Extension card · Spherical
Spherical fuzzy EDAS (Garg & Sharaf, 2022)
Spherical fuzzy EDAS is the form of EDAS used when criterion scores are given as three separate numbers: a judgement's degree of support, rejection and hesitancy. Both the average solution and the deviations stay three-degree throughout; they drop to a single number only in the very last step.
Base method
EDAS →
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 idea of positioning relative to the average does not.
Cells. In crisp EDAS every cell is a single number. In spherical fuzzy, every cell consists of three degrees: support (μ), rejection (ν) and hesitancy (π), given directly by the expert. The only constraint is that the sum of the three degrees' squares must not exceed 1; hesitancy is asked for separately, not left as a remainder. Weights come from outside as crisp numbers. The literature works with a single expert's matrix or one already combined by a board; DecisionMind likewise does not support group decisions in this family.
Average solution. In crisp EDAS every criterion's average is a single number, the arithmetic mean of the column. In spherical fuzzy the average is also a three-degree value: the column's triples are combined with the spherical weighted-average operation into a single SFN, an average triple. On a cost criterion, every cell's support and rejection swap places before averaging, just as crisp EDAS reverses which side of the average counts as favourable for a cost criterion.
Deviation. In crisp EDAS a deviation from the average is a plain subtraction, positive or negative. Three degrees cannot be subtracted this way, so the spherical fuzzy difference operation is used instead, producing a new triple that holds, in three separate degrees, how far one triple is in favour of, against, and undecided relative to another. Crisp EDAS's "above or below the average" distinction is carried here across the three components of this difference at once.
Combination. Crisp EDAS normalises the in-favour and against totals separately against their own largest values, then averages the two into the assessment score. Spherical fuzzy has no such normalise-and-average step: the weighted differences are combined across criteria into a single triple with a dedicated aggregation operation (SFAgg), which takes a separate squared mean for each component. The score function applies only to this final triple, in the very last step, giving a single assessment score (AS); alternatives are ranked from highest to lowest, the same direction as in crisp EDAS.
How to Read the Output
The assessment score only ranks this alternative set against the set's own average. It is not compared with a different analysis; this is shared with crisp EDAS. What differs is that the average itself is also three-degree. An alternative's score depends not only on the question "above or below the average" but also on the hesitancy within that deviation.
Thus instead of writing:
"The SF-EDAS score carries only the same positional information relative to the average as crisp EDAS's"
the report should read:
"The SF-EDAS score carries both the position relative to the set's average and the hesitancy within that position; if the gap between two alternatives' scores is small, this gap can close with a small change in the input's degrees of hesitancy"
When to Prefer This over the Base Method
This extension is used when experts give a judgement's degree of support, rejection and hesitancy separately. Crisp EDAS's own question, "position relative to the set's average," is asked here under this uncertainty. The boundary that must not be confused with the spherical fuzzy identity and neighbouring types (Pythagorean, picture fuzzy) is on the data-type card.
The exit condition is the same as for crisp EDAS. The matrix must be of a single type. If no compromise is acceptable on one criterion, this extension is also compensatory and does not screen out anything below a threshold.
Mistakes Specific to This Extension
Confusing the value-space constraint. The constraint is the sum of the three degrees' squares. Deriving hesitancy as 1−μ−ν and writing it into the spherical structure is a different data type; this is the constraint of the intuitionistic fuzzy structure.
Not applying the conjugate on a cost criterion. On a cost criterion, the degrees of support and rejection must swap places before the average is taken. If this is skipped, the average is built in the wrong direction, and the expensive or slow alternative appears favourable.
Reducing the average to a crisp number and running crisp EDAS. Reducing the spherical fuzzy triples to a single number (for instance μ alone) from the start and applying crisp EDAS is not SF-EDAS. Hesitancy is erased in the first step, and the gaps between scores gain a certainty that does not actually exist.
Forgetting that an alternative has been added to the set. The average is built from every alternative in the set. As in crisp EDAS, an alternative added to or removed from the set changes the average, and hence every score; in spherical fuzzy this effect spreads across all three degrees at once.
The governing principle is this:
In SF-EDAS both the average and the deviation stay three-degree; they drop to a single number only in the very last step, after the three degrees accumulated across the criteria have passed through a single spherical fuzzy aggregation operation.
Cases
The first case is DecisionMind's validation example. It is a small, three-alternative, three-criterion table, not a page carried over from the literature. It was built to make the engine's steps traceable and was verified by running the engine itself. The second case is an illustrative construction.
1. Illustrative example: Three alternatives assessed on three criteria in spherical fuzzy form (DecisionMind validation example)
Three alternatives are assessed on three criteria with spherical fuzzy triples. All three are higher-is-better criteria.
| 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 | 0.35 | 0.25 |
The method finds each criterion's average triple with the spherical weighted average. It takes each alternative's spherical fuzzy difference from this average, scales it with the weights, and combines it into a single triple across the criteria. This final triple is scored, and the assessment score (AS) results.
| Alternative | Assessment score (AS) | Rank |
|---|---|---|
| A2 | 0.0634 | 1 |
| A1 | -0.1351 | 2 |
| A3 | -0.4706 | 3 |
The result reads as follows. A2 has a stronger support and a lower rejection-hesitancy triple than the other two on K1 (0.40), the most heavily weighted criterion, stays clearly in favour of the average, and is the only one with a positive score. A1 is strong on the second criterion but trails the average on the most heavily weighted one, so its score turns negative. A3 stays below the average on all three criteria and finishes last.
The decision's hesitation: A2's advantage on the most heavily weighted criterion is the real source of the ranking. If A2's triple on K1 were (0.70; 0.20; 0.40) instead of (0.90; 0.10; 0.30) — lower support, higher rejection-hesitancy — the average is affected by this weakening too, and A1 moves ahead: the same calculation carries A1 to first with 0.3362, A2 second with 0.0634. A single triple on K1 can thus change both A2's own score and the average, and hence A1's score, at once.
In the report: "With the weights given (K1=0.40, K2=0.35, K3=0.25), A2 is in the most advantageous position relative to the set's average (AS=0.0634). If A2's triple on K1 weakens to (0.70; 0.20; 0.40), A1 moves ahead (AS=0.3362); this shows that A2's value on the most heavily weighted criterion determines both its own score and the average."
Source: DecisionMind's SF-EDAS (Garg and Sharaf, 2022) validation example. The steps follow this paper's fully-fuzzy formulation and avoid early defuzzification. The assessment scores and the sensitivity scenario were obtained by running DecisionMind's SF-EDAS engine directly.
2. Librarianship: A university library's choice of electronic database subscription
A university library, working with a limited budget, will subscribe to one of three academic database providers. Three criteria are set: suitability of the content for meeting researchers' needs, suitability of the interface and ease of access, and suitability of long-term price stability. None of these can be measured with a single number at the contract stage. The library committee has separately given a degree of support, rejection and hesitancy for the judgement "this subscription meets the institution's need" for every provider; on price stability the hesitancy share is high because of exchange-rate risk.
The method builds the average triple of the three providers, scales each provider's difference from it with the weights, and combines this into a single assessment score. Suppose the provider with the strongest support triple on content coverage comes out first, since content is the most heavily weighted criterion, but its hesitancy share on price stability stays higher than the other two providers'.
The committee's hesitation: the high hesitancy on price stability points to the risk of a cost increase exceeding the budget over the contract's life, and this risk may be masked within the assessment score by the strength of the other criteria. The committee should consider limiting it with a separate contractual clause, such as a fixed-price guarantee, before selecting the provider with the highest score.
In the report: "With the weights given, the provider strong on content coverage is in the most advantageous position. The hesitancy share on the price-stability criterion has stayed higher than the other providers' and must be addressed separately in the contract."
3. What Not to Do
In the illustrative example, it is wrong to change A2's triple on K1, without checking the constraint, to a value such as (0.90; 0.10; 0.50). The sum of squares becomes 0.81+0.01+0.25=1.07, exceeding the constraint. The second mistake is taking the average on K3 (had it been a cost criterion) without applying the conjugate; this builds the average in the wrong direction and makes a weak alternative look strong. The third mistake is reducing the triples on the three criteria to a single number (μ alone) from the start and running crisp EDAS. In the same table the gap between A2 and A1 widens and the report claims a certainty that does not exist.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/sf-edas
Garg, H., & Sharaf, I. M. (2022). A new spherical aggregation function with the concept of spherical fuzzy difference for spherical fuzzy EDAS and its application to industrial robot selection. Computational and Applied Mathematics, 41(5), 212. DOI: 10.1007/s40314-022-01903-5
Keshavarz Ghorabaee, M., Zavadskas, E. K., Olfat, L., & Turskis, Z. (2015). Multi-criteria inventory classification using a new method of evaluation based on distance from average solution (EDAS). Informatica, 26(3), 435–451. DOI: 10.15388/Informatica.2015.57
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