Extension card · Hesitant
Dual hesitant fuzzy TODIM (Liu, Tariq, Khan and Abdullah, 2023)
This is the form of TODIM for situations where a cell holds more than one possible degree of both support and rejection, recorded separately. It runs the loss-aversion logic through a distance and a score comparison between these dual sets.
Base method
TODIM →
Philosophy, mechanics, strengths and weaknesses are on the base method card; this card describes only the difference.
Data type (family)
Hesitant →
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?
Four things change. The magnification of the losing side and the reference-criterion logic stay the same.
Cells. In plain hesitant TODIM (HF-TODIM) every cell carries a single set: several possible degrees of support. In dual hesitant TODIM the cell consists of two independent sets: a support set (h) and a separate rejection set (g). Just as "how strongly do I support this option" can have more than one plausible answer, "how strongly do I reject it" can have more than one plausible, independent answer as well. The sum of the two sets' largest elements cannot exceed 1. If the rejection set is empty (g = ∅), the cell reduces to the same information as in plain hesitant TODIM. Weights are given from outside as crisp numbers; this extension does not support group decisions.
Scale equalisation. In crisp TODIM, cost criteria are converted to the benefit direction by column-wise ratio. For dual hesitant sets this is not a division but a swap: in every cell of a cost criterion, the support set (h) and the rejection set (g) change places. Crisp TODIM's reference-criterion mechanism still applies here: the most heavily weighted criterion is taken as the reference, and the other criteria's weights are scaled relative to it. If weights are equal, the lowest-numbered criterion is chosen as the reference.
Distance and score. In crisp TODIM the difference between two values is a direct subtraction. Here this splits into two steps. First, each cell's score is found by subtracting the rejection set's mean from the support set's mean; this score determines which option "wins" on that criterion. Then the distance between two cells is computed by sorting and pairing the support and rejection sets; if the sets have different lengths, the shorter one is extended by repeating its own largest element. The losing side magnifies this distance by an attention coefficient (Φ), the counterpart of θ in crisp TODIM.
Result and defuzzification. The global value is again a single number, normalised between 0 and 1. The uncertainty in the support-rejection pair enters the score and distance calculations, but is resolved by the end; the number does not remain dual hesitant.
DecisionMind fixes, for this extension, the support-rejection mean-difference score and the descending-order paired distance measure. The attention coefficient Φ defaults to 1 and can be changed by the user; the reference criterion, unlike in crisp TODIM, cannot be chosen by the user here and is always the most heavily weighted criterion.
How to Read the Output
The global value is read as in crisp TODIM: the lowest total dominance takes 0, the highest takes 1; it is not an absolute "good/bad" measure.
The difference is this. The winning-losing direction comes from the score difference, and the magnitude comes from the distance. A cell with an empty rejection set and a cell with a wide rejection set can give the same score if their means are equal. How wide a disagreement the rejection side carries does not show in the global value. The report must therefore state not only the global value but also on which criterion the rejection set stays wide.
Thus instead of writing:
"According to dual hesitant TODIM, A1 is the best option"
the report should read:
"By the support-rejection mean-difference score and with an attention coefficient of Φ = 1, A1 has the highest global value; this ranking is not affected by the choice of Φ"
When to Prefer This over the Base Method
This extension is appropriate when both support and rejection on a criterion are expressed, independently of one another, with more than one plausible degree. It is equally appropriate when the decision-maker's intuition that losses weigh more heavily than gains, TODIM's core assumption, fits the nature of the decision.
If there is no independent source on the rejection side, that is, if rejection is always computed as "1 minus support", plain hesitant TODIM (HF-TODIM) is sufficient and the dual structure carries no extra information. If the criteria are measured, crisp TODIM remains the right choice. Crisp TODIM's exit condition applies exactly as before: if no compromise is acceptable on one criterion, screening is applied first; if the loss-aversion assumption does not fit, a symmetrically compensatory method such as dual hesitant COPRAS is preferred instead.
Mistakes Specific to This Extension
Deriving the rejection set from the support set. Filling the g set as "1 minus h" effectively collapses the dual structure into the plain hesitant structure and erases the independent information on the rejection side.
Violating the constraint. In every cell, the sum of the support set's largest element and the rejection set's largest element must not exceed 1; if this is not checked, the calculation silently breaks.
Confusing the distance-pairing rule. Support and rejection sets of different lengths are paired in descending order, and the shorter set is extended with its own largest element. A different pairing rule produces a different distance and a different result.
Reporting the reference criterion as if the user could choose it. In crisp TODIM the reference criterion can be changed; in this extension it is automatic and is always the most heavily weighted criterion.
The governing principle is this:
In dual hesitant TODIM, the winning-losing direction comes from the support-rejection score difference, and the magnitude comes from the distance between the sets; the rejection set must rest on its own genuine source, independent of support.
Cases
Case 1's input data comes from a genuine literature source: Liu, Tariq, Khan and Abdullah's (2023) example assessing the impact of the Russia-Ukraine war on the global economy across five regions. However, that paper's own method (complex dual hesitant TODIM) carries a complex-number component in addition to the dual hesitant TODIM described here. DecisionMind runs only the plain special case that results when this richer engine's complex component is set to zero; the ranking below therefore differs from the paper's own published ranking, and this difference is shown explicitly. The second case is an illustrative construction.
1. Global Economy: Ranking five regions by supply-chain resilience (Liu, Tariq, Khan and Abdullah, 2023)
An international body wants to compare the resilience of five regions (Australia, Europe, North America, South America, Asia) against the impact of the Russia-Ukraine war on global supply chains. There are five criteria, all higher-is-better: energy supply, transport, supply-chain integrity, edible-oil supply, and food supply. An expert panel evaluated every region-criterion pair with a verbal term (very high, high, medium, low, very low), and these terms were converted to support-rejection pairs using a pre-declared dictionary. Weights were given as 0.25 to energy and transport, 0.20 to supply-chain integrity and edible-oil supply, and 0.10 to food supply (energy is the reference criterion; the lowest-numbered criterion is chosen when weights tie).
| Region | Energy | Transport | Supply chain | Edible oil | Food supply |
|---|---|---|---|---|---|
| Australia | support {0.4;0.4;0.6} rejection {0.3} (very high) | support {0.3;0.2} rejection {0.4} (low) | support {0.5} rejection {0.1;0.5;0.3} (very low) | support {0.4;0.4;0.6} rejection {0.3} (very high) | support {0.5} rejection {0.1;0.5;0.3} (very low) |
| Europe | support {0.2;0.5} rejection {0.5} (high) | support {0.4;0.4;0.6} rejection {0.3} (very high) | support {0.3;0.2} rejection {0.4} (low) | support {0.3;0.2} rejection {0.4} (low) | support {0.2;0.5} rejection {0.5} (high) |
| North America | support {0.2;0.5} rejection {0.5} (high) | support {0.4;0.4;0.6} rejection {0.3} (very high) | support {0.2;0.5} rejection {0.5} (high) | support {0.2;0.5} rejection {0.5} (high) | support {0.2;0.5} rejection {0.5} (high) |
| South America | support {0.3;0.2} rejection {0.4} (low) | support {0.2;0.5} rejection {0.5} (high) | support {0.4;0.4;0.6} rejection {0.3} (very high) | support {0.5} rejection {0.1;0.5;0.3} (very low) | support {0.2;0.5} rejection {0.5} (high) |
| Asia | support {0.3;0.2} rejection {0.4} (low) | support {0.3;0.2} rejection {0.4} (low) | support {0.5} rejection {0.1;0.5;0.3} (very low) | support {0.2;0.5} rejection {0.5} (high) | support {0.6} rejection {0.2} (medium) |
| Direction | higher is better | higher is better | higher is better | higher is better | higher is better |
| Weight | 0.25 (reference) | 0.25 | 0.20 | 0.20 | 0.10 |
The method finds each cell's support-rejection score, builds the criteria's relative weights, compares each pair of regions two at a time, collecting a positive contribution on the winning side and a negative contribution magnified by Φ = 1 on the losing side, and scales the global value to the 0-1 range.
| Region | Global value | Rank |
|---|---|---|
| Australia | 1.000 | 1 |
| Asia | 0.642 | 2 |
| South America | 0.196 | 3 |
| North America | 0.040 | 4 |
| Europe | 0.000 | 5 |
The result reads as follows. Australia has the highest support set on the energy and edible-oil criteria; these are the reference criterion and the second most heavily weighted criterion. This advantage more than offsets its middling performance on the other criteria. Europe has the highest support on transport, but stays low on energy and finishes last.
This result is entirely different from the paper's published ranking (Europe first, North America second, Australia third, Asia fourth, South America fifth); it is almost the reverse. The board's hesitation is this: does this difference come from the choice of the attention coefficient Φ? When Φ is tried from 0.5 up to 5 (rerunning the same engine independently in Python), the ranking stays unchanged as Australia-Asia-South America-North America-Europe. So the difference does not come from Φ. It comes from the complex-number component carried by the paper's own method, and DecisionMind does not account for this component in this extension.
In the report: "DecisionMind's dual hesitant TODIM engine finds Australia first on this data set; this ranking does not change between Φ = 0.5 and Φ = 5. However, this result does not match the ranking published by the paper that is the source of the same data (Liu et al., 2023), whose full model with the complex component finds Europe first; DecisionMind runs only the complex-component-free special case of the model, and this difference must be stated in the report without fail."
Source: The input table is taken from Tables 3 and 4 of Liu, Tariq, Khan and Abdullah's (2023) paper (the verbal-term dictionary and the regional scores). The global values were computed by this card's author by independently running DecisionMind's dual hesitant TODIM engine (without the complex component), and they match the manifest's own validation record exactly (±0.001 tolerance). The figures for the Φ-sensitivity scenario were also computed separately with the same engine.
3. What Not to Do
In the illustrative table, deriving every cell's rejection set from its support set (for example, adding a rejection set of {0.4;0.6;0.6} for Australia's energy criterion opposite a support set of {0.4;0.4;0.6}) effectively collapses the dual structure into plain hesitant TODIM; the independent contribution of the rejection side becomes invisible. The second error is reporting DecisionMind's result on this table (Australia first) as if it were the paper's (Liu et al., 2023) own result; the paper's full model with the complex component finds Europe first on the same data, and these two results are not the same thing. The third error is turning Australia's global value of 1.000 into an absolute judgement, "the most resilient region"; this value only scales these five regions relative to one another.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/dhf-todim
Liu, Y., Tariq, M., Khan, S., & Abdullah, S. (2023). Complex dual hesitant fuzzy TODIM method and their application in Russia–Ukraine war's impact on global economy. Complex & Intelligent Systems, 10, 639–653. DOI: 10.1007/s40747-023-01163-8
Zhu, B., Xu, Z., & Xia, M. (2012). Dual hesitant fuzzy sets. Journal of Applied Mathematics, 2012, 1–13. DOI: 10.1155/2012/879629
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)
Torra, V. (2010). Hesitant fuzzy sets. International Journal of Intelligent Systems, 25(6), 529–539. DOI: 10.1002/int.20418