Extension card · Fuzzy
Interval-valued intuitionistic fuzzy VIKOR (aggregated, a DecisionMind derivation)
The form of VIKOR for situations where a judgement's own degree of support and degree of rejection are given not as single numbers but as intervals. It computes distance over these four-number cells and again ranks the result by a compromise index.
Base method
VIKOR →
Philosophy, mechanics, strengths and weaknesses are on the base method card; this card describes only the difference.
Data type (family)
Fuzzy →
What this data type is, when to use it, how to write it in a cell: the family's full account is here.
What Changes from the Base Method?
Four things change; the idea behind the two conditions (acceptable advantage and acceptable stability) does not, though DecisionMind computes neither of them in this extension.
Cells. In crisp VIKOR every cell is a single number. Here every cell consists of four numbers: the lower and upper bound of the degree of support, and the lower and upper bound of the degree of rejection. The sum of the upper support and the upper rejection cannot exceed 1. Weights are given from outside as crisp numbers. DecisionMind does not combine multiple decision-makers' votes in this extension.
Scale equalisation (direction reversal). In crisp VIKOR the best and worst value swap places on a cost criterion. The same idea is applied here at the judgement level, but through a different route: on a cost criterion, every cell's entire support pair and rejection pair swap places. The support interval given to the judgement "this alternative is good on this criterion" becomes the rejection interval, and the rejection interval becomes the support. This applies the same idea by a different route from IVIF-VIKOR. IVIF-VIKOR only swaps minimum and maximum when picking the best and worst value on a cost criterion, and does not touch the support and rejection intervals themselves. IV-VIKOR instead first reverses the entire cell, and then applies the same best/worst rule to every criterion: the largest value is sought in the support pair, the smallest in the rejection pair.
Distance. Every cell has four components: lower support, upper support, lower rejection, upper rejection. The method takes the largest and the smallest of each of these four components separately, in every criterion, to build the best and worst pair. The distance between these two pairs is computed as the square root of one quarter of the sum of the squared differences of the four components. This is a Euclidean distance. IVIF-VIKOR, by contrast, uses the sum of the absolute differences of the four components; this is a Manhattan distance. The two cards measure what looks like the same cell format with a genuinely different distance, so they can give different Q values on the same table.
Result. Group utility S and individual regret R are, as in crisp VIKOR, the sum and the maximum of the weighted distances. The compromise coefficient v can be changed by the user in IVIF-VIKOR, whereas DecisionMind fixes v at 0.5 in this extension and does not offer it as a parameter.
DecisionMind fixes, in this extension, the whole-cell swap on cost criteria, the Euclidean distance, and the fixed v = 0.5. Most importantly, it does not compute the two compromise conditions (acceptable advantage, acceptable stability) at all; it produces only the Q ranking.
How to Read the Output
A lower Q is better. However, the two conditions described on the base VIKOR card are not tested by DecisionMind in this extension. The user must check this alone by looking at the S and R columns.
Thus instead of writing:
"According to interval-valued intuitionistic fuzzy VIKOR, the best alternative is A2"
the report should read:
"A2 has the lowest value on both S and R, and this is why it leads clearly on Q. Because DecisionMind does not test the compromise conditions in this extension, the robustness of the second- and third-ranked alternatives must be assessed by looking separately at S and R"
When to Prefer This over the Base Method
This extension is appropriate when only an interval is known for a judgement's degree of support and degree of rejection, that is, when an expert says "support is not exactly 0.6, but somewhere between 0.5 and 0.7." If support and rejection are each given as a single number (interval width zero), this extra width contributes nothing, and intuitionistic fuzzy VIKOR (IF-VIKOR) suffices. If the criteria are measured, stay with crisp VIKOR. If the matrix is mixed, DecisionMind requires a single data type. Crisp VIKOR's exit condition applies here exactly as it does there: if no compromise at all is acceptable on one criterion, turn to elimination-based methods instead.
Mistakes Specific to This Extension
Value-space violation. In every interval the lower bound must be less than or equal to the upper bound, and the sum of the upper support and the upper rejection must not exceed 1.
Confusing this card with IVIF-VIKOR. Both use the same four-number cell format, but they run on a different engine. IV-VIKOR reverses the entire cell on a cost criterion and uses Euclidean distance. IVIF-VIKOR reverses only the best/worst selection, uses Manhattan distance, and opens the compromise coefficient to the user. Giving the same table to both extensions and expecting the same Q is a mistake.
Assuming the two conditions were tested. DecisionMind does not compute the acceptable-advantage and acceptable-stability conditions in this extension. Declaring the alternative with the lowest Q the "sole compromise solution" is the base VIKOR card's most common mistake, left here uncontrolled by the engine as well.
Skipping the swap on a cost criterion. If the support and rejection intervals are left as they would be for a benefit criterion, high support on a "lower is better" criterion is mistakenly treated as favourable.
The governing principle is this:
The support and rejection intervals must swap together on a cost criterion; it must not be forgotten that the two conditions are not computed by the engine, and this card's Euclidean distance must not be confused with IVIF-VIKOR's Manhattan distance.
Cases
The first case is DecisionMind's validation example. This table was built, independent of any industry, to test whether the engine correctly applies support-rejection interval arithmetic and the whole-cell swap on a cost criterion. The second case is an illustrative construction.
1. Illustrative example (DecisionMind's validation example): Comparing three alternatives with support-rejection intervals
DecisionMind's interval-valued intuitionistic fuzzy VIKOR validation table compares three alternatives on three criteria; every cell is a support interval and a rejection interval.
| Alternative | Criterion 1 | Criterion 2 | Criterion 3 |
|---|---|---|---|
| A1 | support [0.65;0.75] / rejection [0.15;0.20] | support [0.45;0.55] / rejection [0.30;0.40] | support [0.55;0.65] / rejection [0.20;0.30] |
| A2 | support [0.75;0.85] / rejection [0.05;0.10] | support [0.55;0.65] / rejection [0.20;0.30] | support [0.35;0.45] / rejection [0.40;0.50] |
| A3 | support [0.55;0.65] / rejection [0.20;0.30] | support [0.65;0.75] / rejection [0.15;0.20] | support [0.45;0.55] / rejection [0.30;0.40] |
| Direction | higher is better | higher is better | lower is better |
| Weight | 0.40 | 0.35 | 0.25 |
The method swaps every cell's support and rejection interval entirely on Criterion 3 (cost). It takes the best of the four components in every criterion as the ideal, and the worst as the anti-ideal. It computes each alternative's weighted Euclidean distance to the ideal, sums it (S) and takes its maximum (R). It then computes Q with v = 0.5.
| Alternative | S | R | Q |
|---|---|---|---|
| A2 | 0.167 | 0.167 | 0.000 |
| A3 | 0.525 | 0.400 | 0.778 |
| A1 | 0.812 | 0.350 | 0.893 |
The result reads as follows. A2 takes the lowest value on both S and R and leads clearly on Q. A1 and A3 show an S-R conflict: A3's S (0.525) is far better than A1's (0.812), but its R (0.400) is slightly worse than A1's (0.350). A1 is never poor on any single criterion, whereas A3 stays less distant in total. Because DecisionMind does not test the two conditions in this extension, a user looking only at Q would miss this conflict. A1 and A3's second and third places should be discussed by looking separately at S and R.
The board's hesitation: does the ranking change if the weights of Criterion 1 and Criterion 3 swap (Criterion 1 = 0.25, Criterion 3 = 0.40)? The same question can be asked if Criterion 1 and Criterion 2 swap instead (Criterion 1 = 0.25, Criterion 2 = 0.40). A2 stays first in both scenarios; only the Q gap between A1 and A3 narrows or widens. A2's first place is not sensitive to the order of the weights, because it is better than or equal to the other two alternatives on all three criteria.
In the report: "A2 leads clearly on Q because it is best on both S and R, and this ranking is resilient to weight swaps. A1 and A3's second and third place, however, carry an S-R conflict; since DecisionMind does not test the compromise conditions in this extension, this distinction should be made by looking at the S and R columns."
Source: DecisionMind's validation example for interval-valued intuitionistic fuzzy VIKOR; a fixed table, independent of any industry, built to test the engine's support-rejection arithmetic. The S, R and Q values and the weight-sensitivity scenario were independently recomputed in Python while preparing this card.
2. Waste management: Choosing a new solid-waste treatment technology
A municipality will choose among three technologies for a new solid-waste treatment plant: incineration, landfill, or a recycling facility. The criteria are processing capacity, environmental suitability, and operating cost (lower is better). Municipal council members assess these technologies' real field performance not with a measured number but with support and rejection judgements drawn from observations in similar municipalities. Every member gives an interval, because they cannot agree on a single number. The council has given environmental suitability the highest weight.
The method swaps every technology's support-rejection interval on the cost criterion, builds the best and worst of the four components, and sums each technology's weighted Euclidean distance. With these weights (capacity 0.30, environment 0.45, cost 0.25), the recycling facility comes first on Q, incineration second, landfill third.
The council's hesitation: if the weight is shifted towards capacity (capacity 0.55, environment 0.20, cost 0.25), the ranking reverses completely. Landfill comes first, and the recycling facility comes last. This shows that two different priorities (environment versus capacity) produce diametrically opposite winners on the same table; the council must justify in the report which weighting it chose.
In the report: "With the 0.45 weight given to environmental suitability, the recycling facility is first on Q. When the weight is shifted to capacity (0.55), the ranking reverses completely and landfill takes first place. Because DecisionMind does not test the compromise conditions in this extension, the S and R columns should be separately assessed in both scenarios."
3. What Not to Do
The first error is reading A2's Q = 0 in Case 1 as "a flawless technology"; this only expresses the best position among these three alternatives. The second error is leaving the support-rejection intervals on Criterion 3 (cost) unswapped; this then punishes low cost as though it were a low-support judgement, and corrupts the ranking. The third error is seeing that the Q gap between A1 and A3 is not small (0.893 against 0.778) and assuming this is "a definitive winner-loser relationship." Since DecisionMind does not test the two compromise conditions here, the ranking must not be presented as a definitive verdict without separately reading the S-R conflict.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/iv-vikor
Atanassov, K., & Gargov, G. (1989). Interval valued intuitionistic fuzzy sets. Fuzzy Sets and Systems, 31(3), 343–349. DOI: 10.1016/0165-0114(89)90205-4
Moore, R. E. (1966). Interval Analysis. Prentice-Hall. (no DOI)
Opricovic, S. (1998). Multicriteria Optimization of Civil Engineering Systems (Višekriterijumska optimizacija sistema u građevinarstvu). Doctoral thesis, University of Belgrade Faculty of Civil Engineering. (no DOI)
Opricovic, S., & Tzeng, G.-H. (2004). Compromise solution by MCDM methods: A comparative analysis of VIKOR and TOPSIS. European Journal of Operational Research, 156(2), 445–455. DOI: 10.1016/S0377-2217(03)00020-1
Atanassov, K. T. (1986). Intuitionistic fuzzy sets. Fuzzy Sets and Systems, 20(1), 87–96. DOI: 10.1016/S0165-0114(86)80034-3