This page is published in English.
Ranking
SF-EDAS - Spherical extension of EDAS
Spherical outranking/ranking - Spherical Fuzzy Set (SFS: μ, ν, π; μ²+ν²+π² ≤ 1)
Garg, H., Sharaf, I.M.2022doi:10.1007/s40314-022-01903-5 ↗
Overview
sf-edas extends EDAS to handle Spherical uncertainty. All arithmetic operations (normalisation, weighting, distance computation) are performed using Spherical Fuzzy Set (SFS: μ, ν, π; μ²+ν²+π² ≤ 1) algebra. The final scores are defuzzified via score function S = μ² − ν² before ranking.
- Output
- utility, higher is better
- Data
- Spherical Fuzzy, uncertainty tuples complete
- Weights
- Needs a weight source
- Size
- 2+ alternatives, 3-10 criteria works best
- Used for
- Spherical Fuzzy MCDM, MAGDM under epistemic uncertainty, expert-driven evaluation with linguistic terms
How it works
- 1
Step 3 - Average Solution: aggregate each criterion column using SWAM with equal weights (w_i = 1/n) to obtain the SFS average solution ãv_j.
Garg-Sharaf 2022, Step 3, Eq.(29); SWAM operator Eq.(7)
- 2
Step 4 - SF Difference Matrix: compute spherical fuzzy difference S̃'_ij between each x̃_ij and ãv_j. For cost criteria apply conjugate (υ,μ,π) first. dH = |μ_ij−μ_j^av|+|υ_ij−υ_j^av|+|π_ij−π_j^av|. Then μ' = (advantage from μ↑, υ↓, π↓), υ' = (disadvantage from μ↓, υ↑), π' = (hesitancy from π↑).
Garg-Sharaf 2022, Sect.3.1, Eqs.(20)-(27); Step 4, Eq.(30)
- 3
Step 5 - Weighted SF Differences: multiply each SF difference S̃'_ij by criterion weight w̃_j using SFS product (⊗) to obtain weighted matrix S̃_ij. If weights are crisp scalars, use scalar multiplication.
Garg-Sharaf 2022, Step 5, Eq.(31)
- 4
Step 6 - Appraisal Scores via SFAgg: aggregate weighted differences across all criteria for each alternative using the proposed SFAgg function (balanced aggregation, equal weights w_j = 1/m), yielding SFS appraisal tuple ãs_i.
Garg-Sharaf 2022, Step 6, Eqs.(28),(32); SFAgg Def.3.2.2
- 5
Steps 7-8 - Defuzzify and Rank: apply score function to each ãs_i; if tie, apply accuracy function. Rank alternatives in descending order - highest score is best.
Garg-Sharaf 2022, Steps 7-8, Eqs.(4)-(5)
Fits when / Look elsewhere when
Fits when
- •Preserves spherical uncertainty through the pipeline rather than premature crispification at elicitation
- •Native group-decision support (multi-DM aggregation built into the pipeline)
Look elsewhere when
- •Crisp data sufficient - use base EDAS directly (avoid unnecessary uncertainty layer)
- •Aggregation operator (PFWA/PFOWA/etc.) not specified - output ambiguous
Assumptions to verify
- Decision matrix entries are valid Spherical Fuzzy numbers/tuples
- Underlying crisp method's compensation assumption holds in uncertain space
- All decision-maker(s) and experts use the same linguistic/uncertainty scale
Limitations
- •Rank reversal known on alternative-set changes (ref: inherited from crisp base; cf. Belton-Gear 1983, Wang-Luo 2009)
Edge cases and pitfalls
- •If weights are crisp scalars, use scalar multiplication.
- •if tie, apply accuracy function. Rank alternatives in descending order - highest score is best.
Value-space violation: ensure all entries satisfy SFS: μ,ν,π ∈ [0,1]; μ²+ν²+π² ≤ 1 before computation.
Defuzzification method affects ranking: score function S = μ² − ν² is the canonical choice but alternatives exist.
Works with
Commonly takes its weights from
How to cite
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. https://doi.org/10.1007/s40314-022-01903-5
System ID, as it appears in reports and the API
SF-EDAS