Yöntemler · Sıralama
CoCoSo (Combined Compromise Solution / Birleşik Uzlaşma Çözümü)
Seçenekleri hem toplamsal hem çarpımsal bir başarı ölçüsüyle değerlendirip, bu iki ölçüyü üç farklı uzlaşma stratejisiyle birleştirerek sıralayan yöntemdir.
Temel yöntemin veri türü: Kesin (Classical)
Yöntem Nedir?
CoCoSo, elinizde sayısal bir karar tablosu olduğunda seçenekleri tek bir sıraya dizen bir sıralama yöntemidir. Çıktısı her seçenek için bir birleşik uzlaşma skoru ve bu skora göre bir sıradır. Yöntem kriterlere ağırlık üretmez, ağırlıkları dışarıdan alır. Yazdani, Zarate, Zavadskas ve Turskis yöntemi 2019'da önermiştir. Tedarikçi seçimi, sürdürülebilirlik değerlendirmesi ve kamu proje seçimi gibi alanlarda kullanılır.
Yöntemin Felsefesi
CoCoSo'nun arkasındaki fikir şudur: tek bir toplulaştırma biçimine güvenmemek. Kriterleri tek skora indirgemenin iki klasik yolu vardır. Birincisi ağırlıklı toplamdır, yani SAW mantığıdır: basit ve tam telafi edicidir, ama seçenekler arasındaki oransal farkları düzleştirebilir. İkincisi ağırlıklı çarpımdır, yani WPM mantığıdır: zayıf bir kritere ağır ceza verir, ama küçük değerlere aşırı duyarlıdır. CoCoSo ikisini de hesaplar. Sonra bu iki ölçüyü üç farklı uzlaşma stratejisiyle birleştirir: toplam içindeki göreli pay, en kötüye göre oran toplamı, en iyiye göre dengeli oran. Nihai skoru bu üç stratejinin hem çarpımsal hem toplamsal bir bileşimi olarak kurar. Adının kaynağı da budur: tek bir uzlaşma değil, uzlaşmaların birleşimi.
Bu fikrin bir felsefi sonucu vardır. CoCoSo, tek bir toplulaştırma mantığının doğru olduğunu varsaymaz. Üç farklı bakış açısının ne kadar hemfikir olduğuna bakarak sonucun sağlamlığını kendi içinde sınayabilen bir yapıya sahiptir. Üç strateji aynı sırayı veriyorsa sonuç üç görüşten de destek almış demektir. Stratejiler farklı sıra veriyorsa bu, sonucun toplulaştırma seçimine duyarlı olduğunun bir işaretidir. Temelde CoCoSo yine telafi edicidir: bir kriterdeki zayıflık başka bir kriterdeki güçle karşılanabilir, özellikle toplamsal bileşende.
Yöntem Nasıl Çalışır?
Yöntem beş adımda ilerler.
Birinci adım, ölçek eşitleme (normalizasyon). Her kriter tipine göre (çoğu iyi / azı iyi) sütun kendi en iyi ve en kötü değerine göre 0 ile 1 arasına ölçeklenir; böylece farklı birimlerdeki kriterler karşılaştırılabilir olur.
İkinci adım, toplamsal ölçü (S). Eşitlenmiş her sütun kriterin ağırlığıyla çarpılıp toplanır; bu, SAW'daki gibi bir ağırlıklı toplam başarı ölçüsüdür.
Üçüncü adım, çarpımsal-benzeri ölçü (P). Her eşitlenmiş değer, kendi ağırlığı kadar kuvvete yükseltilip toplanır. Bu, çarpımsal mantığı taklit eden ama toplamsal kalan bir ölçüdür; küçük bir değerdeki zayıflığı, S ölçüsünden daha sert cezalandırır.
Dördüncü adım, üç uzlaşma stratejisi. S ve P ölçüleri üç farklı biçimde birleşir. Birinci strateji her seçeneğin toplam S+P içindeki göreli payını alır; buna paylaşım stratejisi denir. İkinci strateji S ve P'nin, tüm seçenekler arasındaki en kötü değerlere göre oranlarını toplar; buna en-kötüye-göre stratejisi denir. Üçüncü strateji S ve P'yi bir denge katsayısıyla karıştırıp en iyi değere göre oranlar; bu denge katsayısı karar vericinin toplamsal-çarpımsal tercihini ayarlayan bir parametredir. Buna dengeli-uzlaşma stratejisi denir.
Beşinci adım, birleşik skor. Yöntem üç stratejinin skorlarının hem geometrik hem aritmetik ortalamasını alarak tek bir nihai skor kurar. Seçenekler bu skora göre büyükten küçüğe sıralanır.
Adımların formülleri, ara tablolar ve atıf biçimleri DecisionMind'daki yöntem sayfasında verilir; bu kart formül taşımaz.
Çıktı Nasıl Yorumlanır?
Birleşik skor, bir seçeneğin bu analizdeki diğer seçeneklere göre göreli üstünlüğünü söyler. Mutlak bir yüzde ya da olasılık değildir. Başka bir analizden gelen skorla da karşılaştırılamaz, çünkü normalizasyon her analizde o analizin kendi seçenek kümesinden kurulur. Skorun büyüklüğü kendi başına bir anlam taşımaz. TOPSIS'in 0-1 aralığındaki yakınlık puanından farklı olarak CoCoSo skoru 1'in üzerine çıkabilir. Burada yalnız sıralama anlamlıdır.
CoCoSo'ya özgü bir sağlamlık göstergesi vardır: üç uzlaşma stratejisinin (paylaşım, en-kötüye-göre, dengeli) ayrı ayrı verdiği sıralar karşılaştırılabilir. Üçü de aynı sırayı veriyorsa sonuç üç farklı bakış açısından da destekleniyor demektir ve daha güvenilirdir. Stratejiler birbirinden ayrılan sıralar verebilir; örneğin biri A2'yi öne çıkarırken diğeri A1'i öne çıkarabilir. Bu durumda nihai sıralama kırılgandır ve rapor bunu belirtmelidir.
Bu nedenle:
"CoCoSo A3'ü en iyi seçenek olarak buldu"
yerine:
"Bu ağırlıklar ve bu seçenek kümesiyle üç uzlaşma stratejisinin birleşik sonucuna göre A3 öndedir; üç strateji de aynı sırayı veriyorsa bu sonuç sağlamdır"
biçiminde yazmak doğrudur.
Veri Türü ve Girdiler
CoCoSo kesin (crisp) veriyle çalışır: her hücrede tek bir sayı olmalıdır, boş hücre kabul etmez. Elinizde şunlar olmalı: satırlarda seçenekler, sütunlarda kriterler, her kriter için çoğu mu iyi azı mı iyi bilgisi ve toplamı 1 olan kriter ağırlıkları. CoCoSo ağırlık üretmez, ağırlıkları dışarıdan ister. Ağırlıkları uzman görüşüyle (AHP, BWM, SWARA) ya da verinin kendisinden (Entropy, CRITIC) türetebilirsiniz. Ayrıca S ve P ölçülerini birleştiren denge katsayısını (λ) karar verici dışarıdan belirler. DecisionMind varsayılan olarak 0,5 kullanır, yani S ve P'ye eşit ağırlık verir; bunu raporda bildirir. DecisionMind'da temel yöntemle birlikte dokuz CoCoSo üyesi bulunur; bunlar bulanık, sezgisel bulanık, nötrosofik, Pisagor bulanık, q-rung ortopair gibi belirsizlik türlerini kapsar. Hangisinin uygun olduğu veri türünüze bağlıdır. Bir kriter sütununda tüm değerler eşitse, yani en büyük en küçüğe eşitse, normalizasyon paydası sıfırlanır. Kullanıcı bu durumu önceden kontrol etmelidir. En az iki seçenek ve iki kriter gerekir; üç ile on iki kriter arası rahat çalışır.
Ne Zaman Kullanılır, Ne Zaman Kullanılmaz?
Kriterleriniz sayıyla ölçülebiliyorsa, tablonuz tam doluysa ve kriterler arasında telafiyi kabul ediyorsanız CoCoSo uygun bir seçimdir. Tek bir toplulaştırma biçimine, yalnız toplamsal ya da yalnız çarpımsal, güvenmek yerine birden çok uzlaşma bakışının birleşimini görmek istiyorsanız da CoCoSo'yu tercih edebilirsiniz. Tipik kullanım alanları tedarikçi ve satıcı değerlendirmesi, sürdürülebilirlik ve çevresel proje seçimi, kamu yatırım önceliklendirmesidir.
Kullanılmaması gereken durum, bir kritere tüm sütun boyunca aynı değerin verildiği durumdur, yani sabit sütun durumudur. Bu durumda normalizasyon paydası sıfırlanır ve hesap tanımsızlaşır. Bir kriterde asla taviz verilemiyorsa, yani telafi kabul edilmiyorsa, CoCoSo uygun değildir. Çünkü yöntemin temelindeki toplamsal ve çarpımsal bileşenlerin ikisi de bir miktar telafi içerir. Bu durumda kullanıcı eleme mantığıyla çalışan bir yönteme geçmelidir.
Sayısal tablo, telafi kabul, birden çok uzlaşma bakışının birleşimi isteniyor → CoCoSo
Tek, basit ağırlıklı toplam yeterli → SAW
Zayıf bir kriterin ağır cezalandırılması isteniyor, toplamsal yumuşatma istenmiyor → WPM
Bir kritere ait sütun tamamen sabit (max=min) → CoCoSo öncesi veri kontrolü, ya da o kriter çıkarılmalı
Sıralama değil ağırlık gerekiyor → AHP, BWM, SWARA (öznel) · Entropy, CRITIC (nesnel)
Güçlü Yanları
CoCoSo'nun en önemli üstünlüğü şudur: tek bir toplulaştırma biçimine bağlı kalmaz, üç farklı uzlaşma stratejisinin birleşimiyle kendi içinde bir sağlamlık kontrolü sunar. Stratejiler hemfikirse sonuç daha güvenilir görünür. Toplamsal ve çarpımsal ölçüleri birlikte kullanması, yalnız toplamsal (SAW gibi) ya da yalnız çarpımsal (WPM gibi) yöntemlerin tek başına taşıdığı zayıflıkları kısmen dengeler. Hesap yükü küçüktür ve yöntem farklı birimlerdeki kriterleri tek tabloda birleştirir.
Zayıf Yanları
Sınırlılıkları büyük ölçüde bileşenlerinden miras kalır. Birincisi, denge katsayısını (λ) kullanıcı dışarıdan seçer ve sonuç bu seçime duyarlıdır; farklı bir λ farklı bir sıra verebilir. İkincisi, tam telafi varsayımı hâlâ geçerlidir: toplamsal bileşen aracılığıyla bir kriterdeki ciddi zayıflık başka kriterlerle örtülebilir. Üçüncüsü, orijinal yazarların kendileri de yöntemin sınırlarını genişletmek için CoCoSo'nun bir uzantısını önermiştir; bu uzantının adı CoCoFISo'dur. Bu öneri, temel CoCoSo'nun toplamsal-çarpımsal birleşiminin her durumda en ayırt edici sonucu vermediğini gösterir (Rasoanaivo, Yazdani, Zaraté ve Fateh, 2024). Dördüncüsü, bir kriter sütunu sabitse, yani tüm seçenekler aynı değeri alıyorsa, min-max normalizasyonu tanımsızlaşır; kullanıcı bu durumu elle kontrol etmelidir. Beşincisi, CoCoSo, TOPSIS ve VIKOR gibi köklü sıralama yöntemlerine kıyasla daha yeni bir yöntemdir. Bu yüzden rank reversal davranışı, yani seçenek kümesi değiştiğinde sıranın kayması, literatürde henüz aynı derinlikte incelenmemiştir.
Sık Yapılan Hatalar
Birinci hata, denge katsayısı λ'yı hiç tartışmadan varsayılan değerde bırakmaktır. Kullanıcı bunu yaparken sonucun bu seçime duyarlı olup olmadığını da göstermez. İkinci hata, bir kriterin tüm seçeneklerde aynı değeri aldığını fark etmeden hesaba sokmaktır. Bu durumda o kriterin min-max normalizasyonu sıfıra bölme hatası verir. Üçüncü hata, üç uzlaşma stratejisinin (paylaşım, en-kötüye-göre, dengeli) ayrı ayrı sıralarına hiç bakmadan yalnız nihai birleşik skoru raporlamaktır. Stratejiler anlaşmazsa bu bilgi kaybolur. Dördüncü hata, birleşik skorun büyüklüğünü bir yüzde ya da olasılık gibi okumaktır. Örneğin 2,39 gibi 1'in üzerindeki bir skoru yüzde sanmak yanlıştır; oysa skor yalnız bu seçenek kümesi içinde sıralama amaçlıdır. Beşinci hata, ağırlıkları gerekçesiz eşit vermek ve bunu bir tercih olarak sunmamaktır.
Temel ilke şudur:
CoCoSo sonucu, üç farklı uzlaşma bakışının verdiği ağırlıklı bir bileşimdir; bu üç bakış aynı sırayı vermiyorsa sonuç kırılgandır ve rapor bunu göstermelidir.
Vakalar
Her vaka bir karar tablosuyla başlar, yöntemin bu tabloya ne yaptığını kelimeyle anlatır ve sonucun nasıl okunacağını gösterir. Birinci vaka yöntemin bir uygulama kaynağından alınmıştır; sayılar kaynağın kendi sayılarıdır. Diğer vakalar öğretici kurgudur.
1. Kamu: Belediyenin sürdürülebilir kalkınma projesi seçimi (Aghamammadlı, 2025)
Bir belediye meclisi, üç sürdürülebilir kalkınma projesinden (A1, A2, A3) birini seçecektir. Kaynakta dört kriter kullanılır. Bunlardan ikincisi maliyettir ve azı iyi kabul edilir; diğer üç kriter çoğu iyi kabul edilir ve projenin farklı sürdürülebilirlik boyutlarını (örneğin çevresel etki, sosyal fayda, uygulanabilirlik) yansıtır. Meclis ağırlıkları şöyle belirlemiştir: birinci kritere en yüksek (0,35), ikinciye 0,25, üçüncü ve dördüncüye eşit ve en düşük, yani 0,20'şer. Denge katsayısını da λ=0,5 olarak almıştır.
| Proje | Kriter 1 | Kriter 2 (Maliyet) | Kriter 3 | Kriter 4 |
|---|---|---|---|---|
| A1 | 8,0 | 7,0 | 6,0 | 9,0 |
| A2 | 6,0 | 4,0 | 8,0 | 7,0 |
| A3 | 7,0 | 6,0 | 7,0 | 8,0 |
| Yön | çoğu iyi | azı iyi | çoğu iyi | çoğu iyi |
| Ağırlık | 0,35 | 0,25 | 0,20 | 0,20 |
Yöntem her sütunu 0-1 aralığına eşitler, ağırlıklı toplam (S) ve ağırlıklı kuvvet-toplamı (P) ölçülerini hesaplar. Sonra bunları üç uzlaşma stratejisiyle (paylaşım, en-kötüye-göre, dengeli) birleştirip nihai skoru kurar.
| Proje | Birleşik skor (k) | Sıra |
|---|---|---|
| A3 | 2,391 | 1 |
| A1 | 1,815 | 2 |
| A2 | 1,683 | 3 |
Sonuç şöyle okunur: A3, birinci kriterde ve maliyette orta düzeyde olmasına rağmen dördüncü kriterdeki güçlü performansı ve genel dengeli profili sayesinde önde çıkmıştır. Bu örnekte üç uzlaşma stratejisi (paylaşım, en-kötüye-göre, dengeli) de aynı sırayı verir: A3, A1, A2. Bu, sonucun toplulaştırma seçimine karşı sağlam olduğunun bir göstergesidir. Bu sıralama Python ile ayrıca hesaplanarak doğrulanmıştır.
Meclisin tereddüdü şudur: maliyet kriterine verilen ağırlık 0,25'ten 0,35'e çıkarılır, diğer üç kriterin ağırlığı da kendi aralarındaki oranı koruyarak 0,30/0,17/0,17'ye düşürülür. Bu durumda A3 yine birinci kalır, ama A1 ile A2'nin sırası değişir: A2 ikinci, A1 üçüncü olur. Bu sonuç, Python ile aynı formülle yeniden hesaplanarak doğrulanmıştır. Maliyete verilen önem arttıkça en düşük maliyetli A2 öne geçer.
Raporda: "Verilen ağırlıklarla A3 birleşik skorda öndedir (2,391); üç uzlaşma stratejisi de bu sırada hemfikirdir. A1 ile A2'nin ikinci-üçüncü sırası ise maliyet ağırlığına duyarlıdır: maliyet ağırlığı 0,35'e çıkarıldığında A2 öne geçmektedir."
Kaynak: Aghamammadlı, F. (2025), CoCoSo Tekniği ve Sosyal Bilimlerde Bir Uygulama Örneği içinde Bölüm 6, s. 113-126. Bu, CoCoSo'nun kurucu formülasyonunun (Yazdani ve ark., 2019) Türkçe bir uygulama örneğidir; sayılar kaynağın kendi hesap tablosundan (Excel gösterimli) alınmıştır.
2. Enerji: Bir dağıtım şirketinin yenilenebilir enerji santrali yeri seçimi
Bir elektrik dağıtım şirketi, güneş enerjisi santrali kurmak için üç aday araziden birini seçecektir. Şirket dört kriter belirlemiştir: yıllık güneşlenme süresi, şebekeye uzaklık, arazi maliyeti ve çevresel etki puanı. Güneşlenme süresi ve çevresel etki puanı çoğu iyi kriterlerdir, şebekeye uzaklık ve maliyet ise azı iyi kriterlerdir. Şirket ağırlıkları teknik ekibin görüşüyle belirlemiş ve güneşlenme süresine en yüksek ağırlığı vermiştir.
Yöntem üç araziyi aynı ölçeğe getirir, toplamsal ve çarpımsal ölçüleri hesaplar, üç uzlaşma stratejisiyle birleştirir. Diyelim ki sonuçta şebekeye en yakın ama güneşlenmesi orta düzeyde olan arazi birinci çıktı; en yüksek güneşlenmeye sahip ama şebekeye en uzak arazi ikinci sırada kaldı.
Şirketin tereddüdü şudur: üç uzlaşma stratejisi burada aynı sırayı vermiyor. Diyelim ki paylaşım ve dengeli stratejiler şebekeye yakın araziyi öne çıkarırken, en-kötüye-göre stratejisi güneşlenmesi en yüksek araziyi öne çıkarıyor. Bu anlaşmazlık, nihai birleşik skorun kırılgan olduğunu gösterir. Şirket kararını yalnız birleşik skora değil, hangi stratejinin kendi önceliğine daha yakın olduğuna bakarak da desteklemelidir. Öncelik uzun vadeli verim de olabilir, kısa vadeli bağlantı maliyeti de olabilir.
Raporda: "Birleşik skora göre şebekeye yakın arazi öndedir; ancak üç uzlaşma stratejisi bu sırada tam hemfikir değildir, bu yüzden sonuç şirketin toplamsal mı çarpımsal mı önceliklendirdiğine bağlı olarak yeniden değerlendirilmelidir."
3. Turizm: Bir belediyenin turizm yatırım projesi seçimi
Bir belediye turizm gelirini artırmak için üç yatırım projesinden birini seçecektir: bir kıyı düzenlemesi, bir kültür rotası, bir kongre merkezi. Belediye dört kriter belirlemiştir: beklenen ziyaretçi artışı, yatırım maliyeti, istihdam katkısı ve çevresel sürdürülebilirlik puanı. Ziyaretçi artışı, istihdam katkısı ve sürdürülebilirlik çoğu iyi kriterlerdir, maliyet ise azı iyi kriterdir.
Yöntem üç projeyi aynı ölçeğe getirir, ağırlıklı toplam ve ağırlıklı kuvvet-toplamı ölçülerini hesaplar, üç uzlaşma stratejisiyle birleştirir. Diyelim ki kongre merkezi en yüksek istihdam katkısı ve ziyaretçi artışına sahip olduğu için önde çıktı, ama en yüksek maliyete de sahip.
Belediyenin tereddüdü şudur: bütçe kesin bir üst sınırla kısıtlıysa ve kongre merkezinin maliyeti bu sınırı aşıyorsa, CoCoSo bunu kendiliğinden elemez. Çünkü maliyet de diğer kriterler gibi bir kriterdir ve diğerleriyle telafi edilir. Belediye bunu ayrıca bir ön eleme adımıyla ele almalı, yalnız birleşik skora güvenmemelidir.
Raporda: "Bütçe üst sınırını aşan seçenek ön elemeyle çıkarılmış, kalan projeler kalan kriterlerle yeniden sıralanmıştır; sıralama ziyaretçi artışı ağırlığına duyarlıdır."
4. Yapılmaması Gereken
Birinci yanlış, belediye örneğindeki maliyet kriterini "çoğu iyi" işaretlemektir. Bu durumda en pahalı proje avantajlı gösterilir ve sıra anlamsızlaşır. İkinci yanlış, üç uzlaşma stratejisinin ayrı ayrı sıralarına hiç bakmadan yalnız nihai birleşik skoru (2,391 gibi) raporlamaktır. Bu üç stratejinin hemfikir olup olmadığını belirtmeden yapılırsa eksik kalır; bu örnekte üçü de hemfikirdir, ama her zaman böyle olmayabilir. Üçüncü yanlış, denge katsayısı λ'yı hiç tartışmadan 0,5'te bırakıp meclise "bu tek doğru sonuç" diye sunmaktır. Oysa maliyet ağırlığı biraz değiştiğinde A1 ile A2'nin sırası döner.
Uzantılar: farklı veri türleri için
CoCoSo yönteminin kütüphanede 8 uzantısı var. Aynı karar mantığı, farklı veri türü: veriniz kesin sayı değilse ilgili veri türü kartını okuyun, sonra o türdeki üyeyi açın.
Kaynaklar
Adımların formülleri, ara tablolar ve atıf biçimleri için DecisionMind yöntem sayfası: decisionmind.app/library/cocoso
Yazdani, M., Zarate, P., Zavadskas, E. K., & Turskis, Z. (2019). A combined compromise solution (CoCoSo) method for multi-criteria decision-making problems. Management Decision, 57(9), 2501–2519. DOI: 10.1108/MD-05-2017-0458
Aghamammadlı, F. (2025). CoCoSo Tekniği ve Sosyal Bilimlerde Bir Uygulama Örneği. İçinde: Sosyal Bilimlerde Stratejik Karar Verme: Çok Kriterli Karar Verme Yöntemleri ile Uygulamalar (Bölüm 6, s. 113–126). Özgür Yayınları. DOI: 10.58830/ozgur.pub768.c3163
Eş, A., & Eğilmez, G. (2024). Bütünleşik Entropy-CoCoSo Yöntemi ile G20 Ülkelerinin Lojistik Performans Endekslerinin Değerlendirilmesi. İçinde: Bütünleşik Çok Kriterli Karar Verme Yöntemleri ve Güncel Uygulamaları (Bölüm 5, s. 105–126). Özgür Yayınları. DOI: 10.58830/ozgur.pub468.c1972
Rasoanaivo, R. G., Yazdani, M., Zaraté, P., & Fateh, A. (2024). Combined compromise for ideal solution (CoCoFISo): A multi-criteria decision-making based on the CoCoSo method algorithm. Expert Systems with Applications, 255, 124079. DOI: 10.1016/j.eswa.2024.124079