Extension card · Fuzzy
Fuzzy RAFSI
Fuzzy RAFSI is the form of RAFSI used when criterion scores are given as triangular fuzzy numbers. It maps the alternatives onto a fixed-length scale interval and reduces them to a single score.
Base method
RAFSI →
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?
Cells. In crisp RAFSI every cell is a single number. Here every cell carries three numbers: lowest, most likely, highest. Weights, too, are requested as triangles. If a crisp weight is to be given, its three components are written identically. As noted above, the ideal and anti-ideal points are not separately requested from the decision-maker here. These points come from the alternative set itself, from the column's most extreme triangle components. The base RAFSI card's principle that "reference points must be independent of the alternative set" does not apply in this fuzzy version.
Scale equalisation. Each triangle's three components are mapped linearly, separately, onto the range 1 to 6, according to the end values of their own criterion's column. On a benefit criterion, the column's largest component maps to 6, the smallest to 1. On a cost criterion, the direction is reversed: the smallest value moves to 6, the largest to 1. This mapping follows the same logic as crisp RAFSI's. The only difference is that the three components are mapped separately, by the same rule.
Weighting and aggregation. The mapped triangle is multiplied, component by component, by the same criterion's triangular weight. Then the weighted values on the benefit criteria are averaged arithmetically. Those on the cost criteria are averaged harmonically. The average of these two gives each alternative a triangular score. Crisp RAFSI defines this step as dividing by the fixed scale interval's own averages. Here, instead of division, the arithmetic and harmonic average is taken directly over the weighted values.
Result and defuzzification. This triangular score is reduced to a single crisp number by the average of its three components, that is, by the centroid. Ranking is done on this number. In crisp RAFSI the score is generally kept between 0 and 1 because it is divided by the fixed scale interval. Here, because there is no division step, the score can move outside this range to visibly larger values. What should be read is not the magnitude of the score, but the ranking and gap among the alternatives.
DecisionMind holds fixed, in this fuzzy RAFSI, the 1-to-6 scale and the weighted arithmetic-harmonic combination.
How to Read the Output
The score states where the alternative stands relative to the others in this table. Crisp RAFSI's most important promise is this: because the reference points are fixed, different analyses can be compared, and adding a new alternative does not disturb the existing ranking. This promise does not hold for the fuzzy version, because the reference points derive from the alternative set itself. In this respect the score's interpretation is closer to Fuzzy TOPSIS's. It is a ranking only within this alternative set, and must be recalculated whenever an alternative is added or removed.
So instead of:
"Fuzzy RAFSI was used, so the ranking will not be disturbed even if a new supplier is added, because the reference points are fixed"
the report should read:
"The ideal and anti-ideal ends for these three alternatives have been taken from the best and worst values among themselves. If a fourth alternative is added, these ends may change too, and the ranking must be recalculated"
When to Prefer This over the Base Method
Fuzzy RAFSI can be used if the criterion scores are not measured but come from expert judgement or approximate estimation. To use it, you need to accept, knowingly, that this version of DecisionMind derives the ideal and anti-ideal points from the alternative set. Mapping onto the 1-to-6 range and the weighted arithmetic-harmonic combination offer a calculation route different from TOPSIS. If you are expecting extra robustness against rank reversal, that expectation is not currently met by this fuzzy version. The robustness on the base RAFSI card holds only with fixed, user-defined reference points.
If no compromise is acceptable on a criterion, the exit condition on the base RAFSI card applies just the same: the method is compensatory and is not suitable in that case.
Mistakes Specific to This Extension
Breaking the triangle's l ≤ m ≤ u order. The mapping onto 1 to 6 reverses the direction on a cost criterion. If this step is skipped, the triangle falls into an undefined shape.
Claiming robustness against rank reversal. As explained above, in this fuzzy version the ideal and anti-ideal derive from the alternative set. The claim "the reference points are fixed" does not hold here.
Assuming the score is a ratio between 0 and 1. Because there is no scale division before defuzzification, the score can exceed 1.
Giving crisp weights but fuzzy scores. The method expects weights to be triangular too. If a crisp weight is to be given, its three components are written identically, and this is stated in the report.
The governing principle is this:
Fuzzy RAFSI carries crisp RAFSI's idea of mapping onto a 1-6 scale into fuzzy numbers. But because the reference points derive from the alternative set in this version, crisp RAFSI's promise of robustness against rank reversal does not hold here. The report must state this explicitly.
Cases
The first case is DecisionMind's validation example. These numbers do not come from a literature table; the engine's formulas have been independently recomputed in Python by this card's author. The second case is an illustrative fiction.
1. Illustrative example: Three alternatives, three criteria (DecisionMind's validation example)
Three alternatives are evaluated on three criteria with triangular fuzzy scores. The first two criteria are "more is better", the third is "less is better". Weights are given as (0.35; 0.40; 0.45) for C1, (0.30; 0.35; 0.40) for C2, and (0.20; 0.25; 0.30) for C3. The ideal and anti-ideal points are not separately declared; the engine derives them from the column ends of the table below.
| Alternative | C1 | C2 | C3 (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 |
The method takes each column's most extreme component as ideal and anti-ideal. It maps the triangles onto the range 1 to 6 and multiplies by the weights. It takes the arithmetic average on the benefit criteria and the harmonic average on the cost criterion, and defuzzifies.
| Alternative | Score | Rank |
|---|---|---|
| A2 | 1.656 | 1 |
| A3 | 1.063 | 2 |
| A1 | 0.563 | 3 |
The result reads as follows. A2 is first because it sits at the best end of the column on C1, that is, at the ideal point itself, and again at the best end on C3, that is, on cost. A1 is last because it sits at the worst end of the column on both C1 and C3.
The board's hesitation is this. This ranking rests on the ideal and anti-ideal ends of C1 and C3 being taken from these three alternatives. If the weight is shifted towards C2, raised above 2/3 (roughly 0.667) and taken equally from C1 and C3, the ranking reverses: A3 first, A2 second. This does not confirm the "fixed reference, stable ranking" impression RAFSI's name might suggest. Stability holds only while the weights stay fixed; when the alternative set or the weights change, the reference points are recalculated too.
In the report: "Scores have been computed with Fuzzy RAFSI, with the ideal and anti-ideal ends taken from these three alternatives' own column ends. A2 is first with 1.656 points. However, this ranking rests not on fixed external reference points but on this set of three alternatives' own range, and must be recalculated if the alternative set changes."
Source: This example is DecisionMind's validation example for the Fuzzy RAFSI engine. It is not a case from a paper. The engine's F.steps formulas have been independently recomputed in Python by this card's author.
2. Fire service: A metropolitan fire brigade evaluating bids for a new fire-engine fleet
A metropolitan fire brigade will evaluate three manufacturers' bids for a new fire-engine purchase. Criteria: water-and-foam tank capacity, pump flow rate, and unit cost. Unit cost is a "less is better" criterion. The technical commission has converted the capacity and flow-rate values into triangles using verbal scores such as "high" and "medium-high", based on field experience. The reason is that the figures in the bids' technical files are presented as ranges that can vary under field conditions.
The method maps the three bids, multiplies by the weights and aggregates them. Suppose the bid with the highest pump flow rate is also the most expensive, and still comes first. This is because the flow-rate criterion's weight is high.
The commission's hesitation is this. The ideal and anti-ideal ends have been taken from the range of these three bids themselves. When a fourth bid arrives, for example a fire engine with much higher capacity, the reference points, and hence the first three bids' scores, may change. This must be explained clearly to the commission; the "fixed reference" advantage RAFSI promises in the literature does not hold here.
In the report: "The evaluation has been carried out with ideal and anti-ideal ends derived from the range of the three bids themselves. When a new bid arrives, these ends, and hence the ranking, will be recalculated."
3. What Not to Do
In the illustrative example, saying "because the reference points are fixed, A2 stays first under all conditions" is wrong. Once C2's weight is shifted far enough in its favour, the ranking reverses in A3's favour; moreover, the reference points themselves depend on the alternative set. The second error is reducing the triangles to their average from the outset and running crisp RAFSI. This erases the width in the verbal scores and exaggerates the score gaps. The third error is turning A2's score of 1.656 into a ratio such as "165 per cent". This score is only a ranking device among these three alternatives.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/fuzzy-rafsi
Žižović, M., Pamučar, D., Albijanić, M., Chatterjee, P., & Pribićević, I. (2020). Eliminating Rank Reversal Problem Using a New Multi-Attribute Model — The RAFSI Method. Mathematics, 8(6), 1015. DOI: 10.3390/math8061015
Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8(3), 338–353. DOI: 10.1016/S0019-9958(65)90241-X
Chen, C.-T. (2000). Extensions of the TOPSIS for group decision-making under fuzzy environment. Fuzzy Sets and Systems, 114(1), 1–9. DOI: 10.1016/S0165-0114(97)00377-1