Denizcilik Bilim Yaşam

Açıklamalı hesaplamalar

AHP ağırlık ve tutarlılık hesaplayıcı

İki ila altı ölçütün ikili karşılaştırmalarından öncelik ağırlıklarını ve tutarlılık göstergelerini hesaplayın; özvektör yöntemini adım adım inceleyin.

AHP · 1.0.0

AHP: karşılaştırmalar görünür olsun

İki ile altı ölçütü tek amaç için karşılaştır. Motor, asal sağ özvektörü türetir; yakınsamayı, öncelikleri ve tutarlılık göstergelerini gösterir. Bu araç AHP’nin ölçüt ağırlıklandırma aşamasıdır; tam alternatif hiyerarşisi değildir.

İkili karşılaştırma yargıları

3 değeri, satır ölçütünün sütun ölçütünden amaç açısından üç kat önemli görüldüğünü belirtir. 1’in altı sütunu destekler. Yalnızca üst üçgeni doldur; köşegen 1, karşı hücre hesaplanan tam tersidir. Tutarlılığı artırmak için yargılar değiştirilmez.

Ondalık için nokta veya virgül kullan; binlik ayırıcı kullanma. Bilimsel gösterim kabul edilir. AHP, 1/2 ile 1/9 arasındaki kesirleri de kabul eder.

Yalnızca görünen ölçüt ve alternatifler hesaba katılır. Sayıyı azaltmak girdileri gizler; artırmak geri getirir. Sıfırlama tüm girdileri eğitim örneğine döndürür.

Satır ölçütünün sütun ölçütüne göre önemi

Yazılımın sayısal sınırları: 2–6 eksiksiz ölçüt; bütün oranlar 1/9–9. Asal özvektör iterasyonu, en büyük ağırlık değişimi ve bağıl kalan birlikte ≤10⁻¹³ olduğunda durur; üst sınır 2.000 iterasyondur. Yakınsama yoksa öncelik üretilmez. Bunlar yazılım sınırıdır.

Aşağıdaki yöntem ve çözülmüş örnek JavaScript olmadan okunabilir.

Girdiler ve CSV dosyası bu sayfada işlenir. Araçlar hesap verisi göndermez ve kalıcı depolama kullanmaz. İndirme yalnızca düğmeye bastığında başlar.

Ters simetrik karşılaştırmadan önceliğe

Tek amaç, üç ölçüt, bir öncelik vektörüKurmaca bakım amacı risk azaltımı, duruş süresi ve kaynak ihtiyacına bağlanır. Ters simetrik karşılaştırma matrisinin satırları bir iki dört; yarım bir iki; çeyrek yarım birdir. Asal özvektör ağırlıkları dört bölü yedi, iki bölü yedi ve bir bölü yedi olur. Şekil yalnızca ölçüt ağırlıklandırma aşamasını gösterir.Bakım önceliklerini karşılaştırRisk azaltımıDuruş süresiKaynak ihtiyacıİKİLİ ORANLAR1241/2121/41/21ASAL ÖZVEKTÖR4/72/71/7
Çözülmüş örneğin tam değerleri: 4:2:1 ters simetrik oranlarından 4/7, 2/7 ve 1/7 öncelikleri elde edilir. Yalnızca yerel ölçüt düzeyi gösterilir.

Denklemler ve simgeler

aⱼᵢ = 1/aᵢⱼ · aᵢᵢ = 1

Aw = λmax w · Σwᵢ = 1

CI = (λmax − n)/(n − 1) · CR = CI/RI

Bu uygulamadaki simgeler
SimgeAnlamı
A = [aᵢⱼ]Tam ters simetrik karşılaştırma matrisi; satır i, sütun j ile karşılaştırılır
nÖlçüt sayısı, 2–6
wᵢÖlçüt i önceliği; pozitif, boyutsuz; toplamı 1
λmaxAsal özdeğer; normalize w için sayısal kestirim Σ(Aw)
CITutarlılık indeksi (λmax − n)/(n − 1)
RIn boyutundaki matris için açıklanan rassal referans indeksi
CRRI > 0 için CI/RI; n = 2 için tanımsız

Saaty ölçeğinin dayanakları: 1 eşit, 3 orta, 5 güçlü, 7 çok güçlü, 9 aşırı tercih; 2, 4, 6 ve 8 ara değerlerdir. Ters değerler karşılaştırma yönünü değiştirir. Bu uygulama [1/9, 9] içindeki sürekli oranları kabul eder; ölçülmüş oranı sözel yargıdan ayır.

Tek bir amaç tanımla; karşılaştırma boyunca ölçütlerin anlamı değişmesin. Her yargının dayandığı performans aralığını ve kanıtı tartış. Aynı sonucu iki kez sayan örtüşen ölçütlerden kaçın.

A matrisinde aᵢᵢ = 1 ve aⱼᵢ = 1/aᵢⱼ olsun. Tam tutarlılık ayrıca aᵢⱼ × aⱼₖ = aᵢₖ ister. Ters simetri tek başına tutarlılık sağlamaz. Arayüz ters simetriyi sağlar; geçişliliği zorlamaz.

Eşit pozitif ağırlıklarla başla. u = Aw ve w = u/Σu işlemlerini tekrarla. Son vektör, Σw = 1 koşuluyla Aw = λmax w denklemini çözer. Bu, asal sağ özvektör için kuvvet iterasyonudur; normalize sütunların satır ortalaması veya geometrik ortalama yaklaşımı değildir.

Son vektör için Aw, λmax = Σ(Aw) ve her (Aw)ᵢ/wᵢ oranını hesapla. Oranlar sayısal tolerans içinde aynı olmalıdır. Bağıl kalan max|Aw − λmax w| / max|Aw| değeridir. Yakınsama, yargıların doğruluğunu değil sayısal çözümü sınar.

CI = (λmax − n)/(n − 1). RI > 0 iken CR = CI/RI. n = 2 için RI = 0 olduğundan CR tanımsızdır; pozitif ters simetrik iki ölçütlü matris zorunlu olarak tutarlıdır. Kayan nokta yuvarlamasının oluşturduğu çok küçük negatif CI, açıklamayla sıfır gösterilir.

RI kullanılan tabloyla birlikte açıklanır

Bu uygulama Saaty (2008), EJPAM Tablo 5 (s. 129) benzetim tablosunu kullanır: n = 2, 3, 4, 5, 6 → RI = 0, 0,52, 0,89, 1,11, 1,25. Başka RI tabloları aynı matris için farklı CR verir. Bu tablo ayrı bir yayın olan IJSSCI 2008 giriş makalesine atfedilmez.

RI · Saaty (2008), EJPAM Table 5
nRI
20
30,52
40,89
51,11
61,25

Örnek makale: kurmaca gemi bakım programlarını karşılaştırma

Kurmaca bakım planlama örneğinde ekip; risk azaltımı, duruş süresi ve kaynak ihtiyacını değerlendirir. Risk azaltımını duruştan iki, kaynak ihtiyacından dört kat önemli; duruşu kaynak ihtiyacından iki kat önemli kabul etsin.

Matris [[1, 2, 4], [1/2, 1, 2], [1/4, 1/2, 1]] olur. Bilinen oran vektörü (4, 2, 1), normalize ağırlıklar (4/7, 2/7, 1/7) olur: yaklaşık %57,142857, %28,571429 ve %14,285714.

Aw = 3w, λmax = 3, CI = 0 ve sayısal yuvarlama dışında CR = 0. Bilerek tutarlı seçilen bu örnek aritmetiği gösterir; önceliklerin herhangi bir gemi için doğru olduğunu göstermez.

Diğer iki yargı sabitken ilk karşılaştırmayı 2’den 5’e çıkar. Döngü artık geçişli değildir. Yeniden hesaplayıp CI, CR ve değişen öncelikleri incele. Araç bu uyuşmazlığı gizlice düzeltmez.

Hesabı adım adım izle
Girdi matrisi
Risk azaltımıDuruş süresiKaynak ihtiyacı
Risk azaltımı124
Duruş süresi0,512
Kaynak ihtiyacı0,250,51
Ölçüt öncelikleri
ÖlçütwAw(Aw)ᵢ/wᵢSıra
Risk azaltımı0,57142857141,71428571431
Duruş süresi0,28571428570,857142857132
Kaynak ihtiyacı0,14285714290,428571428633
λmax · CI · RI · CR
AdDeğer
λmax3
CI0
RI0,52
CR0
İterasyon2
Bağıl özvektör denklemi kalanı0
max |Δw|1,110223025e-16

Araç, açıklanmış kendi kuralı olarak tüm boyutlarda CR > 0,10 inceleme uyarısı kullanır. Kaynak EJPAM makalesi boyuta göre daha sıkı önerileri de tartışır: üç ölçüt için 0,05, dört ölçüt için 0,08. Bunlar yargıları gözden geçirme çağrısıdır; ikili doğru/yanlış testi değildir. Küçük CR; doğru ölçüt, tarafsız görüş, geçerli ölçüm veya güvenli karar kanıtı olamaz. Yalnızca eşik aşmak için sayıları değiştirmek yerine varsayımları incele.

Tablolar en fazla 10 anlamlı basamak gösterir; CSV hesaplanan binary64 değerlerini korur. Azalan sırada her grubun en yüksek puanından 10⁻¹² uzaklıktaki değerler eşit sayılır; yarışma sıralaması kullanılır (1, 1, 3). Görsel yuvarlama sıralamayı belirlemez.

Yorum ve sınırlar

  • Araç tek yerel ölçüt öncelik vektörünü hesaplar. Tam AHP kararı için ölçütler altında alternatif karşılaştırmaları ve açıklanmış bir birleştirme kuralı gerekir. ANP bağımlılığı, grup uzlaşısı, bulanık AHP veya istatistiksel güven hesaplamaz.
  • Öncelik, göreli tercih ağırlığıdır; arıza olasılığı, bütçe tahsisi veya ölçülmüş risk değildir. Emniyet yükümlülükleri ve zorunlu sınırlar, puanla dengelenmek yerine ayrı değerlendirilmelidir.
  • Bu ağırlıklar TOPSIS’e aktarılırsa yöntemi AHP ağırlıklı TOPSIS hibriti olarak kaydet. Ölçüt sırasını ve anlamlarını koru. Performans ölçeklerini veya alternatif kümesini değiştirmek yorum ve sıralamayı değiştirebilir.

TOPSIS sıralama örneğini dene

Temel yöntemler ve ileri okuma

Kaynaklar 8 Ekim 2026 tarihinde kontrol edildi. Gemi bakımına ait tüm değerler eğitim için üretilmiştir; ölçülmüş veri değildir. Model sürümü 1.0.0.

İlgili bağlam

Yöntemin açıklaması ve çözülmüş örneği bu sayfadadır. Aşağıdaki yazılar ek bağlam sağlar.

Tüm hesaplama araçları