KEMENY-YOUNG
Kemeny-Young - Kendall τ uyuşmazlığını minimize eden optimal sıralama birleştirme
Sıralama agregasyonu (Kemeny uzlaşısı, NP-zor optimizasyon)
Formül adımları
Analiz motorunun yöntem bildirimindeki (manifest F.steps) adımlar; raporlardaki formüllerle aynı kaynaktır.
-
Adım 1 — K uzman sıralaması topla.
LaTeX
\mathcal{R} = \{R_{1}, \ldots, R_{K}\} -
Adım 2 — Her aday konsensus σ için ikili uyuşmazlık.
LaTeX
d(\sigma, R_{k}) = \#\{(i,l): \sigma_{i}<\sigma_{l}\ \text{but}\ R_{k,i}>R_{k,l}\} -
Adım 3 — Toplam Kemeny mesafesini minimize eden σ*.
LaTeX
\sigma^{*} = \arg\min_{\sigma\in S_{m}} \sum_{k=1}^{K} d(\sigma, R_{k}) -
Adım 4 — Kemeny konsensüsü σ*.
LaTeX
\text{ranking} = \sigma^{*}
Yöntem ayrıntıları kaynak kütüphanedeki özgün (İngilizce) metindir.
Sezgi
Rank aggregation (Kemeny consensus, NP-hard optimisation). Output typically rank_position (lower value = preferred).
Sonucu okuma: Kemeny-Young finds the ranking σ* minimising total Kendall τ distance from all individual rankings (equivalently maximising the Kemeny score). It always elects the Condorcet winner if one exists. Computing the exact solution is NP-hard for large m - use branch-and-bound or genetic algorithm heuristics for m > 8.
Varsayımlar
- Input is a rank matrix (1=best, m=worst per voter)
- Each voter ranks all alternatives
Ne zaman kullanılmaz
- Cardinal preferences important → use a MAUT method
Sınırlılıklar
- Assumes: Input is a rank matrix (1=best, m=worst per voter)
- Assumes: Each voter ranks all alternatives
Sık yapılan hatalar
- Kemeny-Young NP-zordur: tam hesaplama yalnızca m ≤ 8 alternatif için uygulanabilir. Daha büyük m için sezgisel yöntemler kullanın.
Hesap adımları ve dayanakları
-
Collect K expert rankings R_k.
Dayanak: Kemeny 1959, p.585
-
Pairwise disagreement count d(σ,R_k) for each candidate consensus σ.
Dayanak: Kemeny 1959, p.586
-
Find σ* minimising total Kemeny distance Σ_k d(σ,R_k).
Dayanak: Kemeny 1959, p.587 Eq.(2)
-
Kemeny consensus σ* is the final ranking.
Dayanak: Young-Levenglick 1978, p.288 Theorem 1