Methods · Ranking
TODIM (TOmada de Decisão Interativa e Multicritério, Interactive and Multicriteria Decision Making)
TODIM carries into multi-criteria ranking a behavioural decision theory in which the decision-maker is assumed to be cautious about gains and disproportionately sensitive to losses. It weighs alternatives pairwise, treating "winning" and "losing" separately.
Base method's data type: Classical
What Is the Method?
TODIM is a ranking method that arranges alternatives into a single order once you already hold a decision table. Its output is a normalised global value between 0 and 1 for every alternative, together with the rank that value produces. Unlike TOPSIS and PROMETHEE, it does not generate weights; weights are supplied from outside. It was proposed by Gomes and Lima in 1992, through the problem of ranking projects with environmental impact; its name is the abbreviation of the Portuguese phrase for "Interactive and Multicriteria Decision Making." What sets TODIM apart from other ranking methods is that it is one of the few MCDM methods to draw its mathematical machinery directly from behavioural decision theory (prospect theory). It has been applied in fields such as supplier selection, rental property valuation and resource allocation.
The Philosophy Behind It
The idea behind TODIM rejects something most classical decision methods silently assume: that people weigh gains and losses symmetrically. Kahneman and Tversky's prospect theory shows that the satisfaction people draw from a gain is smaller than the discomfort they feel from a loss of equal size. This is known as loss aversion. TODIM carries this idea into multi-criteria ranking: when two alternatives are compared, the amount by which one "gains" over the other on a criterion and the amount by which it "loses" are not summed on the same scale; losses are magnified by a loss-aversion coefficient (θ) before being taken into account. The larger θ is, the more heavily a weakness on any one criterion drags an alternative down.
This construction has a consequence: TODIM is compensatory, but it offers a behaviourally asymmetric compensation, unlike TOPSIS's arithmetic-mean logic. A strong gain on one criterion can offset a loss on another, but this offsetting is not "equally weighted." The loss side carries more weight as the coefficient θ grows. The philosophical consequence is this: where the decision-maker behaves cautiously in the face of risk and loss, holding the intuition "I would rather not gain a little and risk losing a lot," TODIM offers a more realistic model than classical fully compensatory methods.
How It Works
The method proceeds through five steps.
First, scale equalisation. The method takes each criterion's column and divides it by the sum of the values in that column, giving each cell a share; this brings criteria measured in different units (TL, points, years) onto the same scale.
Second, the reference criterion and relative weights. The method chooses the criterion with the highest weight as the reference criterion (the user may fix a different criterion as the reference instead). Every other criterion's weight is divided by the reference criterion's weight to convert it into a relative weight; the reference criterion's relative weight is 1.
Third, the pairwise gain-loss degree. For every pair of alternatives and every criterion, the method treats the case where one alternative "wins" over the other (is better on that criterion) as a positive contribution measured by the square root of the relative weight; where it "loses," the same magnitude is treated as a negative contribution magnified by the loss-aversion coefficient θ. For cost-type criteria the method reverses the gain-loss direction.
Fourth, the total dominance degree. For every pair of alternatives, the method sums the gain-loss contributions across all criteria, giving a single "how much more dominant" figure for that pair.
Fifth, the global value and rank. The method sums each alternative's total dominance degree against every other alternative and scales these sums between 0 and 1 (so that the lowest sum becomes 0 and the highest becomes 1). It then ranks the alternatives from the highest of these values to the lowest.
The formulas behind each step, the intermediate tables and the citation formats are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The global value is a number normalised between 0 and 1; the alternative with the lowest total dominance always receives 0, and the one with the highest receives 1. A value of 0 does not therefore mean "poor" and 1 does not mean "perfect"; it only shows relative standing within this particular set of alternatives. The value depends directly on the choice of the coefficient θ: the same table can produce a result of a different magnitude, and sometimes a different order, under a different θ. The report should therefore show which value of θ was used and how sensitive the result is to it.
Thus instead of writing:
"TODIM shows A2 is the best alternative"
the report should read:
"With the chosen loss-aversion coefficient (θ=1) and these weights, A2 has the highest global value; the ranking holds for this data set even as θ varies, but A3's relative distance from A2 is sensitive to θ"
Data Type and Inputs
TODIM works with crisp data: one number per cell. You need alternatives in rows, criteria in columns, one number per cell and no empty cells; directional information for every criterion; weights that sum to 1; and a loss-aversion coefficient θ (if unspecified, DecisionMind assumes θ=1, the classical "loss and gain equally weighted" case). It does not produce weights, it requires them; these can come from sources such as AHP, BWM, CRITIC or Entropy. DecisionMind holds eighteen TODIM family members alongside the base method, including extensions for various types of uncertainty. A minimum of two alternatives and two criteria is required; three to twelve criteria work comfortably.
When to Use It, When Not To
TODIM is a sound choice if you believe the decision-maker is more sensitive to losses than to gains, that is, if the intuition "a gain and a loss of equal size do not carry the same weight" fits your decision. Its typical territory includes supplier and alternative selection, rental or sale property valuation, and the ranking of projects with environmental impact.
There are cases where it should not be used: where the loss-aversion assumption does not suit the nature of the decision (for instance, where gains and losses are genuinely weighed symmetrically, a classical compensatory method is simpler and sufficient), where no expert opinion exists to set θ with justification (the default θ=1 can then remain arbitrary), and where no compromise can ever be made on one criterion (in which case elimination logic is required).
The loss-aversion intuition reflects the decision → TODIM
Gains and losses are weighed symmetrically, a plain compensatory method suffices → TOPSIS, SAW, WASPAS
No expert opinion exists to justify θ → start with the default θ=1 and report the sensitivity
No compromise on one criterion, sub-threshold alternatives must be screened out → screening first, then ranking
Not a ranking but weights are needed → AHP, BWM, SWARA (subjective); Entropy, CRITIC (objective)
Strengths
TODIM's greatest strength is that it draws its mathematical machinery from an empirically tested behavioural decision theory (prospect theory), which brings the method closer than many other MCDM methods to the question of "how people actually decide" (Gomes and Lima, 1992). Second, the coefficient θ lets the degree of loss aversion be tuned: at θ=1 the method approaches classical symmetric behaviour, and at large θ it approaches strong loss aversion. Third, the reference-criterion mechanism explicitly builds the most important criterion's standing relative to the others into the model. Fourth, in real-world applications, such as rental property valuation, it has been shown to give results comparable to and consistent with classical methods (Gomes and Rangel, 2009).
Weaknesses
Its limitations arise from the same structure. First, the choice of the coefficient θ directly, and sometimes strongly, affects the result; this value does not come from the data but is an assumption made by the analyst or decision-maker, and it remains arbitrary if unjustified (Llamazares, 2018). Second, because the choice of reference criterion (by default, the highest-weighted criterion) determines the other criteria's relative weights, a small change in the weights can change the reference criterion and affect the whole structure of the calculation from the start. Third, for cost-type criteria the gain-loss direction must be reversed correctly; skipping this step makes the result meaningless. Fourth, TODIM's original form is computationally heavier than TOPSIS or SAW, since it requires a pairwise comparison for every criterion.
Common Mistakes
The most common mistake is leaving θ at its default value (θ=1) without ever questioning it, and reporting the result as though it were certain; whether the ranking changes as θ changes should always be tested. A second mistake is forgetting to reverse the gain-loss direction for a cost criterion; a high value on a "lower is better" criterion then gets wrongly counted as a gain. A third mistake is never stating why the reference criterion is the reference criterion (because it carries the highest weight); the user could choose a different reference criterion, and that choice changes the result. A fourth mistake is comparing the global value, normalised to the 0-1 range, against another analysis's global value; the normalisation (scaling between the lowest and highest) is done in every analysis relative to that analysis's own set of alternatives.
The governing principle is this:
The global value is a product of the chosen loss-aversion coefficient, the reference criterion and the weights; the result can change when these choices change, and the report must state clearly which value of θ was used.
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 an illustrative validation example; the rest are illustrative constructions.
1. Environment: Ranking Three Infrastructure Investments by Environmental Impact (Illustrative Example)
A development agency must decide which of three planned infrastructure projects to prioritise. TODIM itself was first proposed for exactly this kind of problem, ranking projects with environmental impact. There are three criteria: regional economic benefit score, public social acceptance score, and environmental footprint index. Benefit and social acceptance are "higher is better," environmental footprint is "lower is better." The agency gave the highest weight to economic benefit (0.40, the reference criterion), a middling weight to social acceptance (0.35), and the lowest weight to environmental footprint (0.25), and fixed the loss-aversion coefficient at θ=1 (the symmetric case).
| Project | Economic benefit | Social acceptance | Environmental footprint |
|---|---|---|---|
| P1 | 3 | 5 | 4 |
| P2 | 5 | 3 | 2 |
| P3 | 4 | 4 | 3 |
| Direction | higher is better | higher is better | lower is better |
| Weight | 0.40 (reference) | 0.35 | 0.25 |
The method first divides each column by its own sum, then converts social acceptance's and environmental footprint's weights into relative weights by dividing them by economic benefit's weight. It then compares every pair of projects: the amount by which a project "gains" over another on a criterion is summed as a positive contribution, and the amount by which it "loses" is summed as a negative contribution magnified by θ (the direction is reversed for environmental footprint, since a low value is good there). Finally, every project's total dominance degree is scaled between 0 and 1.
| Project | Global Value | Rank |
|---|---|---|
| P2 | 1.000 | 1 |
| P3 | 0.615 | 2 |
| P1 | 0.000 | 3 |
The result reads as follows. P2 comes first despite scoring lowest on social acceptance and also losing out on the relative assessment of environmental footprint, because it is clearly best on economic benefit, the heaviest criterion, and its status as the reference criterion magnifies this advantage. P3 is best on no single criterion but comes second with a balanced profile. P1 comes third because it has the lowest score on economic benefit, and its global value is 0. This does not mean "worthless," but "the lowest relative dominance among these three projects."
The agency hesitates here: does the ranking change when the loss-aversion coefficient θ is changed? Trying values from θ=0.5 to θ=5, P2 stays first and P1 stays third throughout (verified independently by running the same algorithm in Python). However, P3's global value rises to 0.66 at θ=0.5 and falls to 0.44 at θ=5. In other words, how closely P3 trails P2 in second place changes markedly with θ, even though the ranking itself does not flip; the interpretation of the gap between them does change. The agency must defend its choice of θ=1 and report this sensitivity.
In the report: "With the highest weight given to economic benefit, P2 is clearly the priority project; the ranking did not change when the loss-aversion coefficient was tried between θ=0.5 and θ=5, but P3's relative closeness to P2 decreases as θ increases, so the choice of θ=1 must be justified in the report."
Source: This case is the validation example for DecisionMind's TODIM engine; the matrix, weights and θ value (recorded in the manifest as A1/A2/A3 and C1/C2/C3 rather than P1/P2/P3) were constructed as a small, hand-calculable example, not a table taken from Gomes and Rangel's (2009) paper; it is an illustrative example. The figures for the θ-sensitivity scenario were independently recomputed by this card's author using the same algorithm.
2. Local Government: A Municipality's Choice of Urban Regeneration Project Order
A municipality with a limited budget must decide in which of three neighbourhoods to prioritise urban regeneration. Three criteria apply: number of buildings at risk, regeneration cost, and the neighbourhood's level of support for the regeneration plan. Number of buildings at risk and level of support are "higher is better," cost is "lower is better." The municipal council gave the highest weight to the number of buildings at risk (the reference criterion), and set θ at 1.5 (a stance somewhat more sensitive to losses).
The method compares the three neighbourhoods pairwise, scaling each criterion's gain-loss contributions by θ and computing the total dominance degrees. Suppose the neighbourhood with the most at-risk buildings also has the most expensive regeneration cost, and still comes first in the global value, because the risk criterion is the reference criterion and carries the highest weight. The lowest-cost neighbourhood comes second, and the neighbourhood with the highest level of support but low risk comes third.
The council hesitates here: a neighbourhood with low support may meet social resistance to regeneration; this risk is represented within the global value only by a small weight. The council should not move to a final decision without first lowering θ (adopting a stance less sensitive to losses) and recalculating; the justification for choosing θ=1.5 must be stated explicitly in the report.
In the report: "With the highest weight given to the number of buildings at risk, the highest-risk neighbourhood comes out clearly as the priority; the loss-aversion coefficient θ=1.5 was chosen, and the extent to which the ranking changes when this is lowered must be separately tested."
3. Logistics: An E-commerce Company's Choice of New Distribution Warehouse Location
An e-commerce company must choose a site for a new distribution warehouse among three candidate regions. Four criteria apply: average delivery time to the target market, land or lease cost, labour availability score, and regional infrastructure (roads, port) quality score. Delivery time and cost are "lower is better," labour and infrastructure score are "higher is better." The company gave the highest weight to delivery time (the reference criterion) and set θ at 2.
The method compares the three regions. Suppose the region with the shortest delivery time also has the highest lease cost, and still comes first in the global value; the lowest-cost region comes third because its delivery time is longer.
The company hesitates here: the choice of θ=2 pushes the cost loss well into second place behind the delivery-time gain; had θ been lower, the cost loss could weigh more heavily and the ranking could change. This shows that the question "is delivery speed or cost the priority" is being answered implicitly through θ; the company must state this implicit preference explicitly in the report.
In the report: "With the highest weight given to delivery time and a loss-aversion coefficient of θ=2, the region with the fastest delivery time comes out clearly ahead; because the cost criterion's relative weight would increase if θ were lowered, whether the ranking changes must be separately tested."
4. What Not to Do
Had the environmental footprint criterion in the same project table been mistakenly marked "higher is better," the project with the highest footprint would be counted as advantaged on that criterion too, and the result would become meaningless because of the direction error. A second error is leaving θ at its default without stating it at all, then reporting the result in definite language as "this is what TODIM says"; which value of θ was used, and its sensitivity, must be visible in the report. A third error is reading P2's global value of 1.000 as "a perfect project"; this value only scales these three projects relative to one another and expresses no absolute perfection.
Extensions: for different data types
TODIM has 17 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/todim
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)
Gomes, L. F. A. M., & Rangel, L. A. D. (2009). An application of the TODIM method to the multicriteria rental evaluation of residential properties. European Journal of Operational Research, 193(1), 204–211. DOI: 10.1016/j.ejor.2007.10.046
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
Llamazares, B. (2018). An analysis of the generalized TODIM method. European Journal of Operational Research, 269(3), 1041–1049. DOI: 10.1016/j.ejor.2018.02.054