This page is published in English.
Ranking
EDAS - Evaluation Based on Distance from Average Solution
Distance from average solution
Keshavarz Ghorabaee, M., Zavadskas, E. K., Olfat, L., Turskis, Z.2015doi:10.15388/Informatica.2015.57 ↗
Overview
AS_i ∈ [0,1]. Higher AS means the alternative is more above the average solution (positively) and less below it (negatively). EDAS is robust when the ideal and anti-ideal cannot be identified reliably, since it uses the average as reference instead.
- Output
- utility, higher is better
- Data
- Crisp, complete numeric matrix
- Weights
- Needs a weight source
- Size
- 2+ alternatives, 3-12 criteria works best
- Used for
- Alternative selection, Supplier evaluation
How it works
- 1
Compute the Average Solution (AV) per criterion: AV_j = (1/m) Σ_i x_ij.
Keshavarz-Ghorabaee 2015, p.439 Eq.(3)
- 2
Positive Distance from Average (PDA): direction-aware deviation above AV.
Keshavarz-Ghorabaee 2015, p.439 Eq.(4)
- 3
Negative Distance from Average (NDA): direction-aware deviation below AV.
Keshavarz-Ghorabaee 2015, p.439 Eq.(5)
- 4
Weighted sums SP_i and SN_i across criteria.
Keshavarz-Ghorabaee 2015, p.439 Eqs.(6)-(7)
- 5
Normalize SP, SN by their maxima.
Keshavarz-Ghorabaee 2015, p.440 Eqs.(8)-(9)
- 6
Appraisal Score AS_i and descending ranking.
Keshavarz-Ghorabaee 2015, p.440 Eq.(10)
Look elsewhere when
Assumptions to verify
- Criteria preferences are independent (no synergistic interactions)
- Compensation is acceptable: high score on one criterion can offset low on another
- Decision matrix is complete (no missing values)
Limitations
- •Rank reversal known on alternative-set changes (ref: general MCDM literature)
Edge cases and pitfalls
All alternatives on one side of the average: if all x_ij ≥ AV_j for all i, then NDA_ij = 0 ∀i,j and NSN_i = 0 (or undefined) - handle degenerate case.
AV_j = 0 for any criterion: division-by-zero in PDA/NDA - check E-4.
Works with
How to cite
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. https://doi.org/10.15388/Informatica.2015.57
System ID, as it appears in reports and the API
EDAS