Extension card · Fuzzy
Fuzzy TODIM (Krohling & de Souza, 2012)
Fuzzy TODIM is the form of TODIM used when the values in the decision table are not crisp but triangular fuzzy numbers in "lowest, most likely, highest" form. It runs the same pairwise comparison logic carrying loss aversion, but over fuzzy inputs.
Base method
TODIM →
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?
Three things change; the pairwise gain-loss logic and the role of the loss-aversion coefficient θ do not.
Cells. In crisp TODIM every cell is a single number. Here every cell is three numbers: lowest, most likely, highest. Criterion weights, too, are triangular in the same way. An expert may give a score directly as a triple ("at least 0.65, most likely 0.70, at most 0.75") or give it as a word from a pre-declared scale and have it converted into a triangle; DecisionMind does not support a group decision in this extension, and every cell belongs to a single assessment.
Scale equalisation. In crisp TODIM, scale equalisation takes the form of dividing by the column sum (a share of the total). Here the same logic is applied separately to the triangle's three components: each component is divided by the sum of the components in its own column. This is the fuzzy, component-wise extension of crisp TODIM's normalisation; the direction (benefit/cost) distinction is used before this step, as in crisp TODIM.
Defuzzification and distance. In crisp TODIM, the gain-loss comparison is made directly on the normalised numbers. Here, the normalised triangle is first reduced to a single number by its centroid (the average of the three components); the gain-loss comparison, and hence the loss term magnified by θ, is calculated on this defuzzified number. In other words, an intermediate step that reduces the fuzzy input to a single number is added to crisp TODIM's single-stage flow. The gain-loss logic itself, that is, θ magnifying losses and the reference criterion determining relative weight, continues exactly as before.
Result. The global value is again a single number normalised between 0 and 1; the fuzzy input does not stay fuzzy in the end, because defuzzification is carried out before the fourth step, before entering the gain-loss comparison.
DecisionMind fixes the centroid defuzzification (the average of the three components) for this extension; θ defaults to 1 and, as in crisp TODIM, can be changed by the user.
How to Read the Output
The global value is read the same way as in crisp TODIM: the lowest total dominance takes 0, the highest takes 1. This is not an absolute "good/bad" measure, and the choice of θ also affects the result.
The difference is this. This value is the defuzzified, embedded form of the fuzziness in the input. The width of the triangle, that is, the uncertainty, is not carried through the calculation leading to the ranking; only its average is carried. Because of this, when reading the gap between two alternatives, attention should be paid not only to θ but also to the width of the triangles in the input. A wide triangle's average may equal a narrow triangle's average, but the two do not carry the same reliability.
Thus instead of writing:
"The Fuzzy TODIM result with θ=1 puts A2 first"
the report should read:
"Expert scores were entered as triangular fuzzy numbers, defuzzified by centroid, and ranked with a loss-aversion coefficient of θ=1; A2 has the highest global value, and this ranking does not change between θ=0.5 and θ=5"
When to Prefer This over the Base Method
This extension is suitable when criterion values come from expert judgement or estimation, and reducing this assessment to a single number would create an artificial precision. It is equally suitable when the decision-maker is more sensitive to losses than to gains, that is, when TODIM's underlying assumption, fits the nature of the decision.
If criteria are measured, crisp TODIM should be kept; opening a measured time or price into a triangle is not modelling uncertainty but manufacturing it. If the table is mixed, meaning some criteria are measured and some judgemental, DecisionMind requires a single data type; the measured criterion is written as a triangle with all three components equal, and this embedding adds no information. TODIM's exit condition applies unchanged: if no compromise is acceptable on one criterion, screening should be applied first rather than this compensatory method. If the loss-aversion assumption does not fit the nature of the decision, a symmetrically compensatory method such as crisp or fuzzy TOPSIS is simpler.
Mistakes Specific to This Extension
Defuzzifying and then forgetting θ. Defuzzification is only for averaging after scale equalisation; the choice and reporting of θ, which enters the gain-loss comparison, remains as obligatory as in crisp TODIM. The defuzzification step does not remove the need for θ.
Not checking the triangle's l ≤ m ≤ u order. A value-space violation (as the manifest warns) silently corrupts the calculation; every cell's lowest, most likely, highest order must be verified on entry.
Using a defuzzification method other than the centroid and comparing the result. DecisionMind fixes the centroid (the average of the three components); a different defuzzification (such as taking only the most-likely value) can produce a different normalised matrix and a different ranking, which is why two pieces of software can diverge on this point.
Opening a measured value into a triangle "to look more holistic." A measured price or time stays crisp; if there is no genuine source for the width, no triangle should be built.
The governing principle is this:
Fuzzy TODIM carries the judgemental approximation in the input as far as scale equalisation; defuzzification takes place before entering the gain-loss comparison, and the choice of θ on these defuzzified numbers is exactly as decisive as in crisp TODIM.
Cases
The first case is DecisionMind's validation example: a hand-traceable, three-alternative, three-criterion table of triangular fuzzy numbers, built synthetically to be faithful to the formulas, not taken from an article or book page. The second case is an illustrative construction.
1. Illustrative example: Three candidates scored in fuzzy form on three criteria
Three alternatives are evaluated on three criteria; each cell is a triangle made of the expert's lowest, most likely and highest value. The first and second criteria are "higher is better," the third is "lower is better." Weights, too, are given as triangles; the first criterion has the highest centroid and is the reference criterion.
| Alternative | Criterion 1 | Criterion 2 | Criterion 3 |
|---|---|---|---|
| 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 | higher is better | higher is better | lower is better |
| Weight | (0.35; 0.40; 0.45) | (0.30; 0.35; 0.40) | (0.20; 0.25; 0.30) |
The method ratios every cell's three components against its own column sum, reduces the result to a single number by centroid, and puts the weights through the same process to make them relative, taking the first criterion as reference. It then compares each pair of alternatives. It sums a positive contribution on the criteria where an alternative wins and a negative contribution magnified by θ=1 on those where it loses, and scales the global value to the 0-1 range.
| Alternative | Global value | Rank |
|---|---|---|
| A2 | 1.000 | 1 |
| A3 | 0.547 | 2 |
| A1 | 0.000 | 3 |
The result reads as follows. A2 has by far the highest score on the first criterion, which is both the most heavily weighted and the reference criterion. Its low value on the third, cost-oriented, criterion does not offset this advantage. A3 is not the best on any criterion, but comes second thanks to a balanced profile. A1 comes third because it has the lowest score on the first criterion. A global value of 0 does not mean "no value at all"; it shows the lowest relative dominance among these three alternatives.
The board's hesitation is this: does the ranking change if θ is varied? When tried from θ=0.5 to θ=5, recalculated independently by running the same algorithm again in Python, A2 stays first and A1 stays third throughout. A3's global value rises to 0.552 at θ=0.5 and falls to 0.528 at θ=5. So the ranking is not sensitive to θ, but the size of the gap between A2 and A3 does depend on the choice of θ. Even if the weights were swapped between C1 and C3, that is, if the heaviest criterion moved to the third criterion, A3's value would fall to 0.491; the ranking still does not break down.
In the report: "With the highest weight given to the first criterion, A2 is clearly ahead; the A2-A3-A1 order is preserved between a loss-aversion coefficient of θ=0.5 and θ=5, and also when the weight order is changed, though A3's relative distance to A2 is sensitive to the choice of θ."
Source: This case is DecisionMind's validation example for the Fuzzy TODIM engine; the matrix, weights and θ value were produced as a small, hand-calculable example built to be faithful to the formulas, not taken from an article or book table; it is an illustrative example. The figures for the θ-sensitivity and weight-swap scenarios were recalculated independently with the same algorithm by this card's author.
2. Healthcare: A hospital's choice of new imaging device
A hospital administration will choose between three imaging-device brands. The criteria are technical service and support quality, ease of clinical-staff adoption, and total cost of ownership (the last being "lower is better"). Because the devices are not yet installed, service quality and ease of adoption cannot be measured. The purchasing committee scores these two criteria as triangular fuzzy numbers, "lowest, most likely, highest," based on manufacturer references and demo experience. It also opens cost into a triangle to reflect the uncertainty in the price quote, since installation and training costs are not yet settled. The committee gives the highest weight (the reference criterion) to technical service quality.
The method compares the three brands pair by pair: the difference by which one brand beats another on each criterion is summed as a positive contribution, and the difference by which it loses is summed as a negative contribution magnified by θ. Suppose the brand scoring best on service quality also has the highest cost, and still comes first in global value, because service quality is the reference criterion and carries the heaviest weight.
The administration's hesitation is this: if the weight on the cost criterion were raised, that is, moved closer to service quality's weight from its current second-place weight, could the lower-cost brand move ahead? This question shows that "is service quality or cost the priority" is being answered implicitly through the choice of weight. The administration must state this implicit preference explicitly in the report, rather than simply presenting the result as "brand A won."
In the report: "With the highest weight given to technical service quality and a loss-aversion coefficient of θ=1, brand A is clearly ahead; whether the ranking changes if the weight on the cost criterion is increased should be tested separately."
3. What Not to Do
The first error is reducing the triangles in the table to their average at the outset, for instance writing A1's value on the first criterion directly as 0.70, and running crisp TODIM. The ranking may not change, but the value entering the calculation no longer carries the "lowest, most likely, highest" information; where the width came from is lost. The second error is leaving θ at its default without reporting it at all, and presenting the result as though it were certain; whatever value θ was used with must be stated in the report. The third error is opening a measured cost, such as an already-settled contract price, into a triangle "to look more cautious"; a measured value is written as a triangle with all three components identical, and is not widened on its own.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/fuzzy-todim
Krohling, R. A., & de Souza, T. T. M. (2012). Combining prospect theory and fuzzy numbers to multi-criteria decision making. Expert Systems with Applications, 39(13), 11487–11493. DOI: 10.1016/j.eswa.2012.04.006
Gomes, L. F. A. M., & Lima, M. M. P. P. (1992). TODIM: Basics and application to multicriteria ranking of projects with environmental impacts. Foundations of Computing and Decision Sciences, 16, 113–127. (no DOI)
Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8(3), 338–353. DOI: 10.1016/S0019-9958(65)90241-X
Fan, Z.-P., Zhang, X., Chen, F.-D., & Liu, Y. (2013). Extended TODIM method for hybrid multiple attribute decision making problems. Knowledge-Based Systems, 42, 40–48. DOI: 10.1016/j.knosys.2012.12.014