Methods · Ranking
RAFSI (Ranking of Alternatives through Functional mapping of criterion sub-intervals into a Single Interval)
RAFSI maps alternatives onto a single scale interval against fixed ideal and anti-ideal points the decision-maker sets in advance, then ranks them. Because these points are fixed, the ranking does not break when an alternative is added or removed.
Base method's data type: Classical
What Is the Method?
RAFSI is a ranking method for arranging alternatives into a single order once you already hold a decision table. Its output is a score between 0 and 1 for every alternative and the rank that score produces. Unlike TOPSIS or VIKOR, it does not build its ideal and anti-ideal points from the best and worst values found among the alternatives at hand. Instead, it asks the decision-maker in advance for the best and worst value each criterion could realistically take (the ideal and anti-ideal), then maps every alternative onto a common scale against these fixed points. Žižović, Pamučar and colleagues proposed it in 2020, aiming directly at the rank-reversal problem.
The Philosophy Behind It
RAFSI's underlying idea runs as follows. In TOPSIS and similar methods, "best" and "worst" arise from the alternative set itself. So when a new alternative is added or one is removed, these two reference points shift. The relative order of the remaining alternatives can then change even though none of their own values has changed. RAFSI takes these reference points not from the alternative set but from the achievable best and worst bounds (ideal/anti-ideal) the decision-maker has stated in advance for that criterion. Once set, these points are fixed; they do not change regardless of which alternative is added or removed.
This idea carries a philosophical consequence: RAFSI is compensatory, like TOPSIS, in that a weakness on one criterion can be offset by another, but it adds a promise of "consistency," meaning the reference points' independence from the alternative set. This promise has a cost: before starting, the decision-maker must answer, for every criterion, the question "what is the realistically achievable best and worst value." If this answer is chosen arbitrarily or too narrowly, for example by looking at the observed values of the alternatives at hand, the method loses the very consistency it promises and effectively reverts to TOPSIS.
How It Works
The method proceeds through five steps.
First, stating the ideal and anti-ideal points. The method asks the decision-maker for two numbers per criterion, based not on the values of the alternatives at hand but on the realistically achievable best (ideal) and worst (anti-ideal) end for that criterion. These two points must be direction-consistent (for a "higher is better" criterion the ideal must be the larger value and the anti-ideal the smaller, and the reverse for "lower is better"), and they must encompass every observed alternative value. Getting this step right matters, because the method's promise of preventing rank reversal rests on it; if the bounds are derived from the alternative values, the promise becomes void.
Second, mapping the values onto a common scale interval. The method linearly transfers every raw value, according to its position between the ideal and anti-ideal points, onto a fixed-length scale interval (1 to 6 by default in DecisionMind). For a benefit criterion, the ideal point corresponds to the interval's upper end and the anti-ideal to its lower end. For a cost criterion, the method transfers the ideal to the LOWER end of the interval and the anti-ideal to the UPPER end. The reason is that a further reversal is already applied to cost criteria in the next step; applying the same reversal here too would mean flipping the direction twice and ending back where it started.
Third, computing the scale interval's own arithmetic and harmonic means. These two means depend not on any alternative's own value but only on the fixed scale interval's endpoints (1 and 6, say); they are therefore the same for every alternative and do not change when the alternative set changes.
Fourth, normalisation. The method divides the mapped value on a benefit criterion by twice the arithmetic mean. For a cost criterion, it computes the value as the harmonic mean's ratio to the mapped value, so that a small cost value turns into a high score. Both routes produce a score between 0 and 1 in which higher is better.
Fifth, the weighted sum and descending ranking. The method multiplies the normalised score on every criterion by its own weight and sums them; alternatives are then ranked by this total score from highest to lowest.
The formulas behind each step are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The score tells you where the alternative stands relative to the ideal/anti-ideal points the decision-maker stated in advance. It is not a ranking relative to the other alternatives in this set alone, because, unlike TOPSIS, the scale rests on fixed points independent of the alternative set. This is why, unlike TOPSIS, scores from different analyses run with the same ideal/anti-ideal points and the same weights are comparable. But this comparability holds only for as long as the ideal/anti-ideal points are genuinely kept fixed; if these points change from one analysis to the next, the comparison becomes invalid too. A score close to 1 does not mean "perfect" but "very close to the ideal"; no alternative reaches exactly 1 unless it is the ideal point itself.
Thus instead of writing:
"RAFSI found the best alternative with certainty, and this result holds regardless of which analysis it is compared against"
the report should read:
"With these ideal/anti-ideal points and these weights, this alternative holds the highest score; as long as these points are not changed, the ranking stays this way even if a new alternative is added"
Data Type and Inputs
Classical RAFSI works with crisp data: one number per cell. If your data is fuzzy, neutrosophic, or contradictory across experts, DecisionMind holds four RAFSI family members alongside the base method, with fuzzy, neutrosophic and plithogenic extensions.
You need alternatives in rows, criteria in columns, one number per cell, no empty cells, direction information for every criterion, and criterion weights summing to 1. Specific to RAFSI, you also need one ideal and one anti-ideal point per criterion, stated by the decision-maker. This last input sets RAFSI apart from other ranking methods. The data table alone is not enough; a separate decision about the criteria's realistic bounds is required. RAFSI does not produce weights, it asks for them. A minimum of two alternatives and two criteria is required; three to twelve criteria work comfortably.
When to Use It, When Not To
RAFSI is a suitable choice when the realistically achievable best/worst bounds for your criteria are known in advance, from a standard, a technical limit, or expert judgement. This holds especially when the alternative set is expected to change over time: new proposals may arrive, and some may be eliminated. RAFSI is more resistant to rank reversal than TOPSIS. Its typical territory includes supplier and technology selection and ongoing, continuously open tender and procurement processes.
There are two situations where it should not be used. First, if the criterion's realistic bounds are not known in advance and would have to be "invented" by looking at the values of the alternatives at hand: in that case RAFSI's promise against rank reversal becomes void, and it is no different from TOPSIS. Second, if no compromise is acceptable on one criterion: RAFSI is compensatory just like TOPSIS, and a weakness on one criterion can be offset by strength on another.
Criterion bounds are known in advance, the alternative set will change over time → RAFSI
Criterion bounds can only be derived from the alternatives at hand → TOPSIS (already carries the same limitation and asks for no extra input)
No compromise allowed on one criterion, sub-threshold alternatives must be screened out → screening first, then ranking
Weights are needed rather than a ranking → AHP, BWM, SWARA (subjective) · Entropy, CRITIC (objective)
Strengths
RAFSI's greatest strength is that it reduces rank reversal. Where classical distance-based methods such as TOPSIS are best known for this weakness, RAFSI structurally reduces the problem by making the reference points independent of the alternative set (Žižović et al., 2020). Its computational burden is small; the fixed arithmetic and harmonic means are computed once and reused for every alternative. In decision processes that stay continuously open, with new alternatives being added over time, such as a tender that keeps collecting proposals, this consistency is a practical advantage.
Weaknesses
Its limitations stem from the reference-point requirement. First, the decision-maker must set the ideal/anti-ideal points realistically and independently of the alternative set, which is an added burden. If these points are not set with care, if they are drawn too narrowly, say, the method can produce undefined or out-of-range values. Second, RAFSI rests on the same full-compensation assumption as TOPSIS and MAUT: a serious weakness on one criterion can be papered over by others. Third, the rank-reversal problem itself, and the extent to which any given method solves it, has long been debated in the literature; RAFSI's solution rests on a particular reference-point assumption and cannot be claimed to eliminate every form of rank reversal (Triantaphyllou and Mann, 1989; Wang and Luo, 2009). Fourth, the quality of the weights lies outside the method itself; a flawless calculation built on poor weights still produces a poor ranking.
Common Mistakes
The most common mistake is taking the ideal/anti-ideal points from the best and worst observed values among the alternatives at hand; this reduces RAFSI to TOPSIS and voids its promise against rank reversal. A second mistake is continuing the calculation when an alternative's value falls outside the stated ideal/anti-ideal interval; the mapping can then run into undefined territory, and the engine must flag this fail-closed. A third mistake is marking criterion direction wrongly, or reversing the mapping direction twice for a cost criterion; this silently inverts the result. A fourth is reading the score as a percentage or a probability and comparing scores produced under different ideal/anti-ideal assumptions directly with one another.
The governing principle is this:
RAFSI's resistance to rank reversal is only as strong as how genuinely independent of the alternative set, and how realistic, the ideal and anti-ideal points are; if these points are contested, the method's promise of consistency is contested too, and the report must show this.
Cases
Each case opens with a decision table, describes in words what the method does to it, and shows how to read the result. The first case is DecisionMind's own validation example, with figures taken from the manifest; the remaining cases are illustrative constructions.
1. Illustrative example: Three alternatives, three criteria (DecisionMind validation example)
This example is not a literature case; it is a small table built with numbers that can be worked through by hand, so the method's steps can be followed manually. Three alternatives are assessed on three criteria; the first two are "higher is better," the third is "lower is better." The weights are 0.40 for C1, 0.35 for C2, and 0.25 for C3. The decision-maker has stated the ideal point for C1 and C2 as 6 and the anti-ideal as 2. For C3 (cost), the ideal point is stated as 1 and the anti-ideal as 5. These bounds come not from the alternatives' own values but from the criteria's assumed realistic achievable bounds.
| Alternative | C1 | C2 | C3 (cost) |
|---|---|---|---|
| A1 | 3 | 5 | 4 |
| A2 | 5 | 3 | 2 |
| A3 | 4 | 4 | 3 |
| Direction | higher is better | higher is better | lower is better |
| Weight | 0.40 | 0.35 | 0.25 |
| Ideal | 6 | 6 | 1 |
| Anti-ideal | 2 | 2 | 5 |
The method maps every value onto the common 1-to-6 scale against the stated ideal/anti-ideal points; this mapping produces only three distinct values (2.25, 3.5, 4.75), because the table has been built so it can be followed by hand. The method then normalises these mapped values against the scale's fixed arithmetic mean (3.5) and harmonic mean (12/7), multiplies by the weights, and sums.
| Alternative | RAFSI score | Rank |
|---|---|---|
| A2 | 0.479 | 1 |
| A3 | 0.436 | 2 |
| A1 | 0.411 | 3 |
The result reads as follows. A2 comes first because it sits closest to the ideal end on both C1 and C3 (cost); these two criteria's weights together exceed C2's. A3 sits exactly in the middle on all three criteria. A1 comes last because it leads only on C2.
The decision-maker's hesitation is this. These three scores are comparable not only among these three alternatives, but also against any new alternative evaluated later with the same ideal/anti-ideal points and weights, because the reference points are fixed. If the weight is shifted towards C2, raised from 0.35 to 0.50 with C1 and C3 reduced proportionally, the ranking reverses completely: A1 comes first (0.473), A3 second (0.451), and A2 third (0.443). This shows that RAFSI's resistance to rank reversal does not remove its sensitivity to the weights; the method only provides resistance against adding or removing alternatives.
In the report: "With the given weights and the stated ideal/anti-ideal points, A2 holds the highest score (0.479); as long as these reference points are kept fixed, adding a new alternative will not disturb this order, though the ranking reverts to A1-A3-A2 once the C2 weight is raised above 0.50."
Source: This example is DecisionMind's validation case for the RAFSI engine; it is not an actual case from Žižović et al.'s (2020) paper, but has been constructed for illustration so it can be worked through by hand. The figures for the weight-change scenario were recalculated independently by this card's author using the same algorithm.
2. Healthcare: A provincial health directorate's choice of ambulance-fleet vehicle
A provincial health directorate will assess ambulance proposals from different manufacturers over time, under a framework agreement that stays continuously open. Three criteria have been set: top speed, an equipment-capacity score, and unit cost. Cost is "lower is better"; the other two are "higher is better." The directorate knows in advance that the proposal-collection process will stay open throughout the year and that new proposals will be added. It has therefore set fixed ideal/anti-ideal bounds for every criterion, based on regulation and technical specification, and assessed the first three proposals against these bounds.
The method maps the three proposals onto the common scale and sums the weighted values. Suppose the proposal with the highest equipment score is also the most expensive, and still comes first, because the equipment criterion carries a high weight. Six months later, when a fourth proposal arrives, the calculation is redone with the same fixed bounds, and the relative order of the first three proposals does not change; only where the fourth proposal fits is determined.
The directorate hesitates here: whether the fixed bounds, "the achievable best value for top speed," say, come from the technical specification or from the best currently observed among available vehicles on the market is a critical distinction. If the latter is chosen, RAFSI's resistance to rank reversal is lost; how this distinction was made by the technical-specification team must be explained in the report.
In the report: "The assessment used fixed ideal/anti-ideal bounds pre-defined in the technical specification; this means that when a new proposal is added during the year, the relative order of the earlier proposals does not change."
3. Tourism: A region's choice of facility for a sustainable-tourism certificate
A regional tourism association will assess facilities for a sustainability certificate throughout an open application period. Three criteria have been set: water-saving rate, waste-recycling rate, and renewable-energy usage share; all three are "higher is better." The association has used fixed ideal (the value the standard treats as "excellent") and anti-ideal (the minimum acceptable) bounds defined in international certification standards.
The method maps applicant facilities onto these fixed bounds and sums the weighted values. Suppose the facility best on water-saving comes first overall, despite being only middling on recycling. This ranking is expected not to be disturbed as new facilities are added throughout the application period.
The association hesitates here: how well the international standard's "excellent" and "minimum acceptable" bounds fit local conditions, the region's level of water scarcity, say, is debatable. If the bounds are adapted to local conditions, the scores may change, but this adaptation must be made in advance and fixed for the whole application period, not made case by case for individual applications.
In the report: "The assessment used the fixed ideal/anti-ideal bounds from the international certification standard; if these bounds need adapting to local conditions, that adaptation must be made once, for the entire application period, and not changed afterwards."
4. What Not to Do
Had the ideal/anti-ideal points in the same three-alternative table been taken from the alternatives' own observed best/worst values (an ideal of 5 and anti-ideal of 3 for C1, say), RAFSI's promise of resistance to rank reversal would become void, and the method would effectively turn into TOPSIS. A second error is taking the ideal point for C3 (cost) as a high value such as 6 instead of 1 without also reversing the direction separately; this flips the cost direction twice and silently inverts the result. A third error is directly comparing A2's score of 0.479 with a score from a different analysis produced under different ideal/anti-ideal points; the comparison is valid only when the same reference points are used.
Extensions: for different data types
RAFSI has 3 extensions in the library. Same decision logic, different data type: if your data is not a classical number, read the relevant data type card, then open that member.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/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
Dağıstanlı, H. A., & Kurtay, K. G. (2026). RAFSI: Ranking of alternatives through functional mapping of criterion sub-intervals into a single interval for multi-attribute decision-making. In Encyclopedia of Multi-Attribute Decision Making (MADM) (pp. 363–375). Elsevier. DOI: 10.1016/b978-0-443-33275-3.00076-2
Triantaphyllou, E., & Mann, S. H. (1989). An examination of the effectiveness of multi-dimensional decision-making methods: A decision-making paradox. Decision Support Systems, 5(3), 303–312. DOI: 10.1016/0167-9236(89)90037-7
Wang, Y.-M., & Luo, Y. (2009). On rank reversal in decision analysis. Mathematical and Computer Modelling, 49(5–6), 1221–1229. DOI: 10.1016/j.mcm.2008.06.019