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

Kullanım alanları

SFZN-MARCOS

SFZN-MARCOS - Küresel Bulanık Z-Sayıları MARCOS Sıralama

Küresel Z-sayı belirsizliği altında anti-ideal ve ideal sabitleyicilere göre genişletilmiş-matris fayda dereceleriyle uzlaşma sıralaması

Formül adımları

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

  1. SFZN karar matrisi, kriter ağırlıkları ve yön vektörünü doğrula.

    Lok=[Lo,ijk]m×n, k=1,…,K; Ω˘=(Ω˘1,…,Ω˘n)
    LaTeX L_o^k = [L_{o,ij}^k]_{m \times n},\ k = 1, \ldots, K;\ \breve{\Omega} = (\breve{\Omega}_1, \ldots, \breve{\Omega}_n)
  2. Uzman-başına matrisler verilmişse, uzman ağırlıkları Ω̆^e ile SFŽNWA kullanarak birleştir (Niu Tanım II.6).

    SFZˇNWA(L1,…,LK)=(1−∏(1−ϵk2)Ωke, 1−∏(1−τϵ,k2)Ωke, ∏νkΩke, ∏τν,kΩke, ∏∂kΩke, ∏τ∂,kΩke)
    LaTeX SF\check{Z}NWA(L_1, \ldots, L_K) = \left( \sqrt{1 - \prod(1 - \epsilon_k^2)^{\Omega_k^e}},\ \sqrt{1 - \prod(1 - \tau_{\epsilon,k}^2)^{\Omega_k^e}},\ \prod \nu_k^{\Omega_k^e},\ \prod \tau_{\nu,k}^{\Omega_k^e},\ \prod \partial_k^{\Omega_k^e},\ \prod \tau_{\partial,k}^{\Omega_k^e} \right)
  3. Kriter ağırlıklarını Ω̆ elde et (genellikle Niu §V.A Adım 3 başına zincirlenmiş SFZN-CRITIC yönteminden).

    Ω˘=(Ω˘1,…,Ω˘n), ∑jΩ˘j=1
    LaTeX \breve{\Omega} = (\breve{\Omega}_1, \ldots, \breve{\Omega}_n),\ \sum_j \breve{\Omega}_j = 1
  4. SFZN karar matrisini yön-farkındalıklı normalize et: fayda sütunları değişmez; maliyet sütunları (ε,τ_ε)↔(∂,τ_∂) takas eder.

    ℒo,ij={{(ϵij,τϵij),(νij,τνij),(∂ij,τ∂ij)},j∈Rb{(∂ij,τ∂ij),(νij,τνij),(ϵij,τϵij)},j∈Rc
    LaTeX \mathcal{L}_{o,ij} = \begin{cases} \{(\epsilon_{ij}, \tau_{\epsilon_{ij}}), (\nu_{ij}, \tau_{\nu_{ij}}), (\partial_{ij}, \tau_{\partial_{ij}})\}, & j \in R_b \\ \{(\partial_{ij}, \tau_{\partial_{ij}}), (\nu_{ij}, \tau_{\nu_{ij}}), (\epsilon_{ij}, \tau_{\epsilon_{ij}})\}, & j \in R_c \end{cases}
  5. Niu §V.A Adım 5 başına alternatifler boyunca kriter başına Pozitif İdeal Çözüm P+ ve Negatif İdeal Çözüm N- hesapla.

    Pj+={(maxiϵij,maxiτϵ,ij),(miniνij,miniτν,ij),(mini∂ij,miniτ∂,ij)}; Nj−={(min,min),(min,min),(max,max)} symmetrically
    LaTeX P_j^+ = \{(\max_i \epsilon_{ij}, \max_i \tau_{\epsilon,ij}), (\min_i \nu_{ij}, \min_i \tau_{\nu,ij}), (\min_i \partial_{ij}, \min_i \tau_{\partial,ij})\};\ N_j^- = \{(\min, \min), (\min, \min), (\max, \max)\}\ \text{symmetrically}
  6. Niu §V.A Adım 6 başına bileşen × güvenilirlik çarpımları kullanarak Öklid uzaklıkları d+_ij (PIS'e) ve d-_ij (NIS'e) hesapla.

    dij+=(ϵijτϵ,ij−ϵj+τϵ,j+)2+(νijτν,ij−νj+τν,j+)2+(∂ijτ∂,ij−∂j+τ∂,j+)2; dij− analogous with Nj−
    LaTeX d_{ij}^+ = \sqrt{(\epsilon_{ij}\tau_{\epsilon,ij} - \epsilon_j^+\tau_{\epsilon,j}^+)^2 + (\nu_{ij}\tau_{\nu,ij} - \nu_j^+\tau_{\nu,j}^+)^2 + (\partial_{ij}\tau_{\partial,ij} - \partial_j^+\tau_{\partial,j}^+)^2};\ d_{ij}^- \text{ analogous with } N_j^-
  7. Hücre başına yakınlık katsayısı C_ij = d-_ij/(d+_ij + d-_ij) hesapla, her SFZN hücresini [0,1] aralığında net bir değere eşleştirir.

    ℭij=dij−dij++dij−
    LaTeX \mathfrak{C}_{ij} = \frac{d_{ij}^-}{d_{ij}^+ + d_{ij}^-}
  8. (m+2)×n şekilli genişletilmiş karar matrisi 𝔄 oluştur: anti-ideal satır 𝔄^- = {min_i C_ij} en üste ve ideal satır 𝔄^+ = {max_i C_ij} en alta ekle.

    𝔄=(ℭ1−ℭ2−⋯ℭn−ℭ11ℭ12⋯ℭ1n⋮⋮ℭm1ℭm2⋯ℭmnℭ1+ℭ2+⋯ℭn+), ℭj+=maxiℭij, ℭj−=miniℭij
    LaTeX \mathfrak{A} = \begin{pmatrix} \mathfrak{C}_{1}^- & \mathfrak{C}_{2}^- & \cdots & \mathfrak{C}_{n}^- \\ \mathfrak{C}_{11} & \mathfrak{C}_{12} & \cdots & \mathfrak{C}_{1n} \\ \vdots & & & \vdots \\ \mathfrak{C}_{m1} & \mathfrak{C}_{m2} & \cdots & \mathfrak{C}_{mn} \\ \mathfrak{C}_{1}^+ & \mathfrak{C}_{2}^+ & \cdots & \mathfrak{C}_{n}^+ \end{pmatrix},\ \mathfrak{C}_{j}^+ = \max_i \mathfrak{C}_{ij},\ \mathfrak{C}_{j}^- = \min_i \mathfrak{C}_{ij}
  9. Genişletilmiş matrisi yön-farkındalıklı normalize et: fayda n_ij = C_ij/C_j+; maliyet n_ij = C_j+/C_ij.

    nij={ℭijℭj+,j∈Rbℭj+ℭij,j∈Rc
    LaTeX n_{ij} = \begin{cases} \frac{\mathfrak{C}_{ij}}{\mathfrak{C}_j^+}, & j \in R_b \\ \frac{\mathfrak{C}_j^+}{\mathfrak{C}_{ij}}, & j \in R_c \end{cases}
  10. Normalize genişletilmiş matrisi ağırlıklandır: f_ij = n_ij × Ω̆_j (şekil (m+2)×n).

    fij=nij×Ω˘j
    LaTeX f_{ij} = n_{ij} \times \breve{\Omega}_j
  11. Alternatif başına fayda derecelerini hesapla: U-_i = S_i/S-, U+_i = S_i/S+, burada S_i (i+1)-inci satır toplamı, S- anti-ideal satır toplamı (satır 1), S+ ideal satır toplamı (satır m+2).

    𝔘i−=𝔖i𝔖−; 𝔘i+=𝔖i𝔖+; 𝔖i=∑j=1nf(i+1)j; 𝔖−=∑j=1nf1j; 𝔖+=∑j=1nf(m+2)j
    LaTeX \mathfrak{U}_i^- = \frac{\mathfrak{S}_i}{\mathfrak{S}^-};\ \mathfrak{U}_i^+ = \frac{\mathfrak{S}_i}{\mathfrak{S}^+};\ \mathfrak{S}_i = \sum_{j=1}^{n} f_{(i+1)j};\ \mathfrak{S}^- = \sum_{j=1}^{n} f_{1j};\ \mathfrak{S}^+ = \sum_{j=1}^{n} f_{(m+2)j}
  12. Stević 2020 kanonik MARCOS fayda fonksiyonu F(U_i)'i F(U+) = U-/(U++U-), F(U-) = U+/(U++U-) ve F(U_i) = (U+ + U-) / (1 + (1-F(U+))/F(U+) + (1-F(U-))/F(U-)) ile hesapla.

    F(𝔘i)=𝔘i++𝔘i−1+1−F(𝔘i+)F(𝔘i+)+1−F(𝔘i−)F(𝔘i−); F(𝔘i+)=𝔘i−𝔘i++𝔘i−; F(𝔘i−)=𝔘i+𝔘i++𝔘i−
    LaTeX F(\mathfrak{U}_i) = \frac{\mathfrak{U}_i^+ + \mathfrak{U}_i^-}{1 + \frac{1 - F(\mathfrak{U}_i^+)}{F(\mathfrak{U}_i^+)} + \frac{1 - F(\mathfrak{U}_i^-)}{F(\mathfrak{U}_i^-)}};\ F(\mathfrak{U}_i^+) = \frac{\mathfrak{U}_i^-}{\mathfrak{U}_i^+ + \mathfrak{U}_i^-};\ F(\mathfrak{U}_i^-) = \frac{\mathfrak{U}_i^+}{\mathfrak{U}_i^+ + \mathfrak{U}_i^-}
  13. Alternatifleri F(U_i)'nin azalan sırasında sırala; en yüksek F(U) en iyidir.

    rank:F(𝔘)(1)≥F(𝔘)(2)≥…≥F(𝔘)(m)
    LaTeX \text{rank}: F(\mathfrak{U})_{(1)} \geq F(\mathfrak{U})_{(2)} \geq \ldots \geq F(\mathfrak{U})_{(m)}

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

Sezgi

Sonucu okuma: Output ranks alternatives by F(U_i) ∈ [0, 1] (MARCOS utility function combining utility to ideal and anti-ideal). Best alternative has highest F(U). MARCOS differs from TOPSIS by constructing an EXTENDED decision matrix that explicitly includes anti-ideal and ideal rows, then computing utility degrees relative to these extended-matrix anchors. The canonical Stević 2020 utility function F(U) = (U+ + U-)/(1 + (1-F(U+))/F(U+) + (1-F(U-))/F(U-)) combines both utilities. SFZN reliability (τ_ε, τ_ν, τ_∂) modulates each component via the (component × reliability) Euclidean distance in Step 6, then collapses to a crisp closeness coefficient in Step 7.

Sık yapılan hatalar

  • PAPER-SEVİYESİ F(U) HATASI: Niu 2024 Tablo XXV F(U_T1)=0.69628 ve F(U_T3)=0.70045 rapor eder, bunlar Niu'nun kendi Tablo XXIV U değerlerine kanonik Stević 2020 formülü uygulandığında takas edilmiş görünüyor (kanonik T1=0.70046, T3=0.69630 üretir). Niu'nun rapor ettiği sıralama T3≥T1 (Tablo XXVI) bu nedenle belgelenen algoritmayla tutarsız. Manifest kanonik formülü kullanır; motor yeniden üretimi T3≥T1≥T2≥T4 değil T1≥T3≥T2≥T4 üretecektir.
  • Adım 8'de karar matrisini genişletmeyi unutmak - MARCOS, Adım 9'daki normalizasyondan ÖNCE yakınlık katsayısı matrisine anti-ideal ve ideal satırları eklemeyi GEREKTİRİR; genişletmeyi atlamak yanlış fayda dereceleri üretir.
  • Yakınlık katsayısı C_ij = d-/(d++d-) (Niu §V.A Adım 7 - SFZN'i nete çöker) ile CRADIS'teki yakınlık katsayısı formunu (böyle bir çökme adımı yok; uzaklıkları doğrudan kullanır) karıştırma.
  • Kanonik Stević 2020 iç içe formu yerine farklı bir MARCOS fayda fonksiyonu varyantı (örn. F(U) = U+ + U- ortalama) kullanmak - yalnızca kanonik formül Niu §V.A Adım 12'de belgelidir.