Extension card · Fuzzy
Interval-valued intuitionistic fuzzy MOORA
Interval-valued intuitionistic fuzzy MOORA is the form of MOORA for situations where a judgement's own degree of support and degree of rejection are given not as single numbers but as intervals. It reduces every cell to a score straight away and runs the rest exactly as crisp MOORA's ratio system does.
Base method
MOORA →
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?
Two things change; the vector norm and the ratio-system logic do not.
Cells. In crisp MOORA 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. A judgement such as "my confidence in this supplier is between 0.65 and 0.75, my reservation between 0.15 and 0.20" corresponds to these four numbers. Criterion weights are taken from outside as crisp numbers.
Defuzzification comes first; the vector norm applies to the scores. Every four-number support-rejection interval descends, in the very first step of the calculation, to a single number through a score: the score is found by subtracting the sum of the rejection bounds from the sum of the support bounds and dividing by two. Since the score can range from −1 to 1, 1 is added to shift it into positive territory. Crisp MOORA's vector normalisation is then applied to these shifted scores; there is no separate fuzzy normalisation on the interval itself.
Ratio system. The normalised scores are multiplied by the weights; for every alternative, the sum of the weighted shares on the cost criteria is subtracted from the sum of the weighted shares on the benefit criteria. This is exactly the same operation as crisp MOORA's ratio system.
DecisionMind fixes, in this extension, the support-rejection mid-point score, the +1 shift, and the vector norm applied to these shifted scores. Weights are taken from outside; the method does not generate weights.
How to Read the Output
The MOORA score is read exactly as in crisp MOORA: an alternative's net advantage in its share of the beneficial criteria over its share of the harmful ones, not comparable with another analysis. The difference is here: this share rests only on the mid-point of the four-number support-rejection interval. How wide that interval is, that is, how precisely the judgement was given, never appears in this score. A score arising from a narrow interval and the same score arising from a wide interval are ultimately indistinguishable.
Thus instead of writing:
"According to interval-valued intuitionistic fuzzy MOORA, the best alternative is this one"
the report should read:
"With these weights and this alternative set, the alternative with the highest net score under the ratio system is this one; this score rests only on the mid-point of the support-rejection interval, and the interval's width is not reflected in it"
When to Prefer This over the Base Method
If an expert can give degrees of support and rejection as an interval rather than a single number (for instance, "support is between 0.65 and 0.75, rejection between 0.15 and 0.20"), this extension is worth considering; the detail is on the intuitionistic fuzzy data-type card. If support and rejection are each given as a single number, there is no need to open them into intervals; doing so only adds to the computational load without contributing to the score, because the score only looks at the mid-point. Crisp MOORA's exit condition applies here too: if no compromise is acceptable on one criterion, this extension is likewise compensatory.
Mistakes Specific to This Extension
Domain violation. In every cell, the upper support plus the upper rejection must not exceed 1, and the lower bound cannot exceed its own upper bound.
Reading interval width as a sign of robustness. The score is computed only from the mid-point; a narrow interval and a wide one with the same mid-point give the same score. Interval width, reflecting for instance disagreement among experts, must be reported separately.
Confusing this with fuzzy (triangular) MOORA. Here the cell is not a three-cornered triangle but a four-number support-rejection interval pair; the two structures follow different operational rules.
Marking criterion direction incorrectly. If a cost criterion is marked as a benefit criterion, the alternative with the least favourable support-rejection interval is pulled towards the ideal.
The governing principle is this:
In interval-valued intuitionistic fuzzy MOORA, the one genuine loss of information is that the four-number support-rejection interval descends to a single mid-point score as early as the first step; the interval's width never appears again in the rest of the calculation.
Cases
The first case is DecisionMind's validation example; the manifest's synthetic 3×3 table has been built faithfully to the formulas and carries no literature page. The same table is also used on the [interval-valued intuitionistic fuzzy ARAS](iv-aras.md) and [interval-valued intuitionistic fuzzy COPRAS](iv-copras.md) cards, because this family in DecisionMind is tested on a shared synthetic fixture. The second case is an illustrative construction.
1. Illustrative example (DecisionMind's validation example): Supplier selection
A business compares three suppliers on three criteria: delivery reliability (higher is better), service quality (higher is better), delay risk (lower is better). Every supplier's support and rejection on every criterion is given as an interval.
| Supplier | Delivery reliability | Service quality | Delay risk (lower is better) |
|---|---|---|---|
| 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] |
| Weight | 0.40 | 0.35 | 0.25 |
The method computes the mid-point score of every cell, shifts it by adding 1, scales it within its column by the vector norm, multiplies by the weights, and subtracts the cost criterion's share from the sum of the benefit criteria's shares.
| Supplier | MOORA score | Rank |
|---|---|---|
| A2 | 0.342 | 1 |
| A3 | 0.288 | 2 |
| A1 | 0.233 | 3 |
The result reads as follows. A2 has the highest score on delivery reliability, the most heavily weighted criterion, and is also best placed on delay risk (lower is better); these two together carry it into first place. A1 sits at the opposite position on both and finishes last.
The business's hesitation is sensitive to weight. When service quality's weight is raised from 0.35 to 0.65, delivery reliability's is pulled from 0.40 to 0.15 and delay risk's is set to 0.20, A3 (0.385) overtakes A2 (0.378); A1 (0.271) still finishes last. This shows that A2's first place rests on the weight given to delivery reliability.
In the report: "With the given weights, A2 is first (0.342); when service quality's weight is markedly increased and delivery reliability's is lowered (0.15 / 0.65 / 0.20), A3 moves ahead (0.385 / 0.378). A2's first place is sensitive to the weight on delivery reliability."
Source: DecisionMind's validation example for interval-valued intuitionistic fuzzy MOORA. The operational rules for interval-valued intuitionistic fuzzy sets follow Atanassov and Gargov (1989); the ratio system follows Brauers and Zavadskas's (2006) definition of MOORA. The scores and the weight-swap scenario were obtained by this card's author independently recomputing the kernel formulas in Python, and verified exactly against the manifest's expected_primary.
2. Cybersecurity: A body's choice of security-monitoring service provider
A body will choose among three providers for network-security monitoring. Three criteria apply: threat-detection rate (higher is better), response speed (higher is better) and false-alarm rate (lower is better). The security team records its impression from reference interviews for every provider as a support-rejection interval; the interval reflects how far the different references diverge from one another.
The method computes every provider's score, scales it with the vector norm and computes the benefit-cost ratio. Suppose the provider with the highest threat-detection rate also comes out below average (favourably) on the false-alarm rate, and finishes first.
The team's hesitation is this: this provider's support-rejection interval is markedly wider than the others', meaning the references disagree more with one another. The score does not show this width; the team should narrow this uncertainty with an additional reference interview before signing the contract.
In the report: "One provider comes out ahead owing to its threat-detection rate and low false-alarm rate; this provider's support-rejection interval in the assessment is wider than the others', and an additional reference interview is recommended before the contract."
3. What Not to Do
Had delay risk been marked "higher is better" in the illustrative example, the riskiest supplier would have been rewarded and the ranking would have become meaningless. The second error is reading A2's score of 0.342 as "the interval is also narrow, so the result is certain"; the score rests only on the mid-point, and the interval's width must be checked separately. The third error is treating the support-rejection interval as a triangular fuzzy number and applying fuzzy MOORA's operational rules to it; the two structures are different.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/iv-moora
Brauers, W. K. M., & Zavadskas, E. K. (2006). The MOORA method and its application to privatization in a transition economy. Control and Cybernetics, 35(2), 445–469. (no DOI)
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
Atanassov, K. T. (1986). Intuitionistic fuzzy sets. Fuzzy Sets and Systems, 20(1), 87–96. DOI: 10.1016/S0165-0114(86)80034-3
Xu, Z. (2007). Intuitionistic fuzzy aggregation operators. IEEE Transactions on Fuzzy Systems, 15(6), 1179–1187. DOI: 10.1109/TFUZZ.2006.890678