This page is published in English.
Ranking
PF-WASPAS - Pythagorean extension of WASPAS
Pythagorean outranking/ranking - Pythagorean Fuzzy Number (PFN: μ, ν; μ²+ν² ≤ 1)
Yager, R. R.2014doi:10.1109/TFUZZ.2013.2278989 ↗
Overview
pf-waspas extends WASPAS 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
- utility, 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
- •Crisp data sufficient - use base WASPAS directly (avoid unnecessary uncertainty layer)
- •Aggregation operator (PFWA/PFOWA/etc.) not specified - output ambiguous
Assumptions to verify
- Decision matrix entries are valid Pythagorean Fuzzy numbers/tuples
- Underlying crisp method's compensation assumption holds in uncertain space
- All decision-maker(s) and experts use the same linguistic/uncertainty scale
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-WASPAS