ROUGH-ARAS
Rough-ARAS - ARAS yönteminin Rough uzantısı
Rough üstünlük/sıralama - Kaba sayı (alt yaklaşım L, üst yaklaşım U)
Formül adımları
Analiz motorunun yöntem bildirimindeki (manifest F.steps) adımlar; raporlardaki formüllerle aynı kaynaktır.
-
Adım 1 — Optimal alternatif A_0 (her kriterin en iyisi) eklenmiş matris.
LaTeX
X_{0j}^{IRN} = \begin{cases}\max_i \mathrm{IRN}(x_{ij}) & j\in\Omega_{+}\\\min_i \mathrm{IRN}(x_{ij}) & j\in\Omega_{-}\end{cases},\quad \mathrm{IRN}(x_{ij}) = [RN(I'_{li}), RN(I'_{ui})] -
Adım 2 — Doğrusal-toplam normalleştirme (maliyet kriterleri önce ters çevrilir).
LaTeX
\bar{x}_{ij}^{IRN} = \mathrm{IRN}(x_{ij}) \oslash \sum_{k=0}^{m} \mathrm{IRN}(x_{kj}),\quad j\in\Omega_{+}\\[4pt]j\in\Omega_{-}:\;\mathrm{IRN}(x_{ij})\leftarrow\bigl[\mathrm{RN}(I\'_{li})^{-1}\bigr]^{\mathrm{IRN}}=\bigl[1/\mathrm{RN}(I\'_{ui}),\;1/\mathrm{RN}(I\'_{li})\bigr]\quad\text{(IRN inverse: swap bounds to maintain }L\le U\text{; then normalize as benefit)} -
Adım 3 — Ağırlıklı normalleştirilmiş matris d_ij = w_j · x̄_ij.
LaTeX
d_{ij}^{IRN} = w_j \otimes \bar{x}_{ij}^{IRN} = [w_j \cdot \mathrm{RN}(I'_{li}), w_j \cdot \mathrm{RN}(I'_{ui})] -
Adım 4 — Optimallık fonksiyonu S_i = Σ d_ij (S_0 satırı dahil).
LaTeX
S_i^{IRN} = \bigoplus_{j=1}^{n} d_{ij}^{IRN} = \left[\sum_j RN_l(d_{ij}), \sum_j RN_u(d_{ij})\right],\quad i=0,1,\ldots,m -
Adım 5 — Fayda K_i = S_i / S_0 ve azalan sıralama.
LaTeX
K_i = \mathrm{defuzz}(S_i^{IRN} \oslash S_0^{IRN}),\quad \mathrm{defuzz}([RN_l, RN_u]) = (\bar{RN}_l + \bar{RN}_u)/2;\quad \mathrm{rank\ by\ }K_i\downarrow
Yöntem ayrıntıları kaynak kütüphanedeki özgün (İngilizce) metindir.
Sezgi
Rough outranking/ranking - Rough number (lower approximation L, upper approximation U). Output typically utility (higher value = preferred).
Sonucu okuma: 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.
Varsayımlar
- 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
Ne zaman kullanılmaz
- Classical data sufficient - use base ARAS directly (avoid unnecessary uncertainty layer)
- Aggregation operator (PFWA/PFOWA/etc.) not specified - output ambiguous
Sınırlılıklar
- Assumes: Decision matrix entries are valid Rough numbers/tuples
- Assumes: Underlying crisp method's compensation assumption holds in uncertain space
- Assumes: All decision-maker(s) and experts use the same linguistic/uncertainty scale
Sık yapılan hatalar
- Değer-uzayı ihlali: hesaplamadan önce tüm girişlerin Rough: L ≤ U; approximations defined by equivalence classes koşulunu sağladığından emin olun.
- Defuzzifikasyon yöntemi sıralamayı etkiler: midpoint (L+U)/2 kanonik seçimdir.
Hesap adımları ve dayanakları
-
Augment matrix with optimal alternative A_0 (best per criterion).
Dayanak: 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)
-
Linear-sum normalisation (cost criteria inverted first).
Dayanak: 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
-
Weighted normalised matrix d_ij = w_j · x̄_ij.
Dayanak: Daoud Ben Amor et al. 2021 (DASA) Step 8; ARAS weighting Eq.(3) applied to IRN-ELH matrix
-
Optimality function S_i = Σ d_ij (including S_0 row).
Dayanak: Daoud Ben Amor et al. 2021 (DASA) Step 9; ARAS optimality function Eq.(4) in IRN domain
-
Utility K_i = S_i / S_0 and descending ranking.
Dayanak: Daoud Ben Amor et al. 2021 (DASA) Step 9; ARAS utility degree Eq.(5) + IRN defuzzification; ranking: A3>A4>A2>A1 in paper example