This page is published in English.
Ranking
L2T-CODAS - Linguistic extension of L2T-CODAS
Linguistic outranking/ranking - 2-Tuple Linguistic Variable (2TL: (s_i, α))
He, Y., Wei, G., Chen, X., Zhao, J.2019doi:10.1109/access.2019.2917588 ↗
Overview
l2t-codas extends L2T-CODAS to handle Linguistic uncertainty. All arithmetic operations (normalisation, weighting, distance computation) are performed using 2-Tuple Linguistic Variable (2TL: (s_i, α)) algebra. The final scores are defuzzified via Δ^{-1}(s_i, α) = i + α before ranking.
- Output
- utility, higher is better
- Data
- Linguistic 2-Tuple, uncertainty tuples complete
- Weights
- Needs a weight source
- Size
- 2+ alternatives, 3-10 criteria works best
- Used for
- Linguistic 2-Tuple MCDM, MAGDM under epistemic uncertainty, expert-driven evaluation with linguistic terms
How it works
- 1
Construct the 2-tuple linguistic decision matrix x̃_ij = (s_ij, α_ij) on linguistic term set S = {s_0,…,s_q}; define criteria weights w_j and direction sets J^+ (benefit) / J^- (cost). Δ⁻¹(s_i,α)=i+α is the canonical defuzzification.
Report §3.4 Step 1; He 2019 P2TL-CODAS
- 2
Negative-Ideal Solution per criterion in 2-tuple space: (s_j^-, α_j^-) = min_i (s_ij, α_ij) for benefit criteria (max_i for cost), with the min/max taken in the Δ⁻¹ order.
Report §3.4 Formula 1 - negative ideal solution
- 3
Euclidean distance E_i and Taxicab distance T_i from the 2-tuple negative-ideal, using 2-tuple distance d((s_ij,α_ij),(s_j^-,α_j^-)) = |Δ⁻¹(s_ij,α_ij) − Δ⁻¹(s_j^-,α_j^-)| with criterion weights w_j.
Report §3.4 Formulas 2-3 - Euclidean and Taxicab distances
- 4
Relative assessment matrix h_ik via threshold ψ(τ) on |E_i − E_k|; combines Euclidean and Taxicab gaps when Euclidean gap is significant.
Report §3.4 - relative assessment matrix
- 5
Final assessment score H_i = E_i + ψ·E_i·T_i (combined-distance form), or equivalently H_i = Σ_k h_ik; rank in descending order.
Report §3.4 Formula 4 - assessment score
Fits when / Look elsewhere when
Fits when
- •Preserves linguistic_2tuple uncertainty through the pipeline rather than premature crispification at elicitation
- •Native group-decision support (multi-DM aggregation built into the pipeline)
Look elsewhere when
- •Crisp data sufficient - use base CODAS directly (avoid unnecessary uncertainty layer)
- •Aggregation operator (PFWA/PFOWA/etc.) not specified - output ambiguous
Assumptions to verify
- Decision matrix entries are valid Linguistic 2-Tuple 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
- •when Euclidean gap is significant.
Value-space violation: ensure all entries satisfy 2TL: s_i ∈ S (linguistic term set), α ∈ [-0.5,0.5) before computation.
Defuzzification method affects ranking: Δ^{-1}(s_i, α) = i + α is the canonical choice but alternatives exist.
Works with
Commonly takes its weights from
How to cite
He, Y.; Wei, G.; Chen, X.; Zhao, J. (2019). CODAS method for Pythagorean 2-tuple linguistic multiple attribute group decision making. Journal of Intelligent & Fuzzy Systems. https://doi.org/10.1109/access.2019.2917588
System ID, as it appears in reports and the API
L2T-CODAS