Extension card · Hesitant
Hesitant fuzzy TOPSIS (Xu and Zhang, 2013)
This is the form of TOPSIS for situations where more than one plausible membership degree is held together for a single criterion. It carries these sets through the calculation and ranks the result, once again, with a single closeness score.
Base method
TOPSIS →
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 decision logic stays the same.
Cells. In crisp TOPSIS every cell is a single number. Here every cell is a set. The set holds several plausible values for the same criterion together, for example {0.3; 0.3; 0.3; 0.4; 0.5}. Within the same column, different alternatives' sets can be different lengths: one expert might give two values while another gives four. In that case DecisionMind extends every set in the column to the length of the column's longest set. This is called length harmonisation. The missing places are filled using a coefficient called η: the set's largest and smallest values are blended in the proportion η, and this value is added to the set. The default has η equal to zero, which fills the missing place with the set's smallest value; this is called cautious completion. If η is one, it is filled with the largest value instead; this is optimistic completion. Weights can also arrive differently. Base TOPSIS does not generate weights; it only takes them from outside. HF-TOPSIS offers one of three routes instead: the weight can be supplied exactly from outside; it can be assumed entirely unknown and derived by the method itself from how far the sets diverge from one another; or, where it is partially known, the method can find the most discriminating weight within the bounds the user supplies.
Scale equalisation. Crisp TOPSIS equalises columns according to their magnitude. Hesitant sets have no such problem, because the values are already degrees between 0 and 1. This is why HF-TOPSIS has no scale-equalisation step. Length harmonisation, described above, operates in its place.
Distance. The distance between two sets is found as follows: both are first extended to the same length and sorted from smallest to largest, then the differences between values at matching positions are taken, squared, averaged, and the square root is taken. The ideal and anti-ideal points are also no longer single numbers. For each criterion, the ideal set is built from the largest value at each position across the observed sets, and the anti-ideal set from the smallest. DecisionMind combines every alternative's total distance to these two references using the same Euclidean logic as crisp TOPSIS: the squared distance on each criterion is multiplied by its weight, the products are summed, and the square root is taken.
Result and defuzzification. The output is again a single closeness score between 0 and 1. This score is the ratio of the distance to the anti-ideal over the total distance. The sets descend to a single number only at this final step. Throughout the rest of the calculation, the hesitancy is preserved.
For classical HF-TOPSIS, DecisionMind fixes cautious completion (η = 0), the sort-and-compare rule, and the squared, weighted combination. The user chooses the weight mode: fully known, partially known, or entirely unknown.
How to Read the Output
The closeness score is read exactly as in crisp TOPSIS. It only ranks the alternatives in this set relative to one another. What differs is this: when weights are derived from the data, which weight mode is chosen directly affects the result. The same table can give a different ranking under the entirely-unknown weight mode than under the partially-known weight mode. This is an additional source of uncertainty that crisp TOPSIS does not have.
Thus instead of writing:
"HF-TOPSIS gives a more reliable ranking because it takes uncertainty into account"
the report should read:
"The weights have been derived from the data; the choice of weight-information mode can change the ranking, and which mode was used must be stated in the report"
When to Prefer This over the Base Method
This extension is appropriate when more than one plausible, defensible degree exists for the same criterion-alternative pair — for example, when several experts have scored independently and you want to keep these scores together without collapsing them into an average. The distinction on the data-type card applies here too: where a single measured value exists, a single number is written into the cell, and no set is built. DecisionMind requires the table to hold a single data type. Base TOPSIS's compensatory nature, and the condition that no compromise is possible on one criterion, apply here exactly as before.
Mistakes Specific to This Extension
Not declaring the length-harmonisation coefficient (η). η = 0 and η = 1 can give the same table a different distance, and hence a different closeness score. The value used must be stated in the report.
Choosing the weight-information mode without justification and without stating it in the report. As Case 1 shows, the ranking can change between the entirely-unknown mode and the partially-known mode.
Entering partially-known weight constraints that contradict one another. In that case DecisionMind reports that the constraint set is empty and does not fabricate a number.
The "more sophisticated" fallacy. Without a genuine source supporting more than one value, arbitrarily expanding a crisp number into several nearby values adds no information.
The governing principle is this:
A set must genuinely come from more than one defensible source for the same criterion-alternative pair. Leaving the length-harmonisation coefficient and the weight mode unjustified means the same data can produce a different ranking.
Cases
The first case is a genuine case from the literature. It is the energy-policy example from Xu and Zhang's (2013) paper, and the figures are taken from the paper. The second case is an illustrative construction.
1. Energy: Choosing among five energy policies (Xu and Zhang, 2013)
A national energy authority will choose one of five energy policies. There are four criteria, and all four are of the higher-is-better kind: the technological dimension, the social dimension, the political-environmental dimension and the economic dimension. Different expert panels gave several plausible degrees together for every policy-criterion pair, rather than a single score. The authority did not fix weights in advance, and chose the entirely-unknown weight mode.
| Policy | Technological | Social | Political-environmental | Economic |
|---|---|---|---|---|
| A1 | {0.3; 0.3; 0.3; 0.4; 0.5} | {0.1; 0.1; 0.7; 0.8; 0.9} | {0.2; 0.2; 0.2; 0.4; 0.5} | {0.3; 0.3; 0.5; 0.6; 0.9} |
| A2 | {0.3; 0.3; 0.3; 0.3; 0.5} | {0.2; 0.5; 0.6; 0.7; 0.9} | {0.1; 0.1; 0.5; 0.6; 0.8} | {0.3; 0.3; 0.3; 0.4; 0.7} |
| A3 | {0.6; 0.6; 0.6; 0.6; 0.7} | {0.6; 0.6; 0.6; 0.6; 0.9} | {0.3; 0.3; 0.3; 0.5; 0.7} | {0.4; 0.4; 0.4; 0.4; 0.6} |
| A4 | {0.3; 0.3; 0.4; 0.7; 0.8} | {0.2; 0.2; 0.2; 0.4; 0.7} | {0.1; 0.1; 0.1; 0.1; 0.8} | {0.6; 0.6; 0.6; 0.8; 0.9} |
| A5 | {0.1; 0.3; 0.6; 0.7; 0.9} | {0.4; 0.4; 0.6; 0.7; 0.8} | {0.7; 0.7; 0.7; 0.8; 0.9} | {0.3; 0.3; 0.6; 0.7; 0.9} |
| Direction | higher is better | higher is better | higher is better | higher is better |
The method first measures, for each column, how far the sets diverge from one another on average, and derives the weight itself: technological 0.234, social 0.247, political-environmental 0.318, economic 0.200. It then calculates every policy's distance to the ideal set and the anti-ideal set, and converts this into a closeness score.
| Policy | Closeness score | Rank |
|---|---|---|
| A5 | 0.703 | 1 |
| A3 | 0.546 | 2 |
| A2 | 0.421 | 3 |
| A1 | 0.357 | 4 |
| A4 | 0.345 | 5 |
The result reads as follows. A5 has high and narrow sets on all four criteria. On the political-environmental dimension in particular, it has a strong set of {0.7; 0.7; 0.7; 0.8; 0.9}. A1 and A4 come out very close to one another. The gap between them is only 0.012.
The authority's hesitation is this. What happens if the weights are constrained by the partial information the authority holds, instead of the entirely-unknown mode? If a range of 0.15 to 0.20 is given for the technological dimension, 0.16 to 0.18 for the social dimension, 0.30 to 0.35 for the political-environmental dimension and 0.30 to 0.45 for the economic dimension, the method recomputes the weights as 0.17, 0.18, 0.35 and 0.30. In that case the order of A1 and A4 reverses: A4 comes out at 0.365 and A1 at 0.351, and A4 moves ahead. The order of A5, A3 and A2 does not change. Only the bottom two policies are sensitive to the weight-information mode.
In the report: "The weights have been derived from the data under the entirely-unknown mode. A5 has the highest closeness score (0.703). The order of A1 and A4 reverses once a partial constraint is added to the weight information. The preference between these two policies depends on the weight assumption."
Source: Xu and Zhang (2013), Table 2 and Tables 3-6, pp. 59-61. The closeness scores and the figures for the partially-known weight scenario were obtained by independently rerunning DecisionMind's HF-TOPSIS engine. The results match the paper's own Tables 3-6.
2. Water management: Choosing a pipeline-renewal technology
A metropolitan water authority will choose among three pipeline-renewal technologies to reduce the loss rate in its drinking-water network. There are four criteria: cost per unit length, implementation duration, field durability score and service-interruption duration. Cost, duration and interruption are of the lower-is-better kind. The authority knows the technologies' field performance only from pilot applications. It therefore assigns each technology-criterion pair a set formed from pilot results under different ground conditions, rather than a single score. The weights have been fully fixed by the authority's technical board.
The method calculates each technology's distance to the ideal set and the anti-ideal set, combines these with the weights, and produces a closeness score. Suppose the lowest-cost technology is also the one with the widest durability set. It nonetheless comes out first, because the cost weight is the highest.
The authority's hesitation is this. A wide range in the durability set, for example {0.4; 0.9}, means that this technology's performance will vary considerably with ground conditions. The closeness score dissolves this variability into a single number and makes it invisible to the authority. The authority should report the set's width separately, as a risk indicator alongside the closeness score. It should not decide on the score alone.
In the report: "Because the cost weight is high, the cheapest technology has the highest closeness score. This technology's durability set is wide, meaning its field performance is variable. This risk should be assessed separately."
3. What Not to Do
In the energy-policy table, if A1's set on the technological dimension were arbitrarily narrowed to {0.35; 0.40; 0.45}, as though it were a single expert's indecision, the set's genuine source would be lost. The second error is writing the report without stating η. Had η = 1 been chosen, the missing cells would have been filled with the set's largest value, and the distances could have changed. The third error is writing the 0.012 gap between A1 and A4 as "A1 is definitely better." This gap is sensitive to the weight-information mode, and reversed completely in Case 1.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/hf-topsis
Xu, Z., & Zhang, X. (2013). Hesitant fuzzy multi-attribute decision making based on TOPSIS with incomplete weight information. Knowledge-Based Systems, 52, 53–64. DOI: 10.1016/j.knosys.2013.05.011
Hwang, C. L., & Yoon, K. (1981). Multiple Attribute Decision Making: Methods and Applications — A State-of-the-Art Survey. Springer-Verlag. DOI: 10.1007/978-3-642-48318-9
Torra, V. (2010). Hesitant fuzzy sets. International Journal of Intelligent Systems, 25(6), 529–539. DOI: 10.1002/int.20418
Xu, Z., & Xia, M. (2011). Distance and similarity measures for hesitant fuzzy sets. Information Sciences, 181(11), 2128–2138. DOI: 10.1016/j.ins.2011.01.028