Extension card · Grey
Grey TOPSIS (Zavadskas, Turskis and Bagočius, 2015)
This is the form of TOPSIS that works with grey interval numbers, for situations where a criterion's value is known only by its lower and upper bound. It carries the bounds separately through to the very last step, builds the ideal and anti-ideal point from those bounds, and ranks the result 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)
Grey →
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 does not.
Cells. In crisp TOPSIS every cell is a single number. Here every cell consists of two numbers: a lower bound and an upper bound, that is, ⊗[lower, upper]. No most-likely value is declared within the bounds; both ends are equally possible. Criterion weights remain crisp, that is, single numbers. Grey TOPSIS requires the weight to be crisp rather than grey, because a weight is a statement of preference, not missing information.
Scale equalisation. Crisp TOPSIS divides every column by the square root of the sum of its squares; this is called vector normalisation. Grey TOPSIS does not do this. For a benefit criterion, every bound is divided by the column's largest upper bound; for a cost criterion, the column's smallest lower bound is set against the bounds instead. This is linear scale equalisation, and it is simpler than crisp TOPSIS's sum-of-squares approach. It rescales the lower and upper bound separately, without mixing them together.
Order of weighting and defuzzification. The equalised lower and upper bounds are first multiplied by the criterion weight. Up to this point the bounds still stand as two separate numbers. Only after this are the bounds reduced to a single number; this step is called whitenisation, and it is carried out by averaging the lower and upper bound.
Crisp TOPSIS has no defuzzification step, because its values are single numbers from the outset. In Grey TOPSIS, by contrast, whitenisation is one of the last steps, not the first, and this order matters. The ideal and anti-ideal point are first built from the weighted bounds themselves: the largest and smallest of the lower bounds, and the largest and smallest of the upper bounds, are identified. The average is taken only for the distance measurement.
Distance and result. Once whitened, that is, averaged, the values feed into the Euclidean distance and closeness score exactly as in crisp TOPSIS. DecisionMind holds linear scale equalisation, average-based whitenisation and Euclidean distance fixed in this extension. Other whitenisation rules, such as taking the lower bound alone or a weighted average, can change the result; the rule actually used must therefore be stated in the report.
How to Read the Output
The output is a closeness score and a ranking, as in crisp TOPSIS, and it is read the same way: it is not a percentage, and it cannot be compared with a different analysis.
The difference is here: beneath the score there still lies an interval width that no longer shows. An alternative with narrow bounds and one with wide bounds can share the same average and reach the same score; the score does not distinguish between them. If the score gap between two alternatives is small, look not only at sensitivity to the weights but also at how wide the bounds are. A small gap obtained from wide bounds is less trustworthy than a gap of the same size obtained from narrow bounds.
Thus instead of writing:
"Grey-TOPSIS gives a more reliable result because it takes uncertainty into account"
the report should read:
"Because criterion values are known only by a lower and an upper bound, the bounds have been carried separately through to the choice of ideal and anti-ideal point and averaged only at the end; A2 leads at 0.733, and this ranking does not change unless the weight on Criterion 2 is raised substantially"
When to Prefer This over the Base Method
Use this extension when nothing beyond the bounds is known about a criterion: new-market or new-technology assessments made with little data, a supplier's quotation given as "somewhere between this and that", cases where an expert can state a minimum and a maximum but not a most-likely value. If a most-likely point within the bounds is known, dropping to the grey structure discards it; the fuzzy extension (Fuzzy TOPSIS or Fuzzy TOPSIS, Chen 2000) then fits better.
The case for staying with the base method is the same as elsewhere: when criteria are measured. Building bounds around a measured value by adding a percentage (turning 2.450 into ⊗[2.400, 2.500], say) breaches the founding principle of the Grey data-type card: bounds must have their own source. If the table is mixed, DecisionMind requires a single data type; a measured criterion is then also written in grey form, with the lower bound equal to the upper bound, giving zero width. If no compromise is acceptable on one criterion, this extension too is compensatory and eliminates nothing below a threshold.
Mistakes Specific to This Extension
Violating the bound constraint. In every cell, the lower bound cannot exceed the upper bound. If it does, scale equalisation and the choice of ideal/anti-ideal point become meaningless.
Changing the whitenisation rule and expecting the same result. Averaging the lower and upper bound is the canonical choice, but not the only rule; taking the lower bound alone (pessimistic) or the upper bound alone (optimistic) can give a different ranking. The rule actually used must be stated in the report.
Averaging the bounds at the input stage and running crisp TOPSIS. This erases the grey information before the ideal/anti-ideal point is chosen; in the illustrative example the bounds are narrow, so the result changes only slightly, but with wide bounds (large uncertainty) this shortcut can change which alternative the ideal/anti-ideal point is built from, and the difference grows.
Reading the midpoint of a grey number as a "most-likely value". This is the founding principle of the Grey data-type card: a grey number does not carry this information; the average is only a calculation step, not an assumption added to the input from the outset.
The governing principle is this:
Grey-TOPSIS exists to stay honest when only bounds are available; any application that reduces the bounds to a single number before the ideal/anti-ideal point is determined, or treats the midpoint of the bounds as a most-likely value, erases the extension's sole contribution.
Cases
Manifest J does not include, for the Grey-TOPSIS family, a shared numerical example tied to a paper's own page (there is no paper-based example built with grey interval data across the family); the first case is therefore an illustrative example, faithful to the manifest's formulas, with three alternatives and three criteria, and worked by hand. The second case is an illustrative fiction.
1. Illustrative example: Scoring three alternatives on three criteria with grey intervals
Three alternatives are assessed on three criteria; two criteria are benefit, one is cost. Values are known only by a lower and upper bound.
| Alternative | Criterion 1 | Criterion 2 | Criterion 3 |
|---|---|---|---|
| A1 | ⊗[0.65; 0.75] | ⊗[0.45; 0.55] | ⊗[0.55; 0.65] |
| A2 | ⊗[0.75; 0.85] | ⊗[0.55; 0.65] | ⊗[0.35; 0.45] |
| A3 | ⊗[0.55; 0.65] | ⊗[0.65; 0.75] | ⊗[0.45; 0.55] |
| Direction | more is better | more is better | less is better |
| Weight | 0.40 | 0.35 | 0.25 |
The method equalises every column linearly, multiplies by the weight, whitens by averaging the lower and upper bound, builds the ideal and anti-ideal alternative from these averages, and computes the Euclidean distance.
| Alternative | Closeness score | Rank |
|---|---|---|
| A2 | 0.733 | 1 |
| A3 | 0.473 | 2 |
| A1 | 0.289 | 3 |
The result reads as follows. A2 holds the best bounds on Criterion 1, the most heavily weighted criterion. Because Criterion 3 is a cost criterion, A2 also carries the lowest, that is the best, bounds here. Being strong on two criteria at once puts A2 clearly ahead. A3 is best on Criterion 2 but sits in the middle on the most heavily weighted criterion; A1 is best on no criterion and comes last.
Hesitation: A2's lead closes once Criterion 2's weight is raised substantially. Raising Criterion 2's weight from 0.35 to 0.45 (scaling the other two down proportionally) leaves A2 still ahead, but the gap falls from 0.260 to 0.007 (0.628 against 0.621); once the weight reaches 0.50, A3 moves ahead (0.688 against 0.587). The report should therefore state that the ranking is sensitive to Criterion 2's weight, and that a threshold lies around 0.45.
Had the same table had its bounds averaged at the input stage and been fed straight into crisp TOPSIS, the result would have been A1 0.259, A2 0.736, A3 0.504: the ranking is unchanged because the bounds are narrow in this example (each interval is roughly 0.10 wide); with wider bounds, the risk of this shortcut changing the choice of ideal/anti-ideal point would grow.
In the report: "Because criterion values are known only by a lower and upper bound, the bounds have been carried separately through to the choice of ideal/anti-ideal point and averaged only at the end. A2 is the alternative closest to the ideal at 0.733; the ranking does not change unless Criterion 2's weight rises above 0.45."
Source: DecisionMind's Grey-TOPSIS validation example; a formula-faithful numerical fixture built to follow the manifest's F steps (linear scale equalisation, average-based whitenisation, Euclidean distance), and verified through the engine's independent recomputation. Zavadskas, Turskis and Bagočius (2015) is the published case study in which the method was applied; the figures here are not taken from that paper's own table.
2. Energy: Choosing among three plots of land for a new solar power plant
An energy company will choose among three plots of land on which to build a solar power plant. Criteria are annual sunshine potential, grid-connection cost and land-acquisition time (the latter two are "less is better"). None of the three candidate plots has been measured before; the company's site team can only say "at least this much, at most this much", because no measuring station has yet been installed and the grid operator's formal quotation has not arrived.
The method equalises the three plots' bounds linearly, weights them, whitens by averaging the lower and upper bound, builds the ideal and anti-ideal plot, and measures the distances. Suppose the result places, in first rank, the plot with the highest sunshine potential but also the widest bounds, that is the greatest uncertainty, on connection cost.
The company's hesitation: the first-ranked plot has very wide bounds on connection cost; the second-ranked plot has narrow bounds and a small score gap. It can either ask the grid operator for a firm quotation to narrow the bound, or send both plots forward for joint pre-feasibility study; deciding on score alone would treat a wide-bound estimate as being just as certain as a narrow-bound one.
In the report: "Land options have been assessed only by a lower and upper bound; the gap between the first- and second-ranked plots is small, and because the first plot's connection-cost bounds are the widest, this gap should be read with low confidence."
3. What Not to Do
Averaging the bounds at the input stage in the illustrative example (for instance, taking A1 as 0.70/0.50/0.60) and running crisp TOPSIS: because the bounds are narrow in this example, the result changes only slightly (A2 moves from 0.733 to 0.736), but the width of the bounds is discarded as information from the outset, and in a wider-bound problem the ranking could come out very differently. The second error is reading the midpoint of a grey number such as ⊗[0.55; 0.65], namely 0.60, as a "most-likely value" and presenting it as such in the report; a grey number does not carry this information. The third error is entering a lower bound larger than the upper bound (for example [0.65; 0.45] on Criterion 3); in that case, linear scale equalisation and the choice of ideal/anti-ideal point produce invalid numbers.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/grey-topsis
Zavadskas, E. K., Turskis, Z., & Bagočius, V. (2015). Multi-criteria selection of a deep-water port in the Eastern Baltic Sea. Applied Soft Computing, 26, 180–192. DOI: 10.1016/j.asoc.2014.09.019
Deng, J. L. (1982). Control problems of grey systems. Systems & Control Letters, 1(5), 288–294. DOI: 10.1016/S0167-6911(82)80025-X
Liu, S., & Lin, Y. (2011). Grey Systems: Theory and Applications. Understanding Complex Systems. Springer. DOI: 10.1007/978-3-642-16158-2
Hwang, C. L., & Yoon, K. (1981). Multiple Attribute Decision Making: Methods and Applications: A State-of-the-Art Survey. Lecture Notes in Economics and Mathematical Systems, Vol. 186. Springer-Verlag. DOI: 10.1007/978-3-642-48318-9