EXPROM-I
EXPROM I - Genişletilmiş PROMETHEE (kısmi)
Üstünlük (zayıf+güçlü tercih)
Formül adımları
Analiz motorunun yöntem bildirimindeki (manifest F.steps) adımlar; raporlardaki formüllerle aynı kaynaktır.
-
Adım 1 — Farklar d_j(a,b) (maliyet kriterlerinde işaret ters çevrilmektedir) ve zayıf tercih φ_j: d ≤ q_j ise 0, q_j ile p_j arasında doğrusal, d > p_j ise 1.
LaTeX
d_{j}(a,b)=f_{j}(a)-f_{j}(b);\ \varphi_{j}(a,b)=\begin{cases}0 & d_j\le q_j\\ \frac{d_j-q_j}{p_j-q_j} & q_j<d_j\le p_j\\ 1 & d_j>p_j\end{cases} -
Adım 2 — Zayıf tercih indeksi π^w(a,b) = Σ_j w_j φ_j(a,b) / Σ_j w_j.
LaTeX
\pi^{w}(a,b)=\sum_{j} w_{j}\varphi_{j}(a,b)\big/\sum_j w_j -
Adım 3 — İdeal ve anti-ideal değerlere dayalı katı tercih ε_j(a,b) = max{0, (d_j − p_j)/(f_j(a*) − f_j(a_*) − p_j)}.
LaTeX
f_{j}(a^{*})=\max_i f_{j}(a_i),\ f_{j}(a_{*})=\min_i f_{j}(a_i);\quad \varepsilon_{j}(a,b)=\max\Bigl\{0,\dfrac{d_{j}(a,b)-p_{j}}{f_{j}(a^{*})-f_{j}(a_{*})-p_{j}}\Bigr\} -
Adım 4 — Katı tercih indeksi π^s(a,b) = Σ_j w_j ε_j(a,b) / Σ_j w_j.
LaTeX
\pi^{s}(a,b)=\sum_{j} w_{j}\varepsilon_{j}(a,b)\big/\sum_j w_j -
Adım 5 — Toplam tercih π(a,b) = min{1, π^w + π^s}; çıkan ve giren akışlar π'nin satır ve sütun toplamlarıdır.
LaTeX
\pi(a,b)=\min\{1,\ \pi^{w}(a,b)+\pi^{s}(a,b)\};\ \phi^{+}(a)=\sum_{b}\pi(a,b),\ \phi^{-}(a)=\sum_{b}\pi(b,a) -
Adım 6 — Net akış φ(a) = φ+(a) − φ−(a).
LaTeX
\phi(a)=\phi^{+}(a)-\phi^{-}(a) -
Adım 7 — (φ+, φ−)'den EXPROM I kısmi önsıralaması: a P b, a I b ya da a R b (PROMETHEE I kuralı).
LaTeX
aPb\iff[\phi^{+}(a)>\phi^{+}(b)\wedge\phi^{-}(a)\le\phi^{-}(b)]\vee[\phi^{+}(a)\ge\phi^{+}(b)\wedge\phi^{-}(a)<\phi^{-}(b)];\ aIb\iff \phi^{\pm}(a)=\phi^{\pm}(b);\ aRb\ \text{otherwise}
Yöntem ayrıntıları kaynak kütüphanedeki özgün (İngilizce) metindir.
Sezgi
Outranking with weak+strong preferences. Output typically preference_flow (higher value = preferred).
Sonucu okuma: Apply the F.steps in order; the final score determines the descending ranking.
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
- Hatalı: 'EXPROM-I bu varsayımı kontrol etmeden uygulamak'. Doğrusu: Decision-maker can specify preference (p), indifference (q), and veto (v) thresholds
- Hatalı: 'EXPROM-I bu varsayımı kontrol etmeden uygulamak'. Doğrusu: Non-compensatory preference structure
- Hatalı: EXPROM-I'yi 'Small dataset (m<3) → outranking benefit minimal' durumunda kullanmak - recommendation_metadata.not_recommended_when alternatif öneriyor.
- Hatalı: EXPROM-I'yi 'Compensatory preferences acceptable → simpler ranking method' durumunda kullanmak - recommendation_metadata.not_recommended_when alternatif öneriyor.
Hesap adımları ve dayanakları
-
Pairwise differences d_j(A_i,A_l) and weak preference function P^w_j(d).
Dayanak: Diakoulaki-Koumoutsos 1991, p.4 Eq.(1)
-
Weak preference index π^w(A_i,A_l) = Σ w_j P^w_j(A_i,A_l).
Dayanak: Diakoulaki-Koumoutsos 1991, p.5 Eq.(2)
-
Strong preference function P^s_j(d) capturing decisive differences.
Dayanak: Diakoulaki-Koumoutsos 1991, p.5 Eq.(3)
-
Strong preference index π^s(A_i,A_l) = Σ w_j P^s_j(A_i,A_l).
Dayanak: Diakoulaki-Koumoutsos 1991, p.5 Eq.(4)
-
Combined flows φ^+(A_i) and φ^-(A_i) summing weak and strong preferences.
Dayanak: Diakoulaki-Koumoutsos 1991, p.6 Eq.(5)
-
Net flow φ(A_i) = φ^+(A_i) − φ^-(A_i).
Dayanak: Diakoulaki-Koumoutsos 1991, p.6 Eq.(6)
-
EXPROM I partial ranking from (φ^+, φ^-); EXPROM II full ranking from φ.
Dayanak: Diakoulaki-Koumoutsos 1991, p.6 Sec.4