DecisionMind Mühürlü, doğrulanabilir reprodüksiyon

Kullanım alanları

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.

  1. Adım 1 — Vektör normalleştirme.

    rij=xij∑kxkj2
    LaTeX r_{ij} = \dfrac{x_{ij}}{\sqrt{\sum_{k} x_{kj}^{2}}}
  2. Adım 2 — Ağırlıklı normalleştirilmiş matris.

    vij=wjrij
    LaTeX v_{ij} = w_{j}\,r_{ij}
  3. Adım 3 — Konkordans endeksi.

    Δj(a,b)={vaj−vbjj∈J+vbj−vajj∈J−;C(a,b)=∑{j:Δj(a,b)≥0}wj
    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}
  4. 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ü.

    D(a,b)=max{j:Δj(a,b)<0}(−Δj(a,b))maxj|vaj−vbj| (D=0 if the pair is identical),Δj(a,b)={vaj−vbjj∈J+vbj−vajj∈J−
    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}
  5. Adım 5 — Konkordans/diskordans eşikleri.

    c¯=1m(m−1)∑a≠bC(a,b),d¯=1m(m−1)∑a≠bD(a,b)
    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)
  6. 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.

    aSb⟺C(a,b)≥c¯ ∧ D(a,b)≤d¯;K⊆A¯: ∄A¯p,A¯q∈K: A¯p≻A¯q, ∀A¯q∉K ∃A¯p∈K: A¯p≻A¯q
    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ı

  1. Vector normalisation of decision matrix.

    Dayanak: Roy 1968, p.61 Eq.(1)

  2. Weighted normalised matrix v_ij = w_j r_ij.

    Dayanak: Roy 1968, p.61 Eq.(2)

  3. Concordance index C(a,b) = Σ_{j: Δ_j(a,b)≥0} w_j.

    Dayanak: Roy 1968, p.62 Eq.(3)

  4. Discordance index D(a,b) = max(-Δ_j(a,b))/max|v_kj−v_lj|.

    Dayanak: Roy 1968, p.62 Eq.(4)

  5. Concordance/discordance thresholds c̄ and d̄.

    Dayanak: Roy 1968, p.63 Eqs.(5)-(6)

  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)