Methods · Ranking
FUCA (Flexible and Universal Compromise Analysis)
FUCA compares alternatives not by their raw figures but by their rank on every criterion; the alternative with the smallest weighted sum of criterion ranks comes out on top.
Base method's data type: Classical
What Is the Method?
FUCA is a method that, once you hold a decision table, ranks alternatives into a single order without normalising them, using only their rank on each criterion. On every criterion, alternatives are ranked starting from 1; 1 shows the best alternative on that criterion. These ranks are then multiplied by the criterion weight and summed. The output is a score for every alternative (the weighted sum of its ranks) and a rank produced by that score; the smallest score shows the best alternative. FUCA takes its name from the French phrase "Faire Un Choix Adéquat" (to make a suitable choice) and is one of the few ranking methods that contains no normalisation step.
The Philosophy Behind It
Most ranking methods first bring raw figures onto the same scale, then compare them. FUCA does the reverse: it is not interested in a figure's own value but in its position relative to the other alternatives. Knowing who finished first and who finished second in a race is simpler than knowing how many seconds each took, and it is independent of the unit of measurement. FUCA likewise ranks alternatives on every criterion and then sums these ranks. The philosophical consequence of this approach is that it avoids entirely the debate over which form of normalisation to use. But precisely because only rank is used, a large difference between two alternatives and a small one count for the same weight.
How It Works
The method proceeds through two steps.
First, ranking on every criterion. FUCA ranks every criterion column on its own: for a benefit criterion the highest value takes rank 1, for a cost criterion the lowest value takes rank 1. Tied values share the average rank. For instance, if two alternatives are tied on a criterion and would otherwise share rank 2 and rank 3, each is given a rank of 2.5.
Second, calculating the weighted rank sum. FUCA multiplies every alternative's rank on each criterion by that criterion's weight and sums these products. The result is the alternative's overall score; a small score shows a good rank, a large score a poor one. Alternatives are ranked by this score from smallest to largest.
The formulas behind each step, the intermediate tables and citation formats are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The FUCA score shows an alternative's average rank relative to the others under these criteria and weights; it says nothing more. A score of 1.7 does not mean "17 per cent" or "70 per cent short of first place"; it is a weighted average of ranks. The closer the score is to 1, the better the alternative's rank on more criteria. But the score gap between two alternatives does not reflect the gap between their raw values, because FUCA uses ranks, not raw values. Between an alternative that is a clear first on a criterion and one that is second on that same criterion, there is no difference in FUCA score, even though the real figures may be far apart.
Thus instead of writing:
"FUCA found the best alternative"
the report should read:
"With these criteria and weights, this is the alternative with the best average rank; the size of the gap between the raw values is not reflected in this score"
Data Type and Inputs
Classical FUCA works with crisp data: a single number in every cell that can be ranked. As of this writing, DecisionMind has no registered FUCA extension alongside the base method.
You need: alternatives in rows, criteria in columns, a number in every cell; direction information for every criterion (benefit or cost); and criterion weights summing to 1. FUCA does not produce weights, it takes them from outside. A minimum of two alternatives and two criteria is required; the computational burden does not grow as the number of alternatives and criteria grows, because FUCA only performs a ranking operation.
When to Use It, When Not To
If your criteria are in different units and you are wary of a normalisation form affecting the result, and rank information alone is sufficient, FUCA is a suitable choice. Its typical fields are supplier assessment and alternative selection; because its computational burden is low, it also works comfortably with a large number of alternatives.
The situation where it should not be used is one where the magnitude of the gap between raw values matters to the decision; because FUCA uses only rank, it does not distinguish "first by a narrow margin" from "first by a wide margin." If a strong dependency exists between criteria, this needs handling first; FUCA treats criteria as independent.
Avoiding the normalisation debate, rank information alone suffices → FUCA
The magnitude of the raw value matters to the decision → TOPSIS, SAW and other methods that use raw values
Weights, not a ranking, are needed → AHP, BWM, SWARA (subjective), Entropy, CRITIC (objective)
No compromise is acceptable on one criterion → methods that work on elimination logic
Strengths
FUCA's greatest strength is its simplicity. Because there is no normalisation step, the debate over different normalisation forms changing the result does not apply to FUCA. It can be calculated by hand. Its sensitivity to an outlier (an unusually high or low figure on one criterion) is limited, because an outlier converted to a rank carries only the weight of a single rank. This feature makes FUCA less fragile than other methods in situations where the data is suspected of containing measurement error.
Weaknesses
Its limitations stem from this same simplicity. First, converting to rank causes information loss; a large numerical gap between two alternatives and a small one are both reduced to the same rank difference. Second, as the number of alternatives grows, the step between ranks shrinks and FUCA scores draw closer together; this reduces discriminating power. Third, when a new alternative is added, every rank is recalculated and the existing order can change. Fourth, the quality of the weights lies outside the method; a correct rank calculation built on poor weights can still give the wrong priority order.
Common Mistakes
The most common mistake is reading the FUCA score as a percentage or a distance measure; the score is only a weighted sum of ranks. A second mistake is giving tied values different ranks instead of applying the average-rank rule; this artificially distorts that criterion's discriminating power. A third is using FUCA with very few alternatives (two or three) and presenting the result as a definitive choice; rank gaps with few alternatives are sensitive to small data changes. A fourth is expecting a large gap between raw values to show up in the FUCA score; it does not, because the method works with rank.
The governing principle is this:
A FUCA result is the weighted sum of the alternatives' ranks on each criterion, not their raw values; if the magnitude of the gap between raw values matters to the decision, this information must be reported separately.
Cases
Each case opens with a decision table, describes in words what the method does to it, and shows how to read the result.
1. Software Procurement: Choosing an enterprise software supplier (illustrative example)
An organisation's IT department will choose among three software suppliers. There are three criteria: technical-fit score, support-service score and annual licence cost (lower is better). The department has set the weights so that technical fit carries the most (0.40), support service next (0.35), and cost the least (0.25).
| Supplier | Technical Fit (C1) | Support (C2) | Cost (C3) |
|---|---|---|---|
| T1 | 3.0 | 5.0 | 4.0 |
| T2 | 5.0 | 3.0 | 2.0 |
| T3 | 4.0 | 4.0 | 3.0 |
| Direction | higher is better | higher is better | lower is better |
| Weight | 0.40 | 0.35 | 0.25 |
The method first ranks suppliers on every column: T2 is first on technical fit, and T2 is also first on cost, being cheapest. It then multiplies each supplier's three ranks by the weights and sums them.
| Supplier | FUCA Score | Rank |
|---|---|---|
| T2 | 1.7 | 1 |
| T3 | 2.0 | 2 |
| T1 | 2.3 | 3 |
The result reads as follows. T2 receives the lowest (best) score because, although it sits third on support service, it is first on technical fit and cost. T1 sits last because, although it is first on support service, it sits third on both technical fit and cost.
The department hesitates here. The score gap between T2 and T3 is 0.3; this is the size of a single rank shift on one criterion. If the support-service weight is raised and the technical-fit weight lowered, the two suppliers' order could change. The report should therefore show that the ranking is sensitive to the support-service weight.
In the report: "With these weights, the supplier with the lowest (best) FUCA score is T2 (1.7); T3 (2.0) is a close second, and the ranking is sensitive to the support-service weight."
Source: This three-supplier example is not drawn from a paper; it is an illustrative example built to verify FUCA's step definition, and DecisionMind's engine produces the same result. FUCA's founding paper could not be independently verified as of this card's preparation; details are in the approval notes.
2. Logistics: Rank-based comparison in choosing a distribution firm
An e-commerce company's logistics team will choose among three freight distribution firms. There are three criteria: average delivery time (lower is better), damaged-parcel rate (lower is better) and unit shipping fee (lower is better). Suppose one firm is a clear first on delivery time but third on fee; another firm sits second on all three criteria.
The method multiplies every firm's rank on the three criteria by the weights and sums them. The result can favour the firm that consistently sits second, because FUCA prefers never being very poor on any criterion over being a clear first on one.
The team hesitates here. The firm that is a clear first on delivery time fails to come out ahead, simply because the size of that gap is not reflected in the FUCA score. If the team considers delivery time critical to the business, it should look at the raw delivery times as well as the rank alone.
In the report: "The firm favoured by the FUCA score is as follows; because the large gap in delivery time is not reflected in this score, it should be compared separately using the raw data."
3. Textiles: Comparing fabric suppliers for a factory
A textile factory's purchasing team will choose among four fabric suppliers. There are four criteria: fabric quality score (higher is better), delivery time (lower is better), minimum order quantity (lower is better) and unit price (lower is better). Suppose two suppliers come out very close to each other in total rank score and appear to share first place.
The method calculates the two suppliers' weighted rank sums; the gap between them narrows to a small fraction.
The team hesitates here. The small gap between the two suppliers could reverse if the quality weight is changed slightly. The team decides to place a small trial order with both suppliers rather than basing the decision on this small gap alone.
In the report: "The FUCA score gap between the two suppliers is small; the ranking is sensitive to the quality weight, and a small trial order is recommended before the decision."
4. What Not to Do
Three concrete errors from Case 1's table. First, reading T2's score of 1.7 as "17 per cent suitability"; the score is only a weighted sum of ranks. Second, assuming the size of T2's edge in technical fit (5.0 against 3.0) should be reflected in the FUCA score; FUCA uses only the rank (rank 1) and does not see the 2-unit gap. Third, assuming the old ranks still hold once a fourth supplier is added; when a new supplier is added, every column's ranks must be recalculated.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/fuca
FUCA's founding paper could not be independently verified as of this card's preparation; the sources below give the method's current definition and applications.
Do, D. T. (2022). Application of FUCA Method for Multi-Criteria Decision Making in Mechanical Machining Processes. Operational Research in Engineering Sciences: Theory and Applications, 5(3), 131-152. DOI: 10.31181/oresta051022061d
Do, T., Nguyen, T., & Hoang, T. (2022). Combined PIPRECIA method and modified FUCA method for selection of lathe. Journal of Applied Engineering Science, 20(4), 1355-1365. DOI: 10.5937/jaes0-39335