Methods · Ranking
EDAS (Evaluation Based on Distance from Average Solution)
A method that ranks alternatives not by their position relative to the ideal, but by their position relative to the set's own average: an alternative that sits markedly above the average and falls only slightly below it comes out ahead.
Base method's data type: Classical
What Is the Method?
EDAS is a ranking method for when you already hold a decision table filled with numbers and want the alternatives placed in a single order. Its output is an assessment score between 0 and 1 for every alternative, together with the rank that score produces. Unlike TOPSIS and similar methods, it does not build two hypothetical extreme points, an ideal and an anti-ideal; instead, it takes each criterion's own average as its reference. It produces no weights, taking them from outside. Keshavarz Ghorabaee, Zavadskas, Olfat and Turskis proposed the method in 2015. Its original target was inventory classification, that is, determining which stock item falls into which importance class. The method has since become a general ranking tool and is used across a wide range of fields.
The Philosophy Behind It
The idea behind EDAS is to ask "where does it stand relative to the average" instead of "how much does it resemble the best". EDAS calculates the average of all alternatives for every criterion. This average is a "middle alternative" that genuinely exists as a figure but corresponds to no actual alternative. EDAS measures how far above the average each alternative sits; this is the part working in the alternative's favour. It likewise measures how far below the average it sits; this is the part working against it. These two measurements are summed separately: one total in favour, one total against. This is where TOPSIS and EDAS part ways. TOPSIS measures distance to two hypothetical extreme points, the best and worst possible alternative. EDAS measures a two-directional deviation from a single central reference, the set's average. Extreme points span a wide band across alternatives as the number and range of alternatives change, whereas the average is a more sensitive and more "local" reference to the centre of the set.
This idea carries a philosophical consequence. EDAS, too, is compensatory, but it builds compensation not through closeness to the ideal, but through the balance between the gain from staying above the average and the loss from falling below it. Being far above the average on one criterion can more than offset falling slightly below it on another. In some cases, on a given criterion, all alternatives cluster on the same side of the average: either all above it or all below it. In that case, that criterion's power to discriminate weakens. EDAS still performs the calculation, but the criterion's contribution fades.
How It Works
The method proceeds through six steps.
First, the average solution. EDAS takes the average of all alternatives for every criterion column. This average is a reference point that does not actually exist but represents the set's "typical" value.
Second, the amount by which an alternative stays above the average (positive distance). EDAS measures the part staying above the average for a benefit criterion, or the part staying below the average for a cost criterion, relative to that criterion's own average. For alternatives on the "unfavourable" side of the average, this value is zero.
Third, the amount by which an alternative stays below the average (negative distance). This step does the opposite of the second. EDAS measures the part staying below the average for a benefit criterion, or the part staying above the average for a cost criterion. For alternatives on the "favourable" side of the average, this value is zero.
Fourth, weighted totals. EDAS multiplies each alternative's positive distances across all criteria by the weights and sums them; it does the same for the negative distances. This produces, for every alternative, a single "total in favour" and a single "total against".
Fifth, normalisation. EDAS divides the totals in favour by the largest such total among all alternatives, and the totals against by the largest such total among all alternatives. For the total against, it subtracts this result from one, so that a small total against turns into a high value. Both values then fall between 0 and 1.
Sixth, the assessment score. EDAS builds a single score by averaging the normalised in-favour and against values. Alternatives are ranked by this score, from highest to lowest.
The formulas for each step, the intermediate tables and the citation formats are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The assessment score tells you how favourably an alternative is positioned relative to the set's average, compared with the other alternatives in this particular analysis, and nothing more. A score of 0.76 does not mean "76 per cent good" or "76 per cent likely to be the best". An EDAS score cannot be compared with an EDAS score from a different analysis. The reason is this: the average, in every analysis, is calculated from that analysis's own alternatives. Change the alternative set and the average changes, and so do the scores. A score close to 1 does not mean "perfect" but "dominantly good relative to this set's average".
On a given criterion, all alternatives may sit on the same side of the average; for instance, all of them may be above it. In that case, that criterion's power to distinguish between alternatives diminishes. An alternative with a high score is generally one that sits markedly above the average not on a single criterion, but on several.
Thus instead of writing:
"This alternative was chosen because EDAS found it the best"
it is correct to write:
"With these weights and this alternative set, this is the alternative in the most advantageous position relative to the set's average; the ranking is sensitive to the weight on these criteria"
Data Type and Inputs
Classical EDAS works with crisp data. Every cell holds a single number. If your data is uncertain by expert judgement, given as a range, or contradictory across experts, you change the data type rather than the method. EDAS has fuzzy, grey, intuitionistic, linguistic and other extensions. DecisionMind holds twenty-three EDAS family members alongside the base method. Which extension fits which data situation is explained on the relevant data-type cards.
You need: alternatives in rows, criteria in columns, one number per cell, and no empty cells; for every criterion, whether more is better or less is better; and criterion weights that sum to 1. EDAS does not produce weights, it asks for them. You can derive weights from expert opinion (AHP, BWM, SWARA) or from the data itself (Entropy, CRITIC). A minimum of two alternatives and two criteria is required; three to twelve criteria work comfortably. On a given criterion, all alternatives may come out very close to the average, or even sit exactly at it. In that case, that criterion's contribution to the calculation shrinks. This is not an error; it is a natural consequence of the method.
When to Use It, When Not To
EDAS is a suitable choice if your criteria can be measured numerically, your table is fully populated, and a criterion of "position relative to the set's average" suits your decision. If, for instance, you want to sort inventory items or candidates into "far above average", "close to average" and "below average" categories, this criterion is exactly right for you. Its typical territory includes supplier and alternative evaluation, inventory classification and resource-allocation prioritisation.
The situations where it should not be used follow from the same philosophy. If you will not compromise on one criterion, EDAS does not prevent this, because it is compensatory. Most of your alternatives may come out nearly identical on one criterion, deviating very little from the average. In that case, that criterion contributes practically nothing to the ranking; whether the criterion is genuinely discriminating should be questioned beforehand. Where criteria are strongly linked, that link needs handling first, because EDAS treats criteria as independent.
A numerical table, position relative to the set's average matters, the goal is ranking → EDAS
Same goal, but the data is fuzzy / grey / intuitionistic / linguistic → the relevant EDAS extension
Distance to two hypothetical extreme points (ideal/anti-ideal) is wanted → TOPSIS
No compromise allowed on one criterion, sub-threshold alternatives must be screened out → screening first, then ranking; or elimination-based methods
Not a ranking but weights are needed → AHP, BWM, SWARA (subjective); Entropy, CRITIC (objective)
Strengths
EDAS's greatest strength is that it is less affected by extreme values. EDAS uses a central reference, the average, instead of ideal and anti-ideal points. As a result, an extremely good or extremely poor alternative added to the set afterwards affects the other alternatives' relative position more gently than under TOPSIS. Its computational burden is small, and the result can be followed step by step on the table. Researchers have reported good discriminating power for EDAS both in the inventory-classification problem where it originated and in numerous later applications such as supplier selection (Keshavarz Ghorabaee et al., 2015; Kahraman et al., 2017).
Weaknesses
Its limitations stem from the same structure. First, EDAS assumes full compensation. A serious weakness on one criterion can be papered over by other criteria where the alternative stays above the average. Second, EDAS, like other distance- or ratio-based ranking methods, is exposed to rank reversal. Adding or removing an alternative from the set shifts the average, and hence every score (Aires and Ferreira, 2018). Third, if most alternatives on a criterion sit very close to the average, that criterion's discriminating power is almost nullified. If this is not noticed, it can wrongly be concluded that the criterion is "unimportant". Fourth, EDAS treats criteria as independent. Fifth, the quality of the weights lies outside the method itself.
Common Mistakes
The most common mistake is marking criterion direction wrongly. In EDAS, this directly determines which side the positive and negative distance are counted on; a direction error therefore directly reverses the ranking. A second mistake is reading the assessment score as a percentage or a probability. A third mistake is interpreting all alternatives coming out very close to the average on a criterion as "the criterion is unimportant" and removing it before the data is even collected. In fact, this shows that the alternatives in that particular sample resemble one another on that criterion, not that the criterion is genuinely unimportant. A fourth mistake is adding an alternative once the analysis is finished and not noticing that the average, and hence every score, has changed. A fifth is choosing a compensatory method for a situation where one criterion can never be traded away.
The governing principle is this:
An EDAS result is a summary of the alternatives' position relative to this set's own average; every alternative added to or removed from the set shifts the average, and the report must show this.
Cases
Each case opens with a decision table, describes in words what the method does to it, and shows how to read the result. The first case is DecisionMind's validation example; the figures are taken from the manifest, and the engine reproduces the same result. The remaining cases are illustrative constructions.
1. Illustrative example: Three alternatives, three criteria (DecisionMind validation example)
This example is not a literature case; it is a small table constructed to make the EDAS engine's steps traceable by hand. Three alternatives are assessed on three criteria; the first two criteria are "higher is better", the third "lower is better" (cost).
| Alternative | K1 | K2 | K3 (cost) |
|---|---|---|---|
| A1 | 3 | 5 | 4 |
| A2 | 5 | 3 | 2 |
| A3 | 4 | 4 | 3 |
| Direction | higher is better | higher is better | lower is better |
| Weight | 0.40 | 0.35 | 0.25 |
The method first finds each criterion's average; this is 4 for K1, 4 for K2, and 3 for K3. It then measures separately, according to each criterion's direction, how far above and below these averages each alternative falls. It multiplies these two distances by the weights and sums them. Finally, it normalises these totals and combines them into a single assessment score.
| Alternative | Assessment score | Rank |
|---|---|---|
| A2 | 0.7614 | 1 |
| A3 | 0.5000 | 2 |
| A1 | 0.2386 | 3 |
The result reads as follows. A2 sits markedly above the average (4) on K1 at 5, and below the average (3) on K3 (cost) at 2, that is, in its favour on both; it falls below the average (4) only on K2, at 3. Being on the favourable side of the average on the two most heavily weighted criteria (K1 at 0.40 and K3 at 0.25, together 0.65) more than offsets its unfavourable position on K2. A3 sits exactly at the average (4, 4, 3), and its score comes out exactly in the middle (0.5). A1, though above the average on K2, sits on the unfavourable side of the average on K1 and K3, the two most heavily weighted criteria, and comes last.
There is one point of hesitation in the decision. If K2's weight is raised from 0.35 to 0.55 and K1's weight lowered from 0.40 to 0.20, with K3 held fixed at 0.25, the order changes entirely. The same calculation moves A1 to first with 0.5152, A3 to second with 0.5000, and A2 to third with 0.4848. A2 falls from top to bottom. This shows how sensitive the ranking between the three alternatives is to the relative weight of K1 and K2; however the weights were determined, the report must justify this.
In the report: "With the given weights (K1=0.40, K2=0.35, K3=0.25), A2 is in the most advantageous position relative to the set's average (0.7614); if K2's weight is raised enough to exceed K1's (K2=0.55, K1=0.20), the ranking reverses and A1 moves ahead."
Source: DecisionMind's EDAS manifest, validation example; the steps follow Keshavarz Ghorabaee et al.'s (2015) definition. The figures for the weight-change scenario have been independently recalculated with the same algorithm by this card's author.
2. Banking: A bank prioritising SME loan applications
A bank's commercial lending unit will prioritise three SME loan applications because of limited lending capacity. There are four criteria: annual turnover ratio relative to the requested loan amount, past repayment-performance score, collateral coverage ratio, and sector risk score. Turnover ratio, repayment performance and collateral coverage are "higher is better", while the sector risk score is "lower is better". The credit committee has set the weights, based on past default data, so that repayment performance carries the highest weight.
The method finds the average across applications for each of the four criteria, and measures how far above or below these averages each application falls. Suppose one application comes out markedly above the average on repayment performance but below the average on collateral coverage, and nonetheless ranks first, because repayment performance was the most heavily weighted criterion.
The committee has one hesitation. Prioritising an application with a low collateral coverage ratio purely on the strength of past repayment performance could mean carrying uncollateralised risk. The committee should contain this risk not through the EDAS score, but through a separate pre-screening tied to a collateral threshold. Otherwise, a highly scored but poorly collateralised application could move ahead in the ranking.
In the report: "The priority order has been shaped by the high weight given to repayment performance, favouring applications that stay above the average on this criterion; a separate collateral threshold is recommended for applications whose collateral coverage ratio falls below the average."
3. Transport: A municipality's choice of vehicle-fleet proposal for a new bus route
A municipal transport operator will choose one of three fleet-supply proposals for a new route. There are four criteria: fuel/energy efficiency per vehicle, maintenance cost, passenger capacity and delivery time. Fuel efficiency and passenger capacity are "higher is better", while maintenance cost and delivery time are "lower is better". The operator has set the weights so that fuel efficiency carries the highest share, because fuel expenditure makes up the largest part of the operating budget.
The method finds the average across the three proposals on each criterion and measures each proposal's position relative to these averages. Suppose the proposal with the highest fuel efficiency also has the longest delivery time, and still comes out first, because the fuel-efficiency weight is many times larger than the delivery-time weight.
The operator, too, has a hesitation. Choosing a proposal with a long delivery time could delay the route's planned opening date. This risk does not show up within the EDAS score, because the delivery-time weight has been kept low. If the opening date is fixed, the operator should not decide by score alone without setting an upper bound (pre-screening) on delivery time.
In the report: "With the high weight given to fuel efficiency, the most efficient proposal comes out clearly ahead relative to the set's average; because the delivery-time weight has been kept low, this criterion's effect on the ranking is limited, and a separate delivery-time threshold is recommended if the opening schedule is fixed."
4. What Not to Do
Had K3 (cost) been marked "higher is better" in the same illustrative table, the highest-cost alternative would have moved to the favourable side of the average, A2's advantage from its low cost would have reversed, and the ranking would have become meaningless. The second error is the committee adding a fourth alternative once the analysis is finished; this shifts the average for all three criteria, and the scores among the original three can change as well. The third error is reporting A2's score of 0.7614 as "76 per cent suitable"; the score only compares these three alternatives relative to the set's own average.
Extensions: for different data types
EDAS has 22 extensions in the library. Same decision logic, different data type: if your data is not a classical number, read the relevant data type card, then open that member.
Fuzzy8
- CF-EDAS - Complex extension of EDASAcademy card →
- Cubic-EDAS - Cubic Pythagorean Fuzzy EDAS (CuP-EDAS)Academy card →
- DHF-EDAS - Dual Hesitant Fuzzy extension of EDASAcademy card →
- FF-EDAS - Fermatean extension of FF-EDASAcademy card →
- Fuzzy EDAS - Fuzzy extension of EDASAcademy card →
- L2T-EDAS - 2-Tuple Linguistic Neutrosophic EDASAcademy card →
- LPF-CRITIC-EDAS - Linguistic Pythagorean Fuzzy EDAS with CRITIC weighting (Akram-Ramzan-Deveci 2023)Academy card →
- PHF-EDAS - Extended Hesitant Fuzzy Linguistic EDAS (EHFL-EDAS)Academy card →
Sources
For the formulas behind each step, the intermediate tables and citation formats (BibTeX, RIS, APA), see the DecisionMind method page: decisionmind.app/library/edas
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
Kahraman, C., Keshavarz Ghorabaee, M., Zavadskas, E. K., Cevik Onar, S., Yazdani, M., & Oztaysi, B. (2017). Intuitionistic fuzzy EDAS method: An application to solid waste disposal site selection. Journal of Environmental Engineering and Landscape Management, 25(1), 1–12. DOI: 10.3846/16486897.2017.1281139
Çıplak, T., & Şahin, S. (2024). Bütünleşik CRITIC-EDAS Yöntemi İle Kurumsal Sürdürülebilirlik Performansının Ölçülmesi. Bütünleşik Çok Kriterli Karar Verme Yöntemleri ve Güncel Uygulamaları (Bölüm 4), 75–104. Özgür Yayınları. DOI: 10.58830/ozgur.pub468.c1971
Aires, R. F. de F., & Ferreira, L. (2018). The rank reversal problem in multi-criteria decision making: A literature review. Pesquisa Operacional, 38(2), 331–362. DOI: 10.1590/0101-7438.2018.038.02.0331
Mardani, A., Jusoh, A., Nor, K. MD, Khalifah, Z., Zakwan, N., & Valipour, A. (2015). Multiple criteria decision-making techniques and their applications: a review of the literature from 2000 to 2014. Economic Research-Ekonomska Istraživanja, 28(1), 516–571. DOI: 10.1080/1331677X.2015.1075139