Extension card · Fuzzy
Fuzzy MARCOS (Stanković et al., 2020)
This is the form of MARCOS that works with triangular fuzzy numbers when criterion scores are verbal or approximate. The proportional position to the ideal and the anti-ideal is carried as fuzzy throughout the calculation, and collapse into a single number happens only after the utility ratios have been built.
Base method
MARCOS →
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 ideal/anti-ideal-referenced ratio logic does not.
Cells. In crisp MARCOS every cell is a single number. Here every cell is three numbers: lowest, most likely, highest. Criterion weights are likewise triangular; if a crisp weight is to be used, its three components are written identical and its width is zero. The founding paper (Stanković, Stević, Das, Subotić & Pamučar, 2020) proposed the method for road traffic risk analysis. DecisionMind's Fuzzy MARCOS does not pool the scores of more than one decision-maker; it works on a single fuzzy matrix.
Scale equalisation. Crisp MARCOS builds the ideal (the best observed column value) and anti-ideal (the worst observed column value) reference points and ratios every cell to the ideal's value: for a benefit criterion the cell is divided by the ideal, for a cost criterion the ideal is divided by the cell. Fuzzy MARCOS applies this same rule separately to the triangle's three components; the ideal and anti-ideal are also added to the table as triangles, with all three corners equal and zero width. The rule stays the same, because the step that defines MARCOS is ideal/anti-ideal-referenced normalisation; fuzziness only requires this step to be repeated separately in each component.
Distance, score and combination. In crisp MARCOS the weighted sum is a single number. Here the weighted sum is a triangle; the three components are summed separately. An alternative's "utility ratio" to the ideal and the anti-ideal (K+ and K−) is found by division between triangles. This division is carried out with cross-matched components: one triangle's lowest end is divided by the other's highest end. This is because the worst case must also be matched with the worst case in the division.
Result and defuzzification. The utility-ratio triangles are reduced to a single number by the centre of gravity (the average of the three components); this defuzzification happens at the fifth step, AFTER the ratio to the ideal/anti-ideal has been built. The remaining utility function and final utility degree run with exactly the same formula as crisp MARCOS's sixth and seventh steps.
The choice DecisionMind keeps fixed for Fuzzy MARCOS: centre-of-gravity (COA) defuzzification and corner-based construction of the ideal/anti-ideal (F2, F5). Weights are taken from outside as triangles; the method does not generate weights.
How to Read the Output
The output is a final utility degree and a ranking, as in crisp MARCOS, and is read the same way. It cannot be compared against another analysis's degree, because the ideal and anti-ideal are built from each analysis's own alternative set every time.
The difference is this: defuzzification happens only at the fifth step, after the utility ratios have been built. This means an uncertainty layer, no longer visible, lies beneath the final degree. The gap between two alternatives may be robust or fragile depending on the width of the inputs.
Thus instead of writing:
"Because Fuzzy MARCOS takes uncertainty into account, the result is more reliable"
the report should read:
"Because the criterion scores are verbal or approximate, the uncertainty has been carried through until the ratio to the ideal and anti-ideal was built, and only then reduced to a single number; which criterion's weight and which score's width the gap between two alternatives is sensitive to should be shown separately"
When to Prefer This over the Base Method
Use it when criterion scores come from expert judgement or estimation, and reducing this approximation to a single number would create an artificial precision (the criterion given on the fuzzy data-type card). Opening a measured criterion, such as price or time, into a triangle does not model uncertainty, it manufactures it; if the matrix must stay in a single type, the measured value is written as a triangle whose three components are identical.
The exit condition is the same as for crisp MARCOS. If no compromise is acceptable on a criterion, this extension is compensatory too and will not eliminate anything below a threshold. If the alternative set is very small, say only two or three alternatives, the ideal and anti-ideal references stay overly sensitive to the alternatives themselves.
Mistakes Specific to This Extension
Violating the fuzzy number's l ≤ m ≤ u rule. The three components must sit in this order, and all must be greater than or equal to zero; if the order breaks, the ideal/anti-ideal references break with it.
Changing the defuzzification method without noticing. The centre of gravity (COA, the average of the three components) is the canonical choice, but not the only one; another defuzzification rule, such as taking only the most likely value, can produce a different order. Which rule was used should be stated in the report.
Defuzzifying first and then running crisp MARCOS. Reducing the triangles to a single number at the outset and running the crisp method is not Fuzzy MARCOS. Doing so means the ideal and anti-ideal references are no longer built from fuzzy corners but from a single number. In the illustrative example below, this route shifts A1 from 0.578 to 0.590, A2 from 0.715 to 0.731, and A3 from 0.640 to 0.654. The order happens to stay the same in this table, because the triangles are symmetric and narrow. In an input whose width is skewed upward or downward, whether defuzzification happens at the first step or the fifth step can change the order itself.
Giving crisp weights with fuzzy scores. The method expects the weights to be triangular too; if a crisp weight is used instead, its three components are written identical and this is stated in the report.
The governing principle is this:
Fuzzy MARCOS exists to carry the approximation in criterion scores through until the ratio to the ideal/anti-ideal has been built; any application that hardens the input at the outset, or leaves the scale undefined, destroys the extension's only contribution.
Cases
The first case is DecisionMind's validation example: a small triangular fuzzy table with three alternatives and three criteria, carrying the same weight and direction structure as crisp MARCOS; it was built, not taken from a book or paper page, so the formulas can be traced by hand. The second case is an illustrative fiction.
1. Illustrative example: Three alternatives, three criteria (DecisionMind validation example)
| Alternative | K1 | K2 | K3 (cost) |
|---|---|---|---|
| A1 | (0.65; 0.70; 0.75) | (0.45; 0.50; 0.55) | (0.55; 0.60; 0.65) |
| A2 | (0.75; 0.80; 0.85) | (0.55; 0.60; 0.65) | (0.35; 0.40; 0.45) |
| A3 | (0.55; 0.60; 0.65) | (0.65; 0.70; 0.75) | (0.45; 0.50; 0.55) |
| Direction | more is better | more is better | less is better |
| Weight | (0.35; 0.40; 0.45) | (0.30; 0.35; 0.40) | (0.20; 0.25; 0.30) |
The method builds the ideal and anti-ideal triangle for every column; on K1 and K2 the highest upper value is taken as the ideal, on K3 the lowest lower value. It ratios every cell to the ideal, multiplies by the weights and sums. It finds the utility ratios against the ideal and the anti-ideal, defuzzifies by the centre of gravity, and computes the final utility degree.
| Alternative | Final utility degree | Rank |
|---|---|---|
| A2 | 0.7151 | 1 |
| A3 | 0.6399 | 2 |
| A1 | 0.5780 | 3 |
The result reads as follows. A2 holds the highest score on K1 (0.75; 0.80; 0.85). On K3, the cost criterion, it holds the lowest score (0.35; 0.40; 0.45); this also means it sits closest to its ideal. Although it takes the lowest score on K2, its closeness to the ideal on the two most heavily weighted criteria (K1 weight 0.40, K3 weight 0.25) carries it to first place. A3 sits second, with middling values on all three criteria. A1 finishes last, being weak on both K1 and K3.
The decision may hesitate here. If K1's and K2's weights swap (K1=(0.30;0.35;0.40), K2=(0.35;0.40;0.45), K3 held fixed), A2 still comes first (0.7102). But the gap between A1 and A3 narrows (A1 0.5723, A3 0.6499). This shows that the gap between second and third place is sensitive to the weight swap, whereas first place is not affected by it.
In the report: "With the given weights (K1=0.40, K2=0.35, K3=0.25), A2 holds the highest final utility degree (0.7151); even if K1's and K2's weights swap, A2 keeps first place, though the gap between A1 and A3 narrows under this swap."
Source: DecisionMind Fuzzy MARCOS manifest, validation example; the steps follow Stanković et al.'s (2020) definition. The weight-swap scenario's figures were independently recomputed by this card's author using the same algorithm.
2. Agriculture: Choosing an irrigation technology for an arid region
An agricultural development cooperative will recommend one of three irrigation technologies (drip irrigation, sprinkler irrigation, surface-irrigation improvement) to its members in an arid region. Three criteria: water efficiency, installation and operating cost (less is better), and ease of adaptation to local conditions. Regional engineers score each technology on these three criteria using a verbal scale declared in advance, and give the criterion weights on the same scale.
The method ratios the engineers' triangles to the ideal's corner. It weights and sums them, builds the utility ratios against the ideal and anti-ideal, defuzzifies, and finds the final degree. Suppose drip irrigation, scored highest on water efficiency, comes first despite also carrying the highest cost. This is because water efficiency's weight was set higher than cost's.
The cooperative may hesitate here. One of the engineers scored the installation cost one term more optimistically than the others. If this single score is pulled to the same term as the others, drip irrigation's normalised value on cost falls, and the order becomes questionable. The cooperative should not pass the recommendation to its members without comparing this one engineer's score against the others.
In the report: "Drip irrigation comes first because water efficiency's weight outweighs cost's; part of this lead is sensitive to a single engineer's cost score."
3. What Not to Do
Reducing the illustrative example's triangles to a single number at the outset with the centre of gravity, and running crisp MARCOS, is the first mistake. In that case A1 shifts from 0.578 to 0.590, A2 from 0.715 to 0.731, and A3 from 0.640 to 0.654. The order happens to stay the same in this table, but whether defuzzification happens at the first step or the fifth step is a matter of principle and can change the order in a different input. The second mistake is converting the term "good" into (0.7; 0.9; 1) for one expert and (0.6; 0.8; 1) for another. The scale is single and must be applied identically to every expert. The third mistake is mixing a crisp number for the criterion weights with fuzzy triangles for the cells. The weight must also be triangular; a crisp weight is written as a triangle with zero width.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/fuzzy-marcos
Stanković, M., Stević, Ž., Das, D. K., Subotić, M., & Pamučar, D. (2020). A New Fuzzy MARCOS Method for Road Traffic Risk Analysis. Mathematics, 8(3), 457. DOI: 10.3390/math8030457
Stević, Ž., Pamučar, D., Puška, A., & Chatterjee, P. (2020). Sustainable supplier selection in healthcare industries using a new MCDM method: Measurement of Alternatives and Ranking according to Compromise Solution (MARCOS). Computers & Industrial Engineering, 140, 106231. DOI: 10.1016/j.cie.2019.106231
Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8(3), 338–353. DOI: 10.1016/S0019-9958(65)90241-X
Demir, G., Chatterjee, P., Kadry, S., Abdelhadi, A., & Pamučar, D. (2024). Measurement of Alternatives and Ranking according to Compromise Solution (MARCOS) Method: A Comprehensive Bibliometric Analysis. Decision Making: Applications in Management and Engineering, 7(2), 313–336. DOI: 10.31181/dmame7220241137