PROMETHEE Method
Preference Ranking Organization Method for Enrichment Evaluation
PROMETHEE (Preference Ranking Organization Method for Enrichment Evaluations) is an outranking-based MCDM method used to compare and rank alternatives across multiple conflicting criteria. It converts pairwise differences into preference degrees using criterion-specific preference functions, aggregates them with criterion weights, and then uses positive and negative preference flows for ranking.
Video Demonstration
Step-by-Step Algorithm
Form the decision matrix
Create the decision matrix with $m$ alternatives and $n$ criteria :
\[ X=\begin{bmatrix} x_{11} & x_{12} & \cdots & x_{1n}\\ x_{21} & x_{22} & \cdots & x_{2n}\\ \vdots & \vdots & \ddots & \vdots\\ x_{m1} & x_{m2} & \cdots & x_{mn} \end{bmatrix} \]
\(x_{ij}\) presents the performance value of ith alternative on jth criterion, m and n are the numbers of alternatives and criteria respectively.
| Alternative | $C_1$ | $C_2$ | $C_3$ |
|---|---|---|---|
| $A_1$ | 10 | 20 | 30 |
| $A_2$ | 15 | 25 | 35 |
| $A_3$ | 25 | 15 | 35 |
Preference index
For every pair of alternatives \(A_i\) and \(A_k\), calculate the difference for each criterion.
The value of the weak preference function is calculated based on the function :
The six commonly used preference functions are :
Using the Usual criterion (Type I) preference function. For cost criteria, the preference is reversed: \(P=1\) when \(d<0\) (lower cost is better).
| $\pi(A_i,A_k)$ | $A_1$ | $A_2$ | $A_3$ |
|---|---|---|---|
| $A_1$ | — | 0.2009 | 0.0000 |
| $A_2$ | 0.7991 | — | 0.0000 |
| $A_3$ | 1.0000 | 0.9288 | — |
Entering and leaving flows
The leaving flow measures how strongly alternative \(A_i\) prefers the other alternatives.
A larger leaving flow is better.
The entering flow measures how strongly the other alternatives prefer \(A_i\).
A smaller entering flow is better.
| Alternative | Leaving Flow $\phi^{+}$ | Entering Flow $\phi^{-}$ |
|---|---|---|
| $A_1$ | 0.1005 | 0.8996 |
| $A_2$ | 0.3996 | 0.5649 |
| $A_3$ | 0.9644 | 0.0000 |
Ranking PROMETHEE I
The priority of alternatives to each other is determined based on the leaving and entering flows.
\(\,P\,\) Preference : \(A_i\,P\,A_k\) means \(A_i\) is better than \(A_k\).
\(\,I\,\) Indifference : \(A_i\,I\,A_k\) means means neither alternative is preferred over the other.
\(\,R\,\) Incomparability : \(A_i\,R\,A_k\) means no clear preference can be established.
| Pair | Condition Check | Relation |
|---|---|---|
| $A_2$ vs $A_1$ | $P$ | $A_2 \succ A_1$ |
| $A_3$ vs $A_1$ | $P$ | $A_3 \succ A_1$ |
| $A_3$ vs $A_2$ | $P$ | $A_3 \succ A_2$ |
| Reverse pairs | — | — |
Ranking PROMETHEE II
The net flow combines the leaving and entering flows.
Sort the alternatives according to their net flow values.
| Alternative | Net Flow $\phi(A_i)$ |
|---|---|
| $A_1$ | −0.7991 |
| $A_2$ | −0.1653 |
| $A_3$ | 0.9644 |
PROMETHEE II Final ranking: $A_3 \succ A_2 \succ A_1$
