Yöntemler · Sıralama
SPOTIS (Stable Preference Ordering Towards Ideal Solution)
SPOTIS, seçenekleri sabit bir ideal noktaya uzaklıklarına göre sıralar. Bu ideal nokta o analizdeki diğer seçeneklerden değil, analizden önce sabitlenmiş "olabilecek en iyi / en kötü" sınırlardan kurulur. Yöntem bu sayede sıranın seçenek kümesi değiştikçe kaymasını, yani sıra tersinmesini, önlemeyi amaçlar.
Temel yöntemin veri türü: Kesin (Classical)
Yöntem Nedir?
SPOTIS, elinizde sayılarla doldurulmuş bir karar tablosu olduğunda seçenekleri tek bir sıraya dizen bir sıralama yöntemidir. Çıktısı her seçenek için sabit bir ideal noktaya uzaklığı gösteren bir mesafe değeri ve bu değere göre sıradır; küçük mesafe daha iyidir. Dezert, Tchamova, Han ve Tacnet tarafından 2020'de, adından da anlaşılacağı gibi açıkça "sıra tersinmesine karşı dayanıklı" (rank reversal free) olacak biçimde tasarlanmıştır. TOPSIS'in "ideale yakınlık" fikrini paylaşır, ama ideal noktayı nereden aldığı konusunda TOPSIS'ten temelden ayrılır. Ağırlık üretmez, ağırlıkları dışarıdan alır.
Yöntemin Felsefesi
TOPSIS ve VIKOR gibi klasik "ideale yakınlık" yöntemlerinin ortak bir zayıf noktası vardır. İdeal ve anti-ideal noktalar, o anki seçenek kümesinin kendi en iyi ve en kötü değerlerinden kurulur. Bu, bir sınıfı kendi en başarılı ve en başarısız öğrencisine göre eğri üzerinden notlamaya benzer. Sınıfa yeni bir öğrenci katılırsa eğri kayar, herkesin notu değişebilir. SPOTIS bu fikri reddeder. İdeal ve anti-ideal, analiz başlamadan önce, karar vericinin "bu kriterde gerçekçi olarak beklenebilecek en iyi ve en kötü değer nedir" sorusuna verdiği cevaptan kurulur; sabit, dışarıdan belirlenmiş bir cetvel gibi çalışır. Her seçenek, birbirine göre değil, bu sabit cetvele göre ölçülür.
Bu felsefenin sonucu doğrudan yöntemin adında yazar: kararlı (stable) bir sıralama. Bir seçenek eklendiğinde ya da çıkarıldığında cetvel değişmediği için, geri kalan seçeneklerin cetvele olan uzaklığı da değişmez; TOPSIS ve VIKOR'da görülen sıra tersinmesi buradan doğal biçimde engellenir. Bunun bedeli de yine felsefidir: cetveli çizmek (sınırları belirlemek) artık verinin değil karar vericinin sorumluluğundadır, ve bu sorumluluk savunulabilir biçimde yerine getirilmelidir.
Yöntem Nasıl Çalışır?
Yöntem üç adımda ilerler.
Birinci adım, sabit sınırların ve ideal noktanın belirlenmesi. Yöntem her kriter için, karar vericinin analizden önce belirlediği "olabilecek en iyi" ve "olabilecek en kötü" sınır çiftini alır. Bu sınırlar veri setindeki gözlenen en iyi/en kötü değerlerden değil, karar vericinin kriterin gerçekçi aralığı hakkındaki bilgisinden gelir. Her kriterin ideal noktası bu sınırlardan kurulur: "çoğu iyi" bir kriterde ideal, üst sınırdır; "azı iyi" bir kriterde ideal, alt sınırdır. SPOTIS'i sıra tersinmesine karşı dayanıklı kılan temel seçim tam olarak burasıdır: ideal nokta seçeneklerin kendisinden değil, önceden sabitlenmiş sınırlardan gelir.
İkinci adım, ölçeklenmiş uzaklık. Yöntem her seçeneğin her kriterdeki değeri ile o kriterin ideal noktası arasındaki farkı alır; bu farkı kriterin sabit sınır aralığının genişliğine bölerek 0 ile 1 arasına ölçekler. Böylece farklı birimlerdeki kriterler (TL, gün, puan) aynı ölçekte karşılaştırılabilir hale gelir; ölçekleme veri setinden değil yine sabit sınırlardan kurulur.
Üçüncü adım, ağırlıklı toplam mesafe ve sıralama. Yöntem her seçeneğin ölçeklenmiş uzaklıklarını kriter ağırlıklarıyla çarpıp toplar; bu toplam, seçeneğin sabit ideal noktaya olan bütün uzaklığını tek bir sayıda özetler. Yöntem seçenekleri bu sayıya göre küçükten büyüğe sıralar. TOPSIS'in tersine, burada küçük mesafe daha iyidir.
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?
Mesafe değeri, bir seçeneğin önceden belirlenmiş sabit ideal noktaya ne kadar uzak olduğunu söyler; 0'a ne kadar yakınsa o kadar iyidir, 1'e ne kadar yakınsa o kadar kötüdür. Bu değer TOPSIS'in yakınlık puanı gibi "0 ile 1 arası bir oran" görünse de anlamı farklıdır. TOPSIS'te ideal, o analizin seçeneklerinden kurulur; bu yüzden analizler arası karşılaştırılamaz. SPOTIS'te ise ideal sabittir. Aynı sabit sınırlar kullanıldığı sürece bu mesafe değeri, farklı analizler ya da farklı zamanlarda yapılan karşılaştırmalar arasında daha tutarlı bir referans taşır. Yine de bu değer bir yüzde ya da olasılık değildir; yalnızca sabitlenmiş cetvele göre bir konumu gösterir.
Mesafe değeri bazen 1'i aşabilir, ya da bir kriterde ölçeklenmiş uzaklık 1'den büyük çıkabilir. Bu bir hesap hatası değildir; sınırların dar seçildiğinin işaretidir. Bir seçeneğin gerçek değeri, karar vericinin "olabilecek en kötü" diye belirlediği sınırın bile ötesindeyse mesafe teorik üst sınırı aşar; bu durumda sınırlar gözden geçirilmelidir.
Bu nedenle:
"SPOTIS'e göre A2'nin puanı 0,425, yani yüzde 57,5 başarılı"
yerine:
"Bu sabit sınırlarla A2, ideal noktaya en yakın seçenektir (mesafe 0,425); bu sınırlar değişmediği sürece bu mesafe başka bir analizle de karşılaştırılabilir"
biçiminde yazmak doğrudur.
Veri Türü ve Girdiler
SPOTIS kesin (crisp) veriyle çalışır: her hücrede tek bir sayı. Elinizde şunlar olmalı: satırlarda seçenekler, sütunlarda kriterler, her hücrede bir sayı; her kriter için yön bilgisi; toplamı 1 olan ağırlıklar; ve her kriter için, analizden önce karar vericinin belirlediği bir alt ve üst sınır çifti. Bu sınırlar SPOTIS'in çalışması için zorunludur ve verinin kendisinden otomatik türetilmemelidir. Ağırlık üretmez, ister; AHP, BWM, Entropy, CRITIC gibi kaynaklardan alınabilir. DecisionMind'da temel yöntemle birlikte beş SPOTIS üyesi bulunur (dengelenmiş, bulanık, negatif ve olumlu uzantılar dahil). En az iki seçenek ve iki kriter gerekir; üst sınır yoktur, üç ile on iki kriter arası rahat çalışır.
Ne Zaman Kullanılır, Ne Zaman Kullanılmaz?
Seçenek kümesinin zamanla değişmesi bekleniyorsa, örneğin yeni bir tedarikçi ya da yeni bir aday sonradan eklenecekse, ve mevcut seçeneklerin sırası bu eklemeden etkilenmemeliyse SPOTIS uygun bir seçimdir. Aynı kriterlerle tekrar tekrar, farklı dönemlerde ya da farklı gruplarla, karşılaştırma yapılacaksa da uygundur. Kriterlerin gerçekçi en iyi/en kötü sınırlarını önceden savunulabilir biçimde belirleyebiliyorsanız (bir akreditasyon eşiği, bir mühendislik toleransı, geçmiş yıllardan bilinen bir aralık gibi) yöntem güçlü bir zemine oturur.
Kriterlerin gerçekçi sınırları önceden bilinmiyorsa ya da tartışmalıysa SPOTIS kullanılmamalıdır. Sınırlar keyfi ya da çok dar seçilirse mesafe değerleri anlamsızlaşabilir, örneğin bazı seçenekler teorik üst sınırı aşabilir, ve "sabit cetvel" avantajı bir dezavantaja döner. Bir kriterde asla taviz verilemiyorsa (veto mantığı gerekiyorsa) SPOTIS bunu sağlamaz; telafi edici bir yöntemdir.
Seçenek kümesi zamanla değişecek, sıranın kararlı kalması önemliyse → SPOTIS
Kriterlerin gerçekçi sınırları önceden savunulabilir biçimde biliniyorsa → SPOTIS
İdeal noktanın veri setinden otomatik kurulması yeterliyse, sınır belirleme yükü istenmiyorsa → TOPSIS
Sınırlar bilinmiyor/tartışmalıysa → önce sınırları netleştirin ya da veri tabanlı bir yöntem (TOPSIS, VIKOR) kullanın
Bir kriterde taviz kabul edilmiyorsa (veto mantığı) → ELECTRE ailesi
Güçlü Yanları
SPOTIS'in en önemli üstünlüğü, adının vaat ettiği şeyi doğrudan sağlamasıdır. İdeal nokta sabit sınırlardan kurulduğu için, seçenek kümesine yeni bir üye eklense ya da çıkarılsa da diğer seçeneklerin mesafe değeri değişmez; TOPSIS ve VIKOR'da bilinen sıra tersinmesi problemi bu tasarımla yapısal olarak engellenir (Dezert ve ark., 2020). İkincisi, hesap yükü küçüktür ve TOPSIS kadar açıklanabilirdir: "sabit bir cetvele uzaklık" fikri karar vericiye kolay anlatılır. Üçüncüsü, aynı sabit sınırlar korunduğu sürece farklı zamanlarda ya da farklı alt gruplarla yapılan analizler arasında daha tutarlı bir karşılaştırma zemini sunar. Dördüncüsü, yöntemin bu özelliği yayınlandığı andan itibaren bulanık ortamlara da taşınmıştır (Shekhovtsov ve ark., 2022), bu da tasarımın genişleyebilir olduğunu gösterir.
Zayıf Yanları
Sınırlılıkları da aynı tasarımdan gelir. Birincisi, sabit sınırları belirlemek artık verinin değil karar vericinin sorumluluğudur; bu sınırlar keyfi seçilirse yöntemin "kararlılık" avantajı bir "öznellik" dezavantajına dönüşür. İkincisi, sınırlar dar seçilirse (bir seçeneğin gerçek değeri "olabilecek en kötü" sınırın bile ötesindeyse) ölçeklenmiş uzaklık teorik üst sınırı aşabilir ve sonuç yorumlanamaz hâle gelir. Üçüncüsü, SPOTIS de TOPSIS gibi tam telafi varsayımına dayanır: bir kriterdeki zayıflık başka bir kriterdeki güçle örtülebilir; veto mantığı yoktur. Dördüncüsü, yöntem kriterleri bağımsız kabul eder ve ağırlıkların kalitesi yöntemin dışındadır; bu, TOPSIS ailesindeki genel MCDM sınırlılıklarını burada da taşır. Genel olarak, çok kriterli sıralama yöntemlerinde sıra tersinmesi geniş bir literatürde belgelenmiştir (Li ve Abbas, 2026). SPOTIS bu problemlerden yalnız birine, ideal noktanın veri kümesine bağımlılığına, doğrudan çözüm önerir. Diğer kaynaklardan, örneğin ağırlık seçimindeki belirsizlikten, gelen duyarlılığı ortadan kaldırmaz.
Sık Yapılan Hatalar
En yaygın hata, sabit sınırları belirlemek yerine veri setindeki gözlenen en iyi/en kötü değerleri sınır olarak kullanmaktır; bu, SPOTIS'i fiilen TOPSIS'e dönüştürür ve yöntemin sıra tersinmesine karşı dayanıklılığını tamamen ortadan kaldırır. İkinci hata, sınırları gerçekçi aralıktan dar tutup bir seçeneğin bu sınırların dışında kaldığını fark etmemektir; bu durumda ölçeklenmiş uzaklık 1'i aşar ve rapor bunu açıklamalıdır. Üçüncü hata, mesafe değerini TOPSIS'teki yakınlık puanıyla aynı yönde okumaktır. SPOTIS'te küçük değer iyidir, büyük değer kötüdür; ters okumak sıralamayı tersine çevirir. Dördüncü hata, sınırları hiçbir gerekçe sunmadan belirlemek ve raporda bu seçimi savunmamaktır; sınırlar SPOTIS'in en kritik girdisidir ve gerekçelendirilmelidir. Beşinci hata, aynı analiz tekrar edildiğinde sınırları her seferinde yeniden (ve farklı biçimde) belirlemek; bu, yöntemin zaman içindeki kararlılık avantajını da yok eder.
Temel ilke şudur:
SPOTIS'in kararlılığı, ideal noktanın seçeneklerden değil önceden sabitlenmiş sınırlardan gelmesine dayanır; sınırlar keyfi ya da dar seçilirse bu kararlılık bir avantaj olmaktan çıkar, sonucun kendisi tartışmalı hâle gelir.
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 DecisionMind'ın kendi doğrulama kaydından alınmış öğretici bir örnektir; diğerleri öğretici kurgudur.
1. Tarım: Bir kooperatifin sulama ekipmanı tedarikçisi seçimi (öğretici örnek)
Bir tarım kooperatifi, önümüzdeki beş yıl boyunca tekrar tekrar başvuracağı bir damla sulama ekipmanı tedarikçisi seçecek ve bu karar her yıl yeni teklifler geldikçe yeniden gözden geçirilecektir. Üç ölçüt vardır: ekipman dayanıklılık puanı ve teknik destek puanı ("çoğu iyi"), birim alan başına maliyet endeksi ("azı iyi"). Kooperatif, geçmiş yıllardaki teklifleri ve sektör raporlarını inceleyerek her ölçüt için gerçekçi bir "en iyi/en kötü" aralık belirlemiştir: dayanıklılık ve destek puanları için 2 ile 6 arası, maliyet endeksi için 1 ile 5 arası. Ağırlıklar dayanıklılığa 0,40, teknik desteğe 0,35, maliyete 0,25 olarak belirlenmiştir.
| Teklif | Dayanıklılık puanı | Teknik destek puanı | Maliyet endeksi |
|---|---|---|---|
| K1 | 3 | 5 | 4 |
| K2 | 5 | 3 | 2 |
| K3 | 4 | 4 | 3 |
| Yön | çoğu iyi | çoğu iyi | azı iyi |
| Ağırlık | 0,40 | 0,35 | 0,25 |
| Sabit sınır | [2, 6] | [2, 6] | [1, 5] |
Yöntem her ölçüt için sabit sınırlardan ideal noktayı kurar (dayanıklılıkta 6, teknik destekte 6, maliyette 1). Sonra her teklifin bu sabit noktaya olan ölçeklenmiş uzaklığını hesaplar ve bu üç uzaklığı ağırlıklarla toplayarak tek bir mesafe değeri elde eder.
| Teklif | Mesafe değeri | Sıra |
|---|---|---|
| K2 | 0,425 | 1 |
| K3 | 0,500 | 2 |
| K1 | 0,575 | 3 |
Sonuç şöyle okunur. K2, dayanıklılıkta orta ama maliyette en iyi ve teknik destekte zayıf olmasına rağmen sabit ideal noktaya en yakın tekliftir; K1 ise dayanıklılıkta zayıf ve maliyette en pahalı olduğu için sabit noktadan en uzaktır. Bu mesafeler, o yıl gelen teklif sayısından bağımsızdır: sınırlar teklif kümesinden değil kooperatifin önceden belirlediği aralıktan gelir.
Kooperatifin tereddüdü iki yöndedir. Birincisi, sıra kümeye duyarlı değildir. Dördüncü bir teklif, örneğin dayanıklılığı ve teknik desteği en yüksek, maliyeti en düşük bir teklif, sisteme eklense bile K1, K2 ve K3'ün mesafe değerleri birebir aynı kalır; yalnızca yeni teklif sıraya eklenir. Bu, TOPSIS'te görülen "yeni seçenek eski sırayı bozar" sorununun burada yaşanmayacağının somut kanıtıdır. İkincisi, bu kararlılığın bedeli sınırların kendisidir. Kooperatif maliyet endeksi için üst sınırı 5 yerine 3,5 gibi daha iddialı (dar) bir "kabul edilebilir azami maliyet" belirleseydi, K1'in maliyet endeksi (4) bu sınırın bile üzerinde kalır ve K1'in o ölçütteki ölçeklenmiş uzaklığı 1'i aşardı (1,2). Sıralama bu örnekte değişmese de, mesafe değerlerinin yorumu bozulur ve sınırların gözden geçirilmesi gerekirdi.
Raporda: "Önceden belirlenen sabit sınırlarla K2 ideal noktaya en yakın tekliftir (mesafe 0,425); bu sınırlar sabit kaldığı sürece gelecek yıl yeni bir teklif eklenmesi K1, K2, K3'ün birbirine göre sırasını değiştirmeyecektir."
Kaynak: öğretici örnek; DecisionMind'ın doğrulama örneğidir. Hesaplama mantığı Dezert, Tchamova, Han ve Tacnet'in (2020) SPOTIS yöntemine dayanır, ancak bu tablo ve sayılar makaleden alınmamıştır.
2. Turizm: Bir otel zincirinin çok yıllık tesis performans karşılaştırması
Bir otel zinciri, on üç şubesini her yıl aynı sabit hedeflere göre karşılaştırıp yıllık teşvik dağıtacaktır. Üç ölçüt vardır: misafir memnuniyeti puanı ve doluluk oranı ("çoğu iyi"), oda başına enerji tüketimi ("azı iyi"). Genel merkez, sektör standartlarına dayanarak her ölçüt için sabit bir "en iyi/en kötü" aralık belirlemiş ve bu aralığı üç yıl boyunca değiştirmeyeceğini duyurmuştur.
Yöntem her şubenin bu sabit aralığa göre ölçeklenmiş uzaklığını hesaplar ve şubeleri sıralar. Diyelim ki sonuç, misafir memnuniyeti ve doluluk oranı yüksek ama enerji tüketimi de yüksek bir şubeyi ilk sıraya koydu; enerji verimliliği yüksek ama doluluk oranı düşük bir şube ortalarda kaldı.
Genel merkez burada tereddüt eder: bir şube yıl ortasında kapasite artırıp yeni oda eklerse ya da zincire yeni bir şube katılırsa, sabit sınırlar sayesinde mevcut şubelerin sırası bundan etkilenmez; bu, teşvik sisteminin öngörülebilir kalmasını sağlar. Ancak üç yıl sonra sektör koşulları değiştiğinde, örneğin enerji fiyatları ciddi yükseldiğinde, sabit sınırların hâlâ gerçekçi olup olmadığı ayrıca gözden geçirilmelidir. Aksi hâlde "kararlı" sıralama, güncelliğini yitirmiş bir cetvele göre yapılmış olur.
Raporda: "Sabit hedef aralıklarla şube sıralaması yıl içinde yeni şube eklense de değişmemektedir; sınırların sektör koşullarına göre güncelliği her üç yılda bir ayrıca gözden geçirilmelidir."
3. Gıda Güvenliği: Bir denetim kuruluşunun tedarikçi uygunluk sıralaması
Bir gıda güvenliği denetim kuruluşu, sözleşmeli on tedarikçisini düzenli aralıklarla aynı uygunluk kriterlerine göre sıralayacaktır. Üç ölçüt vardır: hijyen denetim puanı ve izlenebilirlik puanı ("çoğu iyi"), yıllık uygunsuzluk bildirim sayısı ("azı iyi"). Kuruluş, mevzuatta tanımlı asgari ve azami değerleri sabit sınır olarak kullanmıştır. Bu sınırlar tedarikçilerin kendi performansından değil düzenlemeden gelir.
Yöntem her tedarikçinin mevzuata dayalı sabit ideal noktaya uzaklığını hesaplar. Diyelim ki sonuç, izlenebilirlik puanı yüksek ama uygunsuzluk bildirimi de yüksek bir tedarikçiyi orta sıraya, her üç ölçütte de dengeli bir tedarikçiyi ilk sıraya koydu.
Kuruluş burada tereddüt eder: mevzuattaki asgari/azami değerler zaman içinde güncellenebilir; sınırlar mevzuatla birlikte değiştirilmezse sıralama artık geçerli standardı değil eski standardı yansıtır. Ayrıca bir tedarikçinin uygunsuzluk bildirim sayısı mevzuatın öngördüğü "azami kabul edilebilir" sınırın üzerine çıkarsa, bu tedarikçinin ölçeklenmiş uzaklığı teorik üst sınırı aşar; bu, tedarikçinin sıralamadan önce doğrudan uyarılması gereken bir durumdur, yalnızca düşük sıra ile geçiştirilmemelidir.
Raporda: "Sıralama mevzuatta tanımlı sabit sınırlara dayanmaktadır; bir tedarikçinin uygunsuzluk bildirimi mevzuatın azami sınırını aştığı için mesafe değeri teorik üst sınırı geçmiştir ve bu durum ayrıca raporlanmalıdır."
4. Yapılmaması Gereken
Sulama ekipmanı örneğinde, sabit sınırlar yerine yalnız o yılki üç teklifin gözlenen en iyi/en kötü değerleri kullanılsaydı, yöntem fiilen TOPSIS'e dönüşür ve gelecek yıl yeni bir teklif geldiğinde K1, K2, K3'ün sırası da değişebilirdi. SPOTIS'in temel vaadi burada boşa çıkardı. İkinci yanlış, K1'in maliyet ölçütündeki 1,2 gibi 1'i aşan bir uzaklık değerini fark etmeden "K1'in maliyet performansı yüzde 120 kötü" diye raporlamaktır; bu, sınırların dar seçildiğinin bir işaretidir, doğrudan yorumlanacak bir yüzde değildir. Üçüncü yanlış, mesafe değerini TOPSIS'teki gibi "büyük olan kazanır" diye okuyup sırayı ters çevirmektir; SPOTIS'te küçük mesafe kazanır.
Uzantılar: farklı veri türleri için
SPOTIS yönteminin kütüphanede 4 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 (BibTeX, RIS, APA) için DecisionMind yöntem sayfası: decisionmind.app/library/spotis
Dezert, J., Tchamova, A., Han, D., & Tacnet, J. M. (2020). The SPOTIS rank reversal free method for multi-criteria decision-making support. In 2020 IEEE 23rd International Conference on Information Fusion (FUSION) (pp. 1–8). IEEE. DOI: 10.23919/FUSION45008.2020.9190347
Shekhovtsov, A., Paradowski, B., Więckowski, J., Kizielewicz, B., & Sałabun, W. (2022). Extension of the SPOTIS method for the rank reversal free decision-making under fuzzy environment. In 2022 IEEE 61st Conference on Decision and Control (CDC) (pp. 5595–5600). IEEE. DOI: 10.1109/CDC51059.2022.9992833
Li, B., & Abbas, A. (2026). A trend analysis of rank reversal in widely used decision-making methods. Journal of Multi-Criteria Decision Analysis. DOI: 10.1002/mcda.70027
Wang, Y.-M., & Luo, Y. (2009). On rank reversal in decision analysis. Mathematical and Computer Modelling, 49(5–6), 1221–1229. DOI: 10.1016/j.mcm.2008.06.019