This page is published in English.
Outranking
Fuzzy PROMETHEE - Fuzzy extension of PROMETHEE
Fuzzy outranking/ranking - Triangular Fuzzy Number (TFN: l, m, u)
Goumas, M., Lygerou, V.2000doi:10.1016/S0377-2217(99)00093-4 ↗
Overview
fuzzy-promethee extends PROMETHEE to handle Fuzzy uncertainty. All arithmetic operations (normalisation, weighting, distance computation) are performed using Triangular Fuzzy Number (TFN: l, m, u) algebra. The final scores are defuzzified via centroid (l+m+u)/3 before ranking.
- Output
- preference flow, higher is better
- Data
- Fuzzy (TFN), uncertainty tuples complete
- Weights
- Needs a weight source
- Size
- 2+ alternatives, 3-10 criteria works best
- Used for
- Fuzzy (Triangular) MCDM, MAGDM under epistemic uncertainty, expert-driven evaluation with linguistic terms
How it works
- 1
Choose preference function P_j and parameters (q,p) per criterion (d_j direction-aware).
Goumas-Lygerou 2000, EJOR 123:606-613 (preference function definition)
- 2
Pairwise preference π(a,b) = Σ w_j P_j(d_j(a,b)).
Goumas-Lygerou 2000, EJOR 123:606-613 (pairwise preference index)
- 3
Positive flow φ^+(a) = (1/(m-1)) Σ_b π(a,b).
Goumas-Lygerou 2000, EJOR 123:606-613 (positive flow)
- 4
Negative flow φ^−(a) = (1/(m-1)) Σ_b π(b,a).
Goumas-Lygerou 2000, EJOR 123:606-613 (negative flow)
- 5
Net flow φ(a) = φ^+(a) − φ^−(a); descending complete ranking (PROMETHEE II).
Goumas-Lygerou 2000, EJOR 123:606-613 (net flow & ranking)
Fits when / Look elsewhere when
Fits when
- •Preserves fuzzy_TFN uncertainty through the pipeline rather than premature crispification at elicitation
- •Native group-decision support (multi-DM aggregation built into the pipeline)
Look elsewhere when
- •Small dataset (m<3) - outranking machinery underutilised
Assumptions to verify
- Thresholds (q, p, v) can be expressed in Fuzzy (Triangular) scale
- Veto + concordance semantics adapted to fuzzy arithmetic
Limitations
- •Rank reversal known on alternative-set changes (ref: inherited from crisp base; cf. Belton-Gear 1983, Wang-Luo 2009)
Edge cases and pitfalls
Value-space violation: ensure all entries satisfy TFN: l ≤ m ≤ u, all ≥ 0 before computation.
Defuzzification method affects ranking: centroid (l+m+u)/3 is the canonical choice but alternatives exist.
Works with
Commonly takes its weights from
How to cite
Goumas, M.; Lygerou, V. (2000). An extension of the PROMETHEE method for decision making in fuzzy environment: Ranking of alternative energy exploitation projects. European Journal of Operational Research. https://doi.org/10.1016/S0377-2217(99)00093-4
System ID, as it appears in reports and the API
FUZZY-PROMETHEE