COBRA
COBRA - Kapsamlı Uzaklığa Dayalı Sıralama
PIS/NIS/AS'den uzaklık (Öklid × Taksi birleşik)
Formül adımları
Analiz motorunun yöntem bildirimindeki (manifest F.steps) adımlar; raporlardaki formüllerle aynı kaynaktır.
-
Adım 1 — Ham girdi değerlerinden A karar matrisi oluştur.
LaTeX
A = [a_{ij}]_{m \times n} -
Adım 2 — Maksimum normalleştirme (yön bağımsız): Δ_ij = a_ij / max_i(a_ij).
LaTeX
\Delta_{ij} = \frac{a_{ij}}{\max_{i} a_{ij}} -
Adım 3 — Ağırlıklı normalleştirilmiş matris Δw_ij = w_j · Δ_ij.
LaTeX
\Delta^{w}_{ij} = w_{j} \cdot \Delta_{ij} -
Adım 4 — Her kriter için PIS (pozitif ideal), NIS (negatif ideal) ve AS (ortalama çözüm) (PIS/NIS yön duyarlı).
LaTeX
PIS_{j} = \begin{cases} \max_{i} \Delta^{w}_{ij} & j \in J^{+} \\ \min_{i} \Delta^{w}_{ij} & j \in J^{-} \end{cases}, \quad NIS_{j} = \begin{cases} \min_{i} \Delta^{w}_{ij} & j \in J^{+} \\ \max_{i} \Delta^{w}_{ij} & j \in J^{-} \end{cases}, \quad AS_{j} = \frac{1}{m} \sum_{i=1}^{m} \Delta^{w}_{ij} -
Adım 5 — PIS, NIS, AS+ ve AS-'ten birleşik Öklid×Taksi uzaklıkları. d_i = dE_i·dT_i + σ·dE_i, σ = max(dE) − min(dE). AS+ yalnızca ortalamanın üzerindeki bileşenleri, AS- yalnızca ortalamanın altındakileri kullanır.
LaTeX
d_{i} = dE_{i} + \sigma \cdot dE_{i} \cdot dT_{i}, \quad \sigma = \max_{i}(dE_{i}) - \min_{i}(dE_{i}) -
Adım 6 — Kapsamlı uzaklık dC_i = (d_PIS_i − d_NIS_i − d_AS+_i + d_AS-_i) / 4; artan sıralama (en düşük dC = en iyi).
LaTeX
dC_{i} = \frac{d_{PIS,i} - d_{NIS,i} - d_{AS^{+},i} + d_{AS^{-},i}}{4}
Yöntem ayrıntıları kaynak kütüphanedeki özgün (İngilizce) metindir.
Sezgi
Sonucu okuma: dC_i can be any real number. Lower dC means the alternative is closer to PIS and AS+, and farther from NIS and AS-. Rank 1 (best) is the alternative with the smallest dC.
Varsayımlar
- Criteria preferences are independent (no synergistic interactions)
- Compensation is acceptable: high score on one criterion can offset low on another
- Decision matrix is complete (no missing values)
Ne zaman kullanılmaz
- Criteria strongly correlated → consider DEMATEL/ANP for interdependence
- Non-compensatory preferences → consider outranking (ELECTRE/PROMETHEE)
Sınırlılıklar
- Assumes criteria preferences are independent (no synergistic interactions)
- Assumes compensation is acceptable
- Assumes decision matrix is complete (no missing values)
Sık yapılan hatalar
- COBRA normalleştirmesi yön bağımsızdır (her zaman maksimuma böl); yön yalnızca F4'te PIS/NIS hesaplanırken uygulanır. F2'de yön tabanlı normalleştirme uygulamayın.
- AS+ YALNIZCA Δw_ij > AS_j olan kriterleri kullanır (kesinlikle yukarıda); AS- YALNIZCA Δw_ij < AS_j olan kriterleri kullanır (kesinlikle aşağıda). AS'ye eşit bileşenler sıfır katkı sağlar.
- Birleşik uzaklıktaki σ, her referans noktası (PIS, NIS, AS+, AS-) için bağımsız olarak yeniden hesaplanır.