This page is published in English.
Ranking
Rough-ARAS - Rough extension of ARAS
Rough outranking/ranking - Rough number (lower approximation L, upper approximation U)
Daoud Ben Amor, W., Moalla Frikha, H., Martínez López, L.2021doi:10.1109/DASA53625.2021.9681928 ↗
Overview
ROUGH-ARAS (IRN-ELH-ARAS) extends ARAS to IRN uncertainty. Step 1 (F1): define optimal baseline X_0 via element-wise max/min. Step 2 (F2): normalise using ARAS sum-based formula; for cost criteria invert IRN as [1/U,1/L] (swap bounds) before summing. Step 3 (F3): weight normalised values with crisp or rough weights. Step 4 (F4): compute rough row sums S_i^{IRN}. Step 5 (F5): utility degree K_i = defuzz(S_i^{IRN} ⊘ S_0^{IRN}) - rough IRN division first, then midpoint defuzz. Rank descending by K_i.
- Output
- utility, higher is better
- Data
- Rough Number, uncertainty tuples complete
- Weights
- Needs a weight source
- Size
- 2+ alternatives, 3-10 criteria works best
- Used for
- Rough MCDM, MAGDM under epistemic uncertainty, expert-driven evaluation with linguistic terms
How it works
- 1
Augment matrix with optimal alternative A_0 (best per criterion).
Daoud Ben Amor-Moalla Frikha-Martínez López 2021 (DASA, DOI:10.1109/DASA53625.2021.9681928) Step 7; ARAS structure per Zavadskas-Turskis 2010 Eq.(1)
- 2
Linear-sum normalisation (cost criteria inverted first).
Daoud Ben Amor et al. 2021 (DASA, DOI:10.1109/DASA53625.2021.9681928) Step 7; IRN inverse [1/U,1/L] per DEV-1 fix
- 3
Weighted normalised matrix d_ij = w_j · x̄_ij.
Daoud Ben Amor et al. 2021 (DASA) Step 8; ARAS weighting Eq.(3) applied to IRN-ELH matrix
- 4
Optimality function S_i = Σ d_ij (including S_0 row).
Daoud Ben Amor et al. 2021 (DASA) Step 9; ARAS optimality function Eq.(4) in IRN domain
- 5
Utility K_i = S_i / S_0 and descending ranking.
Daoud Ben Amor et al. 2021 (DASA) Step 9; ARAS utility degree Eq.(5) + IRN defuzzification; ranking: A3>A4>A2>A1 in paper example
Fits when / Look elsewhere when
Fits when
- •Preserves rough 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 ARAS directly (avoid unnecessary uncertainty layer)
- •Aggregation operator (PFWA/PFOWA/etc.) not specified - output ambiguous
Assumptions to verify
- Decision matrix entries are valid Rough 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 Rough: L ≤ U; approximations defined by equivalence classes before computation.
Defuzzification method affects ranking: midpoint (L+U)/2 is the canonical choice but alternatives exist.
Works with
Commonly takes its weights from
How to cite
Daoud Ben Amor, W.; Moalla Frikha, H.; Martínez López, L. (2021). The Interval Rough Number of the Extended ARAS Method for Solving Multi-Criteria Group Decision Making. 2021 International Conference on Decision Aid Sciences and Application (DASA). https://doi.org/10.1109/DASA53625.2021.9681928
System ID, as it appears in reports and the API
ROUGH-ARAS