Extension card · Spherical
Spherical fuzzy TODIM (Sharaf and Khalil, 2021)
Spherical fuzzy TODIM is the form of TODIM for situations where criterion scores are given as three separate numbers stating a degree of support, rejection and hesitancy. It carries the same loss-aversion logic through a score and a distance built from these three degrees.
Base method
TODIM →
Philosophy, mechanics, strengths and weaknesses are on the base method card; this card describes only the difference.
Data type (family)
Spherical →
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 reference-criterion logic continues, but in this extension the reference criterion is always the criterion with the highest weight, and the loss-aversion coefficient θ is fixed at 1; neither can be changed from the interface.
Cells. In crisp TODIM every cell is a single number. In the spherical fuzzy form every cell consists of three degrees: support (μ), rejection (ν) and hesitancy (π); the only constraint is that the sum of their squares cannot exceed 1. Hesitancy here, unlike in intuitionistic or Pythagorean structures, is not a residual share; the expert supplies it separately. Weights are crisp numbers. DecisionMind does not support group decisions in this family.
Scale equalisation. Crisp TODIM extracts a share by dividing every column by its own total, because the raw data is in different units. Here there is no separate scale-equalisation step; every cell is already on the same 0–1 scale across three degrees. On a cost criterion, the method swaps the support and rejection degrees; hesitancy stays as it is.
Score and distance. In crisp TODIM the difference is a direct subtraction. Here which alternative "wins" on a criterion is determined by a score function that weighs all three degrees together (support minus the square of hesitancy, rejection subtracted from the square of hesitancy). Distance is a Euclidean distance that jointly measures the difference of the three degrees' squares; the magnitude of gain or loss rests on this distance, its direction on the score difference.
Result. The spherical value is again a single number normalised between 0 and 1. The tension among the three degrees is carried through to the distance and score calculation, and only comes down to a single number at the last step.
DecisionMind holds Kutlu Gündoğdu and Kahraman's (2019) score function and the squares-difference Euclidean distance fixed in this family; θ is fixed at 1, and the reference criterion is always the one with the highest weight.
How to Read the Output
The spherical value is read as in crisp TODIM: the lowest total dominance takes 0, the highest takes 1, and this holds only for this particular set of alternatives. The difference is here. Beneath this value now lies a three-degree judgement, and the score function that determines the winning-losing direction does not always grow as support increases; when the hesitancy share is high, a rise in support can lower the score.
Thus instead of writing:
"As the support degree rises, the score rises too, and so does the spherical value"
the report should read:
"The score is a function jointly built from support, rejection and hesitancy; when hesitancy is high, a rise in support may not always raise the score, so which criterion still carries a high hesitancy share must be reported separately"
When to Prefer This over the Base Method
Use this extension when experts give the degrees of support, rejection and hesitancy for a judgement separately, and these three run too high to fit the picture fuzzy structure's constraint (a sum of at most 1). It also suits cases where the intuition that the decision-maker is more sensitive to losses than to gains matches the nature of the decision.
If hesitancy is not measured separately, intuitionistic or Pythagorean fuzzy TODIM carries the same information with two degrees and is sufficient. A measured criterion is not expanded into three degrees by force. TODIM's exit condition applies exactly as before: if no compromise is acceptable on one criterion, this extension is also compensatory and will not eliminate anything below a threshold.
Mistakes Specific to This Extension
Assuming "greater support always means a greater score." The Kutlu Gündoğdu-Kahraman score function is not monotonic when hesitancy exceeds support. For instance, (μ=0.2; ν=0.1; π=0.6) gives a score of −0.09, whereas raising only the support to 0.3, (μ=0.3; ν=0.1; π=0.6), lowers the score to −0.16; the score has fallen even though support rose. This behaviour is a known feature of the same score function in the SF-COPRAS and SF-ARAS extensions as well.
Confusing the value-space constraint. The constraint is the sum of the squares of the three degrees (μ²+ν²+π²≤1), not the sum of the three degrees themselves; that is the picture fuzzy structure's constraint.
Trying to change θ or the reference criterion. Neither can be changed from the interface in this extension; θ is fixed at 1, and the reference criterion is always the one with the highest weight.
Computing hesitancy afterwards and writing it into the spherical structure. If the expert did not supply the third degree, the data belongs to the intuitionistic or Pythagorean fuzzy structure; the spherical structure should not be forced onto such data.
The governing principle is this:
In spherical fuzzy TODIM, the score function that determines the winning-losing direction weighs all three degrees together and does not behave monotonically when hesitancy is high; predicting the result by looking only at the support degree is therefore misleading.
Cases
The first case is DecisionMind's validation example: a small table with three alternatives and three criteria, not a page taken from the literature. The second case is an illustrative construction.
1. Illustrative example (DecisionMind's validation example): Spherical fuzzy assessment of three alternatives on three criteria
Three alternatives are assessed with spherical fuzzy triples on three criteria. All three are in the higher-is-better direction. Weights are crisp numbers, and the first criterion is the reference.
| Alternative | K1 | K2 | K3 |
|---|---|---|---|
| A1 | (0.70; 0.20; 0.50) | (0.80; 0.10; 0.40) | (0.60; 0.30; 0.50) |
| A2 | (0.90; 0.10; 0.30) | (0.60; 0.30; 0.60) | (0.80; 0.20; 0.40) |
| A3 | (0.50; 0.40; 0.60) | (0.70; 0.20; 0.50) | (0.70; 0.10; 0.50) |
| Direction | higher is better | higher is better | higher is better |
| Weight | 0.40 (reference) | 0.35 | 0.25 |
The method builds the relative weights, compares every pair of alternatives against the score function, magnifies the losing side by θ=1, and scales the spherical value to the 0–1 range.
| Alternative | Spherical value | Rank |
|---|---|---|
| A2 | 1.000 | 1 |
| A1 | 0.344 | 2 |
| A3 | 0.000 | 3 |
The result reads as follows. A2 has the highest support and the lowest rejection-hesitancy triple on K1, the heaviest criterion, and this advantage is magnified because K1 is the reference criterion. A3 is not the best on any criterion and finishes last; its spherical value of 0 means the lowest relative dominance among these three alternatives.
The board's hesitation is this: if the weight balance between K1 and K2 is changed (K1 from 0.40 to 0.20, K2 from 0.35 to 0.55, K3 held at 0.25), the ranking does not change; A2 stays first and A3 third. A1's spherical value falls from 0.344 to 0.233, because the heaviest criterion is now K2, on which A1 is relatively weaker.
In the report: "With the highest weight given to K1, A2 is clearly ahead; when the weight balance between K1 and K2 is changed, the order A2-A1-A3 is preserved, but A1's relative distance from A2 widens noticeably under this change."
Source: This case is DecisionMind's validation example for the SF-TODIM engine; it is not a page taken from the literature, and was built synthetically, faithfully to the formulas. The manifest's own recorded expected values (the manifest states explicitly that these were produced by the audit using an old placeholder score function) do not match the current kernel exactly; the values written on this card are current figures obtained by running DecisionMind's SF-TODIM engine independently (method_runner.py SF-TODIM), resting on the correct, current score function. The rank (A2 > A1 > A3) is identical under both calculations.
2. Performing arts: A city theatre's choice of a new stage-technology supplier
A city theatre will choose among three suppliers to renew its stage lighting and sound system. Three criteria apply: ease with which the technical crew can adapt to the system, low risk of failure during a live performance, and the scope of maintenance and support service; all three are in the higher-is-better direction. These three criteria cannot be measured; the technical crew, the stage management and the administrative staff each give a separate degree of support, rejection and hesitancy for every supplier.
The method compares the three suppliers pairwise, determines the winning-losing direction from the score function, magnifies the losing side by θ, and computes the spherical value. Suppose the supplier with the highest support and the lowest hesitancy on ease of adaptation comes out closest to the ideal position and finishes first on the spherical value.
The theatre's hesitation is this: this supplier's hesitancy share on the failure-risk criterion has remained higher than the others', meaning part of the crew has not yet been able to decide. Because the score function may not behave monotonically when hesitancy is high, the theatre should not proceed to a contract merely on seeing first place, and should report separately which criterion still carries a high hesitancy share.
In the report: "The supplier with the highest support and the lowest hesitancy on ease of adaptation is clearly ahead; this supplier's hesitancy share on the failure-risk criterion has remained higher than the others', and this should be assessed separately before signing a contract."
3. What Not to Do
In the illustrative example, seeing A2's spherical value of 1.000 and reading it as "perfect on every criterion" is wrong; this value only scales these three alternatives relative to one another. The second error is assuming that a rising support degree always raises the score; this is not true when hesitancy is high, and the numerical example above shows it. The third error is changing θ or the reference criterion and reporting that "the same result would follow in a different scenario"; in this extension both are fixed at the interface level.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/sf-todim
Sharaf, I. M., & Khalil, E. A. H. A. (2021). A spherical fuzzy TODIM approach for green occupational health and safety equipment supplier selection. International Journal of Management Science and Engineering Management, 16(1), 1–13. DOI: 10.1080/17509653.2020.1788467
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)
Kutlu Gündoğdu, F., & Kahraman, C. (2019). Spherical fuzzy sets and spherical fuzzy TOPSIS method. Journal of Intelligent & Fuzzy Systems, 36(1), 337–352. DOI: 10.3233/JIFS-181401
Ashraf, S., Abdullah, S., Mahmood, T., Ghani, F., & Mahmood, T. (2019). Spherical fuzzy sets and their applications in multi-attribute decision making problems. Journal of Intelligent & Fuzzy Systems, 36(3), 2829–2844. DOI: 10.3233/JIFS-172009