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

Kullanım alanları

VIKOR

VIKOR - Çok Kriterli Optimizasyon ve Uzlaşık Çözüm Yöntemi

Uzlaşı / agregasyon-fonksiyon temelli

Formül adımları

Analiz motorunun yöntem bildirimindeki (manifest F.steps) adımlar; raporlardaki formüllerle aynı kaynaktır.

  1. Adım 1 — Her kriter için en iyi f_j* ve en kötü f_j⁻ değerleri (pozitif kriterler: max, negatif kriterler: min) hesaplanır.

    fj*={maxixijj∈Jminixijj∈J′,fj−={minixijj∈Jmaxixijj∈J′
    LaTeX f_{j}^{*} = \begin{cases}\max_{i} x_{ij} & j \in J \\ \min_{i} x_{ij} & j \in J'\end{cases},\quad f_{j}^{-} = \begin{cases}\min_{i} x_{ij} & j \in J \\ \max_{i} x_{ij} & j \in J'\end{cases}
  2. Adım 2 — Grup fayda ölçüsü S_i = Σ w_j (f_j* − f_ij)/(f_j* − f_j⁻) ve bireysel pişmanlık R_i = max_j [w_j (f_j* − f_ij)/(f_j* − f_j⁻)] hesaplanır.

    Si=∑j=1nwjfj*−xijfj*−fj−,Ri=maxj[wjfj*−xijfj*−fj−]
    LaTeX S_{i} = \sum_{j=1}^{n} w_{j}\,\dfrac{f_{j}^{*}-x_{ij}}{f_{j}^{*}-f_{j}^{-}},\quad R_{i} = \max_{j}\left[w_{j}\,\dfrac{f_{j}^{*}-x_{ij}}{f_{j}^{*}-f_{j}^{-}}\right]
  3. Adım 3 — Uzlaşı endeksi Q_i = v(S_i − S*)/(S⁻ − S*) + (1 − v)(R_i − R*)/(R⁻ − R*); v ∈ [0,1] (varsayılan 0.5) strateji ağırlığı.

    Qi=vSi−S*S−−S*+(1−v)Ri−R*R−−R*, S*=miniSi, S−=maxiSi, R*=miniRi, R−=maxiRi
    LaTeX Q_{i} = v\,\dfrac{S_{i}-S^{*}}{S^{-}-S^{*}} + (1-v)\,\dfrac{R_{i}-R^{*}}{R^{-}-R^{*}},\ S^{*}=\min_{i}S_{i},\ S^{-}=\max_{i}S_{i},\ R^{*}=\min_{i}R_{i},\ R^{-}=\max_{i}R_{i}
  4. Adım 4 — Q değerlerine göre artan sıralama; en küçük Q'ya sahip alternatif uzlaşı çözümü olarak önerilir (C1 kabul edilebilir üstünlük ve C2 karar kararlılığı koşullarıyla).

    DQ=1m−1;C1:Q(A(2))−Q(A(1))≥DQ;C2:A(1) is best in S or in R
    LaTeX DQ = \dfrac{1}{m-1};\quad C1: Q(A^{(2)}) - Q(A^{(1)}) \ge DQ;\quad C2: A^{(1)} \text{ is best in } S \text{ or in } R

Yöntem ayrıntıları kaynak kütüphanedeki özgün (İngilizce) metindir.

Sezgi

Compromise / aggregation-function based. Output typically utility (higher value = preferred).

Sonucu okuma: Q ∈ [0,1] when all alternatives differ in both S and R. A lower Q is preferred. Read the result in two layers: (1) Q-ranking gives a linear order; (2) the compromise set tells which alternatives are practically indistinguishable from the top one - a single best alternative is proposed ONLY when both C1 (advantage of at least 1/(m-1) over the runner-up) AND C2 (top alternative is also best in S or R) hold simultaneously.

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

  • Rank reversal known on alternative-set changes (ref: Opricovic & Tzeng 2007 (Extended VIKOR); Mareschal-Brans 1988 (broader compromise-methods discussion))
  • Assumes: Criteria preferences are independent (no synergistic interactions)
  • Assumes: Compensation is acceptable: high score on one criterion can offset low on another
  • Assumes: Decision matrix is complete (no missing values)

Sık yapılan hatalar

  • C1 sağlanmadığında yalnızca Q-en iyi alternatifi raporlamak - VIKOR'un belirleyici özelliği tek kazanan değil, uzlaşık KÜMEdir.
  • Maliyet kriterleri için f_j* (en iyi) ile f_j^- (en kötü) karıştırmak. Fayda kriterlerinde f_j* = max, f_j^- = min; maliyet kriterlerinde atama tersine döner.
  • v=0 (saf maks-pişmanlık) veya v=1 (saf fayda) seçmek VIKOR'u limit hallerine indirger - yalnızca v ∈ (0,1) Opricovic'in amaçladığı uzlaşı karışımını verir; v=0.5 kanonik öntanımdır.

Hesap adımları ve dayanakları

  1. Determine the best f_j* and worst f_j^- value of every criterion across alternatives, respecting benefit/cost direction.

    Dayanak: Opricovic & Tzeng 2004, §2 Eq.(3)

  2. Compute the group utility S_i and the individual regret R_i. S aggregates weighted normalised regret (L_1-metric); R is the maximum weighted regret (L_∞-metric).

    Dayanak: Opricovic & Tzeng 2004, §2 Eq.(4)

  3. Compute the VIKOR index Q_i as a convex combination of normalised S and R, weighted by the compromise coefficient v.

    Dayanak: Opricovic & Tzeng 2004, §2 Eq.(5)

  4. Propose A^(1) (the lowest-Q alternative) as compromise solution iff both C1 (acceptable advantage) and C2 (acceptable stability) hold. If C1 fails, return the maximum prefix A^(1)..A^(M) for which Q(A^(M)) − Q(A^(1)) < DQ. If only C2 fails, return {A^(1), A^(2)}.

    Dayanak: Opricovic & Tzeng 2004, §2 Eqs.(6)-(7)