DecisionMind Mühürlü, doğrulanabilir reprodüksiyon

Kullanım alanları

PF-TOPSIS

PF-TOPSIS - TOPSIS yönteminin Pythagorean uzantısı

Pythagorean üstünlük/sıralama - Pisagoryan Bulanık Sayı (PFS: μ, ν; μ²+ν² ≤ 1)

Formül adımları

Analiz motorunun yöntem bildirimindeki (manifest F.steps) adımlar; raporlardaki formüllerle aynı kaynaktır.

  1. Adım 1 — Pisagoryan bulanık karar matrisini R = (C_j(x_i))_{m×n} oluştur; her hücre μ²+ν²≤1 kısıtını sağlayan bir PFS (μ, ν), π = √(1−μ²−ν²).

    R=(Cj(xi))m×n,Cj(xi)=(μij,νij), μij2+νij2≤1, πij=1−μij2−νij2
    LaTeX R = (C_{j}(x_{i}))_{m \times n},\quad C_{j}(x_{i}) = (\mu_{ij}, \nu_{ij}),\ \mu_{ij}^{2} + \nu_{ij}^{2} \le 1,\ \pi_{ij} = \sqrt{1 - \mu_{ij}^{2} - \nu_{ij}^{2}}
  2. Adım 2 — Maliyet kriteri tümleyen normalleştirmesi: fayda kriterleri olduğu gibi kalır; maliyet kriterleri için (μ,ν) → (ν,μ). Not: Zhang & Xu 2014 §4 örneğinde tüm kriterler fayda; tümleyen yaygın benimsenmiş bir PFS uzantısı.

    r~ij={(μij,νij)j∈JB (benefit)(νij,μij)j∈JC (cost)
    LaTeX \tilde{r}_{ij} = \begin{cases} (\mu_{ij}, \nu_{ij}) & j \in J_{B}\ \text{(benefit)} \\ (\nu_{ij}, \mu_{ij}) & j \in J_{C}\ \text{(cost)} \end{cases}
  3. Adım 3 — Skor fonksiyonu s(p) = μ² − ν² kullanılarak normalleştirilmiş R matrisinden doğrudan PF-PIS A⁺ ve PF-NIS A⁻ çıkar: her sütunda A⁺ en yüksek skorlu, A⁻ en düşük skorlu PFS. Zhang-Xu kanonik yolu ağırlıkları F4 uzaklığının içine alır; PIS/NIS önce ağırlıklandırılmamış R'den çıkarılır.

    A+={⟨Cj, \argmaxis(r~ij)⟩}j=1n,A−={⟨Cj, \argminis(r~ij)⟩}j=1n,s(μ,ν)=μ2−ν2;|{r~ij:i∈\argmaxhs(r~hj)}|=|{r~ij:i∈\argminhs(r~hj)}|=1
    LaTeX A^{+} = \{\langle C_{j},\ \arg\max_{i} s(\tilde{r}_{ij}) \rangle\}_{j=1}^{n},\quad A^{-} = \{\langle C_{j},\ \arg\min_{i} s(\tilde{r}_{ij}) \rangle\}_{j=1}^{n},\quad s(\mu,\nu) = \mu^{2} - \nu^{2};\quad \left|\{\tilde r_{ij}:i\in\arg\max_h s(\tilde r_{hj})\}\right|=\left|\{\tilde r_{ij}:i\in\arg\min_h s(\tilde r_{hj})\}\right|=1
  4. Adım 4 — Her alternatifin PF-PIS ve PF-NIS'e ağırlıklı Hamming uzaklığını (μ², ν², π²) bileşenleri üzerinden hesapla; kriter ağırlıkları w_j toplam içinde (Zhang-Xu kanonik).

    D(xi,x±)=12∑j=1nwj(|μij2−μj±2|+|νij2−νj±2|+|πij2−πj±2|),i=1,…,m
    LaTeX D(x_{i}, x^{\pm}) = \tfrac{1}{2} \sum_{j=1}^{n} w_{j} \Bigl( |\mu_{ij}^{2} - \mu_{j}^{\pm 2}| + |\nu_{ij}^{2} - \nu_{j}^{\pm 2}| + |\pi_{ij}^{2} - \pi_{j}^{\pm 2}| \Bigr),\quad i = 1,\ldots,m
  5. Adım 5 — Revize yakınlık indeksi ζ'yi hesapla (Zhang-Xu 2014 Eq.3.10, Hadi-Vencheh & Mirjaberi 2014 kaynaklı). ζ ≤ 0; ζ = 0 yalnızca alternatif aynı anda max D⁻ ve min D⁺'a sahipse. Klasik D⁻/(D⁺+D⁻) yerine kullanılır çünkü o eşzamanlı PIS-yakın / NIS-uzak seçimini garanti etmez.

    ζ(xi)=D(xi,x−)Dmax(xi,x−)−D(xi,x+)Dmin(xi,x+),Dmax(xi,x−)=maxkD(xk,x−), Dmin(xi,x+)=minkD(xk,x+),maxkD(xk,x−)>0,minkD(xk,x+)>0
    LaTeX \zeta(x_{i}) = \dfrac{D(x_{i}, x^{-})}{D_{\max}(x_{i}, x^{-})} - \dfrac{D(x_{i}, x^{+})}{D_{\min}(x_{i}, x^{+})},\quad D_{\max}(x_{i}, x^{-}) = \max_{k} D(x_{k}, x^{-}),\ D_{\min}(x_{i}, x^{+}) = \min_{k} D(x_{k}, x^{+}),\quad \max_k D(x_k,x^{-})>0,\quad \min_k D(x_k,x^{+})>0
  6. Adım 6 — Alternatifleri ζ azalan sırada sırala. En iyi alternatif maksimum ζ'ye sahip olandır; ζ=0 global optimum yalnızca bir alternatif her iki ideal mesafede de baskınsa elde edilir.

    rank(xi)=1+∑h=1m1{ζ(xh)>ζ(xi)},display in descending ζ order
    LaTeX \operatorname{rank}(x_i)=1+\sum_{h=1}^{m}\mathbf{1}\{\zeta(x_h)>\zeta(x_i)\},\quad\text{display in descending }\zeta\text{ order}

Yöntem ayrıntıları kaynak kütüphanedeki özgün (İngilizce) metindir.

Sezgi

Pythagorean outranking/ranking - Pythagorean Fuzzy Number (PFN: μ, ν; μ²+ν² ≤ 1). Output typically utility (higher value = preferred).

Sonucu okuma: PF-TOPSIS preserves native membership and nonmembership ratings. The score μ²−ν² selects native ideal candidates; real criterion weights enter the PF distances. Final alternatives are ranked by revised closeness ζ = D−/max(D−) − D+/min(D+), not by the ideal-selection score. Both denominators must be strictly positive. Distinct native PFNs sharing an extremal score are rejected until a source-verified comparison convention is available.

Varsayımlar

  • Decision matrix entries are valid Pythagorean Fuzzy 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 Pythagorean Fuzzy 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

  • Sonlu bileşenleri [0,1] aralığında ve μ²+ν²≤1 koşulunu sağlayan yerel PFN çiftleri temin ediniz.
  • Birim basitlik üzerinde gerçek kriter ağırlıkları kullanın. Bu varyant PFN kriter ağırlıklarını kabul etmez.
  • Pozitif ideale sıfır minimum uzaklık veya negatif ideale sıfır maksimum uzaklık, revize yakınlığı tanımsız kılar. Epsilon ikameleri ve klasik yakınlık uygulanmaz.
  • İdeal seçim skoru ile son revize yakınlık farklı büyüklüklerdir. Son bulanıklaştırma ayarı uygulanmamıştır.

Hesap adımları ve dayanakları

  1. Construct the Pythagorean fuzzy decision matrix R = (C_j(x_i))_{m×n}; each entry is a PFN (μ, ν) with μ²+ν²≤1, π = √(1−μ²−ν²).

    Dayanak: Zhang & Xu 2014, §3.1 Eq. (3.1); Yager 2013 PFS Def.

  2. Cost-criterion complement normalisation: keep benefit criteria as-is; for cost criteria swap membership and non-membership: (μ,ν) → (ν,μ). Note: Zhang & Xu 2014 §4 example uses all-benefit criteria; complement is a widely adopted PFS extension.

    Dayanak: Standard PFS-TOPSIS extension; Zhang & Xu 2014 §4 example: all benefit (no complement exercised).

  3. Identify PF-PIS A⁺ and PF-NIS A⁻ directly from the normalised matrix R via the score function s(p) = μ² − ν²: per column, A⁺ takes the PFN with maximum score, A⁻ the PFN with minimum score. Zhang & Xu's canonical path applies weights inside the distance (F4), not via prior scalar weighting - so PIS/NIS are extracted from R, not from a weighted matrix.

    Dayanak: Zhang & Xu 2014, Def 2.4 Eq.(2.5) score; §3.2 Eqs.(3.2),(3.6) PIS/NIS extraction.

  4. Compute weighted Hamming distance from each alternative to PF-PIS and PF-NIS over (μ², ν², π²) components, with criterion weights w_j inside the sum (Zhang-Xu canonical, no separate scalar weighting step).

    Dayanak: Zhang & Xu 2014, Def 3.1 Eq.(3.3) base distance; Eqs.(3.4),(3.7) weighted aggregation.

  5. Compute the revised closeness index ζ (Zhang-Xu 2014 Eq.3.10, originating from Hadi-Vencheh & Mirjaberi 2014). ζ ≤ 0 always; ζ = 0 attained iff an alternative simultaneously achieves the maximum D⁻ and the minimum D⁺. Used in preference to the classical relative closeness D⁻/(D⁺+D⁻) because the latter cannot guarantee simultaneous PIS-closest / NIS-farthest selection.

    Dayanak: Zhang & Xu 2014, Eq.(3.10); Hadi-Vencheh & Mirjaberi 2014, Inform Sci 277:263-272.

  6. Rank alternatives in descending order of ζ. The optimal alternative is the one with maximum ζ; the global optimum ζ=0 is attained when (and only when) one alternative dominates both ideal-set distances.

    Dayanak: Zhang & Xu 2014, §3.3 Algorithm Step 5, Eq.(3.11).