This page is published in English.
Outranking
PF-PROMETHEE - Pythagorean extension of PROMETHEE
Pythagorean outranking/ranking - Pythagorean Fuzzy Number (PFN: μ, ν; μ²+ν² ≤ 1)
Yager, R. R.2014doi:10.1109/TFUZZ.2013.2278989 ↗
Overview
pf-promethee extends PROMETHEE to handle Pythagorean uncertainty. All arithmetic operations (normalisation, weighting, distance computation) are performed using Pythagorean Fuzzy Number (PFN: μ, ν; μ²+ν² ≤ 1) algebra. The final scores are defuzzified via score function S = μ² − ν² before ranking.
- Output
- preference flow, higher is better
- Data
- Pythagorean Fuzzy, uncertainty tuples complete
- Weights
- Needs a weight source
- Size
- 2+ alternatives, 3-10 criteria works best
- Used for
- Pythagorean Fuzzy MCDM, MAGDM under epistemic uncertainty, expert-driven evaluation with linguistic terms
Look elsewhere when
- •Small dataset (m<3) - outranking machinery underutilised
Assumptions to verify
- Thresholds (q, p, v) can be expressed in Pythagorean Fuzzy scale
- Veto + concordance semantics adapted to fuzzy arithmetic
Edge cases and pitfalls
Value-space violation: ensure all entries satisfy PFN: μ ∈ [0,1], ν ∈ [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
Yager, R. R. (2014). Pythagorean membership grades in multicriteria decision making. IEEE Transactions on Fuzzy Systems. https://doi.org/10.1109/TFUZZ.2013.2278989
System ID, as it appears in reports and the API
PF-PROMETHEE