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

Kullanım alanları

FUZZY-CODAS

Fuzzy CODAS - CODAS yönteminin Fuzzy uzantısı

Fuzzy üstünlük/sıralama - Üçgen Bulanık Sayı (TBS: l, m, u)

Formül adımları

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

  1. TFN matrisini x̃ij=(xijα,xijβ,xijγ) ve ağırlıkları w̃j=(wjα,wjβ,wjγ) olarak al.

    X̃=[x̃ij];w~j=(wjα,wjβ,wjγ)
    LaTeX X̃=[x̃_{ij}];\quad\tilde{w}_j=(w_j^{\alpha},w_j^{\beta},w_j^{\gamma})
  2. Normalize et: fayda r̃ij=(xijα/Mγj, xijβ/Mγj, xijγ/Mγj), Mγj=max_i(xijγ). Maliyet r̃ij=(mαj/xijγ, mαj/xijβ, mαj/xijα), mαj=min_i(xijα).

    r~ij={(xijα/Mjγ,xijβ/Mjγ,xijγ/Mjγ)j∈Ω+[4pt](mjα/xijγ,mjα/xijβ,mjα/xijα)j∈Ω−
    LaTeX \tilde{r}_{ij}=\begin{cases}\bigl(x_{ij}^{\alpha}/M_j^{\gamma},\;x_{ij}^{\beta}/M_j^{\gamma},\;x_{ij}^{\gamma}/M_j^{\gamma}\bigr)&j\in\Omega_{+}\\[4pt]\bigl(m_j^{\alpha}/x_{ij}^{\gamma},\;m_j^{\alpha}/x_{ij}^{\beta},\;m_j^{\alpha}/x_{ij}^{\alpha}\bigr)&j\in\Omega_{-}\end{cases}
  3. Ağırlıklı: ṽij=r̃ij⊗w̃j=(rα·wα, rβ·wβ, rγ·wγ).

    v~ij=(rijαwjα,rijβwjβ,rijγwjγ)
    LaTeX \tilde{v}_{ij}=(r_{ij}^{\alpha}w_j^{\alpha},\;r_{ij}^{\beta}w_j^{\beta},\;r_{ij}^{\gamma}w_j^{\gamma})
  4. NIS (negatif ideal): her kriter için n̊j=min_i COA(ṽij). Öklid Êi=√(Σj(COA(ṽij)-n̊j)²). Taksi T̂i=Σj|COA(ṽij)-n̊j|.

    n~j=\argminv~ijCOA(v~ij);Ei=∑j(vijl−njl)2+4(vijm−njm)2+(viju−nju)26;Ti=∑j|vijl−njl|+4|vijm−njm|+|viju−nju|6
    LaTeX \tilde n_j=\arg\min_{\tilde v_{ij}} COA(\tilde v_{ij});\quad E_i=\sqrt{\sum_j\frac{(v^l_{ij}-n^l_j)^2+4(v^m_{ij}-n^m_j)^2+(v^u_{ij}-n^u_j)^2}{6}};\quad T_i=\sum_j\frac{|v^l_{ij}-n^l_j|+4|v^m_{ij}-n^m_j|+|v^u_{ij}-n^u_j|}{6}
  5. İkili H̃ik=(Êi-Êk)+ψ(|Êi-Êk|≥τ)·(T̂i-T̂k), τ=0.02. Değerlendirme skoru hi=Σk H̃ik.

    Hik=(E^i−E^k)+ψ(|E^i−E^k|≥τ)·(T^i−T^k);hi=∑k=1mHik
    LaTeX H_{ik}=(\hat{E}_i-\hat{E}_k)+\psi(|\hat{E}_i-\hat{E}_k|\geq\tau)\cdot(\hat{T}_i-\hat{T}_k);\quad h_i=\sum_{k=1}^{m}H_{ik}
  6. Alternatifleri hi'ye göre azalan sıraya göre sırala.

    rank descending by hi
    LaTeX \text{rank descending by }h_i

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

Sezgi

Fuzzy outranking/ranking - Triangular Fuzzy Number (TFN: l, m, u). Output typically utility (higher value = preferred).

Sonucu okuma: fuzzy-codas extends CODAS to handle Fuzzy uncertainty. All arithmetic operations (normalisation, weighting, distance computation) are performed using Triangular Fuzzy Number (TFN: l, m, u) algebra. The final scores are defuzzified via centroid (l+m+u)/3 before ranking.

Varsayımlar

  • Decision matrix entries are valid Fuzzy (Triangular) 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 CODAS directly (avoid unnecessary uncertainty layer)
  • Aggregation operator (PFWA/PFOWA/etc.) not specified - output ambiguous

Sınırlılıklar

  • Assumes: Decision matrix entries are valid Fuzzy (Triangular) 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 TFN: l ≤ m ≤ u ve tümü ≥ 0 koşulunu sağladığından emin olun.
  • Defuzzifikasyon yöntemi sıralamayı etkiler: centroid (l+m+u)/3 kanonik seçimdir.

Hesap adımları ve dayanakları

  1. Extract TFN matrix x̃ij=(xijα,xijβ,xijγ), weights w̃j=(wjα,wjβ,wjγ).

  2. Normalize: benefit r̃ij=(xijα/Mγj, xijβ/Mγj, xijγ/Mγj), Mγj=max_i(xijγ). Cost r̃ij=(mαj/xijγ, mαj/xijβ, mαj/xijα), mαj=min_i(xijα).

  3. Weighted: ṽij=r̃ij⊗w̃j=(rα·wα, rβ·wβ, rγ·wγ).

  4. NIS (negative ideal): n̊j=min_i COA(ṽij) per criterion. Euclidean Êi=√(Σj(COA(ṽij)-n̊j)²). Taxicab T̂i=Σj|COA(ṽij)-n̊j|.

  5. Pairwise H̃ik=(Êi-Êk)+ψ(|Êi-Êk|≥τ)·(T̂i-T̂k) where τ=0.02. Appraisal score hi=Σk H̃ik.

  6. Rank alternatives descending by hi.