ELECTRE-I
ELECTRE I - Gerçekliği Yansıtan Eleme ve Seçim I (çekirdek / seçim)
Üstünlük - uyum/uyumsuzluk ile çekirdek çıkarımı
Formül adımları
Analiz motorunun yöntem bildirimindeki (manifest F.steps) adımlar; raporlardaki formüllerle aynı kaynaktır.
-
Adım 1 — Vektör normalleştirme.
LaTeX
r_{ij} = \dfrac{x_{ij}}{\sqrt{\sum_{k} x_{kj}^{2}}} -
Adım 2 — Ağırlıklı normalleştirilmiş matris.
LaTeX
v_{ij} = w_{j}\,r_{ij} -
Adım 3 — Konkordans endeksi.
LaTeX
\Delta_{j}(a,b) = \begin{cases} v_{aj}-v_{bj} & j\in J^{+} \\ v_{bj}-v_{aj} & j\in J^{-} \end{cases};\quad C(a,b) = \sum_{\{j: \Delta_{j}(a,b)\ge 0\}} w_{j} -
Adım 4 — Uyumsuzluk indeksi D(a,b): a'nın b karşısındaki en büyük kaybının aynı çiftin tüm kriterlerdeki en büyük farkına bölümü.
LaTeX
D(a,b) = \dfrac{\max_{\{j: \Delta_{j}(a,b)<0\}}\bigl(-\Delta_{j}(a,b)\bigr)}{\max_{j}|v_{aj}-v_{bj}|}\ (D=0\text{ if the pair is identical}),\quad \Delta_{j}(a,b) = \begin{cases} v_{aj}-v_{bj} & j\in J^{+} \\ v_{bj}-v_{aj} & j\in J^{-} \end{cases} -
Adım 5 — Konkordans/diskordans eşikleri.
LaTeX
\bar{c} = \dfrac{1}{m(m-1)}\sum_{a\neq b} C(a,b),\quad \bar{d} = \dfrac{1}{m(m-1)}\sum_{a\neq b} D(a,b) -
Adım 6 — Üstünlük a S b ⟺ C(a,b)≥c̄ ve D(a,b)≤d̄; maksimal devreler tekil sınıflara indirgenmektedir; çekirdek = döngüsüz sınıf grafının tek bağımsız ve soğurucu kümesi.
LaTeX
a\,S\,b \iff C(a,b)\ge \bar{c}\ \wedge\ D(a,b)\le \bar{d};\quad K\subseteq\bar A:\ \nexists\,\bar A_p,\bar A_q\in K:\ \bar A_p\succ\bar A_q,\ \forall \bar A_q\notin K\ \exists \bar A_p\in K:\ \bar A_p\succ\bar A_q
Yöntem ayrıntıları kaynak kütüphanedeki özgün (İngilizce) metindir.
Sezgi
Outranking - concordance/discordance with kernel extraction. Output typically preference_flow (higher value = preferred).
Sonucu okuma: ELECTRE I produces a choice recommendation (kernel), NOT a complete ranking. The kernel K contains alternatives not dominated by any other. Increase c̄ or decrease d̄ to obtain a smaller, more selective kernel.
Varsayımlar
- Decision-maker can specify preference (p), indifference (q), and veto (v) thresholds
- Non-compensatory preference structure
Ne zaman kullanılmaz
- Small dataset (m<3) → outranking benefit minimal
- Compensatory preferences acceptable → simpler ranking method
Sınırlılıklar
- Rank reversal known on alternative-set changes (ref: general MCDM literature)
- Assumes: Decision-maker can specify preference (p), indifference (q), and veto (v) thresholds
- Assumes: Non-compensatory preference structure
Sık yapılan hatalar
- Boş çekirdek: eşikler çok katı - c̄'yi düşürün veya d̄'yi yükseltin.
- Tam çekirdek: eşikler çok gevşek.
Hesap adımları ve dayanakları
-
Vector normalisation of decision matrix.
Dayanak: Roy 1968, p.61 Eq.(1)
-
Weighted normalised matrix v_ij = w_j r_ij.
Dayanak: Roy 1968, p.61 Eq.(2)
-
Concordance index C(a,b) = Σ_{j: Δ_j(a,b)≥0} w_j.
Dayanak: Roy 1968, p.62 Eq.(3)
-
Discordance index D(a,b) = max(-Δ_j(a,b))/max|v_kj−v_lj|.
Dayanak: Roy 1968, p.62 Eq.(4)
-
Concordance/discordance thresholds c̄ and d̄.
Dayanak: Roy 1968, p.63 Eqs.(5)-(6)
-
Outranking relation a S b ⟺ C(a,b)≥c̄ AND D(a,b)≤d̄; kernel via graph.
Dayanak: Roy 1968, p.63 Eq.(7)