Z-TOPSIS
Z-TOPSIS - TOPSIS yönteminin Z-Number uzantısı
Z-Number üstünlük/sıralama - Z-Sayı (Z = (A, B): kısıtlama A, güvenilirlik B; her ikisi bulanık)
Formül adımları
Analiz motorunun yöntem bildirimindeki (manifest F.steps) adımlar; raporlardaki formüllerle aynı kaynaktır.
-
Adım 1 — Z=(A,B) Z-sayı karar matrisi; her Z = (A,B) Kang 2012 ile sıradan bulanık sayıya Ã'=α^(1/2)·A (α=∫μ_B(x)dx) çevrilir; gerektiğinde centroid ile crisp x'_ij.
LaTeX
Z_{ij} = (A_{ij}, B_{ij});\ \ \alpha = \int \mu_{B}(x)\, dx;\ \ \tilde{A}'_{ij}(x) = \sqrt{\alpha}\cdot \mu_{A_{ij}}(x) -
Adım 2 — Çevrilmiş Ã' (veya crisp x') üzerinde klasik TOPSIS normalleştirmesi ve ağırlıklı matris v_ij = w_j · r_ij.
LaTeX
r_{ij} = \dfrac{\tilde{A}'_{ij}}{\sqrt{\sum_{i=1}^{m}\tilde{A}'^{2}_{ij}}};\ \ v_{ij} = w_{j}\cdot r_{ij} -
Adım 3 — Çevrilmiş (bulanık veya crisp) değerler üzerinde pozitif-ideal A⁺ ve negatif-ideal A⁻.
LaTeX
A^{+}_{j} = \begin{cases}\max_{i} v_{ij} & j\in J^{+}\\ \min_{i} v_{ij} & j\in J^{-}\end{cases};\ \ A^{-}_{j} = \begin{cases}\min_{i} v_{ij} & j\in J^{+}\\ \max_{i} v_{ij} & j\in J^{-}\end{cases} -
Adım 4 — Üçgen bulanık (a,b,c) için Z-türevli uzaklık d(Z_1,Z_2) = √((1/3)·[(a'_1−a'_2)² + (b'_1−b'_2)² + (c'_1−c'_2)²]); D_i^+ ve D_i^-.
LaTeX
d(Z_{1}, Z_{2}) = \sqrt{\dfrac{1}{3}\left[(a'_{1}-a'_{2})^{2} + (b'_{1}-b'_{2})^{2} + (c'_{1}-c'_{2})^{2}\right]};\ \ D_{i}^{\pm} = \sum_{j=1}^{n} d(v_{ij}, A^{\pm}_{j}) -
Adım 5 — Yakınlık katsayısı CC_i = D_i^-/(D_i^+ + D_i^-); azalan sıralama.
LaTeX
CC_{i} = \dfrac{D_{i}^{-}}{D_{i}^{+}+D_{i}^{-}};\ \ \text{rank} = \text{argsort}_{\text{desc}}(CC_{i})
Yöntem ayrıntıları kaynak kütüphanedeki özgün (İngilizce) metindir.
Sezgi
Z-Number outranking/ranking - Z-Number (Z = (A, B): restriction A, reliability B; both fuzzy). Output typically utility (higher value = preferred).
Sonucu okuma: z-topsis extends TOPSIS to handle Z-Number uncertainty. All arithmetic operations (normalisation, weighting, distance computation) are performed using Z-Number (Z = (A, B): restriction A, reliability B; both fuzzy) algebra. The final scores are defuzzified via convert to regular fuzzy: Ã = B·A, then centroid before ranking.
Varsayımlar
- Decision matrix entries are valid Z-Number numbers/tuples
- Underlying crisp method's compensation assumption holds in uncertain space
- All decision-maker(s) and experts use the same linguistic/uncertainty scale
Ne zaman kullanılmaz
- Classical data sufficient - use base TOPSIS directly (avoid unnecessary uncertainty layer)
- Aggregation operator (PFWA/PFOWA/etc.) not specified - output ambiguous
Sınırlılıklar
- Rank reversal known on alternative-set changes (ref: inherited from crisp base; cf. Belton-Gear 1983, Wang-Luo 2009)
- Assumes: Decision matrix entries are valid Z-Number numbers/tuples
- Assumes: Underlying crisp method's compensation assumption holds in uncertain space
- Assumes: All decision-maker(s) and experts use the same linguistic/uncertainty scale
Sık yapılan hatalar
- Değer-uzayı ihlali: hesaplamadan önce tüm girişlerin Z = (A, B) where A restricts values, B indicates reliability of A; both TFNs typically koşulunu sağladığından emin olun.
- Defuzzifikasyon yöntemi sıralamayı etkiler: convert to regular fuzzy: Ã = B·A, then centroid kanonik seçimdir.
- B (reliability) her hücrede aynıysa, sqrt(alpha) sabiti sütun bazlı vektör-norm normalizasyonunda (R_ij = x'_ij / ||sütun||) tam olarak iptal olur; sıralama VE skorlar değişmeden kalır. Bu, Kang (2012) dönüşümünün matematiksel bir özelliğidir; düzeltmenin B'yi okumadığının değil, yöntemin ölçek-değişmezliğinin kanıtıdır. Hata/düzeltme kanıtı için B'yi TEK bir hücrede (tüm matriste değil) değiştirin.
Hesap adımları ve dayanakları
-
Construct the Z-number decision matrix where each element Z_ij = (A_ij, B_ij): A_ij is a fuzzy restriction on the criterion value and B_ij is a fuzzy measure of reliability. Convert each Z-number to an ordinary (type-1) fuzzy number Ã'_ij by Ã'_ij = α^(1/2)·A_ij with α = ∫μ_B(x)dx (Kang 2012); centroid defuzzification yields a crisp x'_ij when needed.
Dayanak: Report §5.1 Steps 1-3; Gardashova 2018 Z-TOPSIS; Kang 2012 conversion
-
Apply classical TOPSIS normalisation to converted matrix Ã' (or crisp x') per criterion direction; produce weighted normalised matrix v_ij = w_j · r_ij.
Dayanak: Report §5.1 Steps 4-5 - normalisation and weighting
-
Determine positive-ideal A⁺ and negative-ideal A⁻ per criterion direction on the converted (fuzzy or crisp) values.
Dayanak: Report §5.1 Step 6 - PIS/NIS
-
Distance between Z-derived TFN values d(Z_1,Z_2) = √((1/3)·[(a'_1−a'_2)² + (b'_1−b'_2)² + (c'_1−c'_2)²]) for triangular fuzzy (a,b,c); compute D_i^+ and D_i^- by summing per criterion.
Dayanak: Report §5.1 Formulas 4, 7 - Z-distance and separation
-
Closeness coefficient CC_i = D_i^-/(D_i^+ + D_i^-); rank in descending order.
Dayanak: Report §5.1 Steps 8-9 - closeness coefficient