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

Kullanım alanları

DHF-COPRAS

DHF-COPRAS - COPRAS yönteminin Çift Kararsız Bulanık (DHF) uzantısı

Dual Hesitant üstünlük/sıralama - Çift Kararsız Bulanık Eleman (ÇKBE: h(x) üyelik kümesi, g(x) üye olmama kümesi)

Formül adımları

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

  1. Adım I (Rani & Mishra §3.2) — Alternatif kümesi G=(G_1,…,G_m) ve kriter kümesi F=(F_1,…,F_n). l adet uzman DHFE karar matrisi Z=(z_{ij}^k); pure HFE girdileri = g_{ij}^k=∅ özel hali. Kriter yön kümesi Υ_1=fayda/Υ_2=maliyet alınır.

    Z=(zijk)m×n,k=1,…,l; zijk=⟨hijk, gijk⟩; Υ1∪Υ2={1,…,n}
    LaTeX Z = (z_{ij}^{k})_{m\times n},\quad k=1,\dots,l;\ z_{ij}^{k}=\langle h_{ij}^{k},\ g_{ij}^{k}\rangle;\ \Upsilon_{1}\cup\Upsilon_{2}=\{1,\dots,n\}
  2. Adım II (Rani & Mishra Eq.7) — Crisp uzman ağırlık vektörü λ. weight_method='entropy_eq7': HFS entropisi e(ħ_k) ile λ_k=(1−e(ħ_k))/Σ(1−e(ħ_k)); yüksek entropi → düşük ağırlık. weight_method='direct': λ doğrudan additional_input ile verilir.

    λk=1−e(ℏk)∑k=1l(1−e(ℏk)),k=1,…,l;∑k=1lλk=1
    LaTeX \lambda_{k} = \dfrac{1 - e(\hbar_{k})}{\sum_{k=1}^{l}\bigl(1 - e(\hbar_{k})\bigr)},\quad k=1,\dots,l;\quad \sum_{k=1}^{l}\lambda_{k}=1
  3. Adım III (Rani & Mishra Eq.8 → Zhu 2012 DHFWA lifti) — l adet DHFE matrisini DHFWA operatörü ile (λ_k ile) AHF-D matrisi P=(ξ_{ij})'ye birleştir. Pure HFE girdiler (g=∅) için Mishra HFWA Eq.(8)'e tam indirgenir; g≠∅ için non-membership bileşeni Zhu 2012 Eq.(4) ile geometrik birleşir.

    ξij=⨁k=1lλkzijk=\langle⋃γijk∈hijk\{1−∏k=1l(1−γijk)λk\}, ⋃ηijk∈gijk\{∏k=1l(ηijk)λk\}\rangle
    LaTeX \xi_{ij} = \bigoplus_{k=1}^{l} \lambda_{k}\,z_{ij}^{k} = \Bigl\langle \bigcup_{\gamma_{ij}^{k}\in h_{ij}^{k}} \Bigl\{1 - \prod_{k=1}^{l}\bigl(1-\gamma_{ij}^{k}\bigr)^{\lambda_{k}}\Bigr\},\ \bigcup_{\eta_{ij}^{k}\in g_{ij}^{k}} \Bigl\{\prod_{k=1}^{l}\bigl(\eta_{ij}^{k}\bigr)^{\lambda_{k}}\Bigr\} \Bigr\rangle
  4. Adım IV (Rani & Mishra §3.2 Adım IV-A..IV-F, Eq.9–11) — SWARA kriter ağırlıkları w. (IV-A) DHFE skoru s(ξ_{ij})=mean(h)−mean(g) (Zhu 2012; g=∅ ile Mishra Eq.(2)'ye indirgenir). (IV-B) DE kriterleri sıralar. (IV-C) DE j>1 için s_j verir. (IV-D) Eq.(9) k_1=1, k_j=s_j+1. (IV-E) Eq.(10) p_1=1, p_j=p_{j−1}/k_j. (IV-F) Eq.(11) w_j=p_j/Σp_j, Σw_j=1.

    kj={1j=1sj+1j>1;pj={1j=1pj−1/kjj>1;wj=pj∑j=1npj
    LaTeX k_{j} = \begin{cases} 1 & j=1 \\ s_{j}+1 & j>1 \end{cases};\quad p_{j} = \begin{cases} 1 & j=1 \\ p_{j-1}/k_{j} & j>1 \end{cases};\quad w_{j} = \dfrac{p_{j}}{\sum_{j=1}^{n} p_{j}}
  5. Adım V-prep (Rani & Mishra 2020 §3.2 kimlik etiketi) — Seminal HF-SWARA-COPRAS tarifinde maliyet yönü açık bir tamamlayıcı tarafından normalleştirilmez; Denklem.12–13 P'nin ham fayda ve maliyet hücrelerini birleştirir ve yön inversion analitik olarak Denklem.15'teki (Adım VI) (1−γ)·(Σ S(v_k))/(S(v_i)·Σ 1/S(v_k)) terimi tarafından gerçekleştirilir. Bu nedenle F5 kimlik geçişidir P'≡P, motorun F-dizisinde yapısal bir yer alan olarak korunur; aşağı yönlü Adım V (F6) P' kelime kelime kullanır ve kağıt Tablo 8 değerlerini S(σ_i) ve S(v_i) için ≤0.005 içinde yeniden üretir (kağıt 3-ondalık kesinlik rapor eder).

    ξij′=ξij∀(i,j)∈{1,…,m}×{1,…,n}
    LaTeX \xi'_{ij} = \xi_{ij}\quad \forall (i,j)\in\{1,\dots,m\}\times\{1,\dots,n\}
  6. Adım V (Rani & Mishra Eq.12–13) — Alternatif başına fayda toplamı σ_i (Eq.12) ve maliyet toplamı v_i (Eq.13); DHFE-değerli ağırlıklı toplamlar (Zhu 2012 Eq.5,7). σ_i fayda sütunları Υ_1'de, v_i maliyet sütunları Υ_2'de toplanır. w_j F4'ten gelir.

    σi=⨁j∈Υ1wjξij,vi=⨁j∈Υ2wjξij,i=1,2,…,m
    LaTeX \sigma_{i} = \bigoplus_{j\in\Upsilon_{1}} w_{j}\,\xi_{ij},\qquad v_{i} = \bigoplus_{j\in\Upsilon_{2}} w_{j}\,\xi_{ij},\quad i=1,2,\dots,m
  7. Adım VI-hazırlık — σ_i ve v_i'yi DHFE skor fonksiyonu s(d)=mean(h)−mean(g) ile crisp skalarlere indirge (Zhu 2012 Tanım 2). Pure HFE (g=∅) için Mishra Eq.(2)'ye indirgenir. DHFE girdileri için skor negatif olabilir (s(d)∈[−1,1]); Q-formülü S(v_i)≤0 için belgelenmiş yakınsama gerektirir.

    S(σi)=1|hσi|∑γ∈hσiγ−1|gσi|∑η∈gσiη,S(vi) analogously; mean(∅)≡0
    LaTeX S(\sigma_{i}) = \tfrac{1}{|h_{\sigma_{i}}|}\sum_{\gamma\in h_{\sigma_{i}}}\gamma - \tfrac{1}{|g_{\sigma_{i}}|}\sum_{\eta\in g_{\sigma_{i}}}\eta,\quad S(v_{i})\ \text{analogously};\ \text{mean}(\emptyset)\equiv 0
  8. Adım VI (Rani & Mishra Eq.14–15) — Alternatif göreli ağırlığı θ_i=γ·S(σ_i)+(1−γ)·(Σ_i S(v_i))/(S(v_i)·Σ_i (1/S(v_i))), γ∈[0,1]. Eq.(14) ağırlıksız (γ=1 limit), Eq.(15) strateji-parametreli (γ=0.5 varsayılan). Bileşik oran klasik Zavadskas–Kaklauskas 1996 COPRAS Q-formülünün DHFE skorları üzerinde uygulanmasıdır.

    θi=γS(σi)+(1−γ)∑i=1mS(vi)S(vi)∑i=1m1S(vi),i=1,2,…,m
    LaTeX \theta_{i} = \gamma\,S(\sigma_{i}) + (1-\gamma)\,\dfrac{\sum_{i=1}^{m} S(v_{i})}{S(v_{i})\,\sum_{i=1}^{m} \dfrac{1}{S(v_{i})}},\quad i=1,2,\dots,m
  9. Adım VII–VIII (Rani & Mishra Eq.16–17) — Öncelik sıralaması ve fayda derecesi. Adım VII: G^*=arg max θ_i (Eq.16); azalan θ_i sıralaması. Adım VIII: fayda derecesi λ_i=(θ_i/θ_max)×100% (Eq.17), λ_i∈[0,100]%, λ_{i^*}=100%.

    G*=\argmaxiθi;λi=θiθmax×100%, i=1,…,m;rank descending in θi
    LaTeX G^{*} = \arg\max_{i} \theta_{i};\quad \lambda_{i} = \dfrac{\theta_{i}}{\theta_{\max}}\times 100\%,\ i=1,\dots,m;\quad \text{rank descending in } \theta_{i}

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

Sezgi

Dual Hesitant outranking/ranking - Dual Hesitant Fuzzy Element (DHFE: h(x) membership set, g(x) non-membership set). Output typically utility (higher value = preferred).

Sonucu okuma: DHF-COPRAS (Rani & Mishra 2020 HF-SWARA-COPRAS lifted to DHFE) is the dual-hesitant extension of COPRAS with integrated SWARA criterion weighting and entropy-based DE weighting. l decision experts each supply a DHFE matrix; DHFWA (Eq.8 lift of Zhu 2012 Eq.4) aggregates them into the AHF-D matrix using crisp DE weights λ_k (Eq.7 HFS-entropy or direct). Each AHF-D cell is defuzzified via the DHFE score s(d)=mean(h)−mean(g) (Zhu 2012 Def. 2) for SWARA ordering; SWARA Eqs.(9)-(11) yield criterion weights w_j. Cost columns are complemented (Zhu 2012 Eq.6 swap h↔g) and benefit/cost aggregates σ_i, v_i are computed as DHFE-weighted sums (Eqs.12-13). Their crisp scores S(σ_i), S(v_i) feed the Zavadskas-Kaklauskas Q-formula θ_i=γ·S(σ_i)+(1−γ)·(Σ S(v_i))/(S(v_i)·Σ(1/S(v_i))) (Eq.15) with strategy parameter γ∈[0,1] (default 0.5; γ<0.5 pessimistic toward cost criteria, γ>0.5 optimistic toward benefit). Alternatives are ranked DESCENDING by θ_i; the degree of utility λ_i=(θ_i/θ_max)×100% (Eq.17) yields a percentage comparison against the best. Pure-HFE inputs (g=∅) collapse DHFWA→HFWA and reproduce the seminal Rani & Mishra ranking exactly.

Varsayımlar

  • Decision matrix entries are valid Dual Hesitant 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 COPRAS 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 Dual Hesitant 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

  • Pure HFE vs DHFE girdileri: motor ikisini de kabul eder; HFE'ler Eq.(8) DHFWA öncesi otomatik olarak g=∅ ile DHFE'ye yükseltilir. Sessizce sentetik g={1−max(h)} (Atanassov tereddüt tekilliği) ekleme - skoru −mean(g) kadar kaydırır ve sıralamayı bozar; sadece kullanıcı açıkça intuitionistic gömme istiyorsa yap.
  • Strateji parametresi γ duyarlılığı: Eq.(15) sıralaması Rani & Mishra Tablo 9'da bildirilen γ-eşiklerinde çevrilebilir (§4 SSS örneğinde γ≈0.2-0.3 üst değişim, γ≈0.7-0.8 alt değişim). Kullanılan γ'yı belgele ve γ∈{0.0,0.25,0.5,0.75,1.0} duyarlılığını koş.
  • S(v_i) işareti ve sıfır durumları: DHFE girdileri (g≠∅) kullanıldığında maliyet skoru S(v_i)=mean(h)−mean(g) negatif olabilir; Q bileşik oranı Σ S(v_i)/(S(v_i)·Σ(1/S(v_i))) tanımsızlaşır. Motor (a) tüm S(v_i)'ye pozitif kayma δ ekleyerek, ya da (b) |S(v_i)| kullanarak ele alır. Pure HFE (g=∅) için S(v_i)≥0 ve sorun çıkmaz.
  • Entropiden türetilmiş DE ağırlığı dayanıklılığı: Eq.(7) tüm DE maksimum kararsızlık verirse (e(ħ_k)=1 ∀k) payda 0 olur. Motor tekdüze λ_k=1/l'ye geri düşer; güçlü ön bilgi olanlar weight_method='direct'i kullanmalı.

Hesap adımları ve dayanakları

  1. Step I (Rani & Mishra §3.2) - Originate the alternative set G=(G_1,…,G_m) and criteria set F=(F_1,…,F_n). Obtain l per-DE DHFE decision matrices Z=(z_{ij}^k)_{m×n}, k=1,…,l, with z_{ij}^k=⟨h_{ij}^k, g_{ij}^k⟩. The pure HFE inputs of the seminal HF-SWARA-COPRAS algorithm are the special case g_{ij}^k=∅ for all (i,j,k). Receive the criterion direction set Υ_1=benefit (max) / Υ_2=cost (min).

    Dayanak: Rani & Mishra 2020 §3.2 Step I

  2. Step II (Rani & Mishra Eq.7) - Compute the crisp DE weight vector λ=(λ_1,…,λ_l). If weight_method='entropy_eq7', evaluate the HFS entropy e(ħ_k) (Eq.6 Mishra et al. 2018) on the k-th DE preference matrix and apply Eq.(7) λ_k=(1−e(ħ_k))/Σ_{k=1}^{l}(1−e(ħ_k)); the higher entropy ⇒ lower DE weight. If weight_method='direct', λ is supplied directly via expert_weight_vector additional_input.

    Dayanak: Rani & Mishra 2020 §3.2 Step II, Eq.(7); HFS entropy: Mishra et al. (2018), Def. 5 Eq.(6)

  3. Step III (Rani & Mishra Eq.8 → Zhu et al. 2012 DHFWA lift) - Aggregate the l per-DE DHFE matrices into the collective AHF-D matrix P=(ξ_{ij})_{m×n} via the Dual Hesitant Fuzzy Weighted Average (DHFWA) operator parameterised by λ_k. For pure HFE inputs (g=∅) this reduces verbatim to the HFWA Eq.(8) of Rani & Mishra; for non-empty g the non-membership component is aggregated geometrically by Zhu 2012 Eq.(4).

    Dayanak: Rani & Mishra 2020 §3.2 Step III, Eq.(8); DHFWA lift: Zhu et al. 2012 Eq.(4)

  4. Step IV (Rani & Mishra §3.2 Steps IV-A..IV-F, Eqs.9-11) - Compute SWARA criterion weights w=(w_1,…,w_n). (IV-A) Defuzzify each AHF-D cell via the DHFE score s(ξ_{ij})=mean(h)−mean(g) (Zhu 2012 Def. 2; reduces to Mishra Eq.(2) S(ħ)=mean(h) when g=∅). (IV-B) DE ranks criteria highest→lowest by significance. (IV-C) DE supplies comparative significance s_j for j>1. (IV-D) Comparative coefficient k_j: k_1=1, k_j=s_j+1 for j>1 (Eq.9). (IV-E) Recalculated weight p_j: p_1=1, p_j=p_{j−1}/k_j for j>1 (Eq.10). (IV-F) Normalised criterion weight w_j=p_j/Σ_{j=1}^{n} p_j (Eq.11), Σw_j=1.

    Dayanak: Rani & Mishra 2020 §3.2 Step IV-A..IV-F, Eqs.(9)-(11); DHFE score: Zhu et al. 2012 Def. 2

  5. Step V-prep (Zhu et al. 2012 Eq.6 cost-criterion complement) - Convert the AHF-D matrix P to the direction-normalised matrix P'=(ξ'_{ij}) via the DHFE complement on cost columns: for j∈Υ_1 (benefit) ξ'_{ij}=ξ_{ij}; for j∈Υ_2 (cost) ξ'_{ij}=ξ_{ij}^{c}=⟨g_{ij}, h_{ij}⟩ (swap membership/non-membership sets). For pure HFE inputs (g=∅) the complement degenerates to ξ_{ij}^{c}=⟨∅, h_{ij}⟩; downstream Step V-VI then yields v_i with empty membership and full non-membership, and score s(v_i)=0−mean(h)≤0 - this preserves Rani & Mishra's pure-HFE cost handling because the seminal paper aggregates cost columns directly with negative sign in Eq.(15) Q-formula rather than complementing them.

    Dayanak: Zhu et al. 2012 Eq.(6) DHFE complement; Rani & Mishra 2020 §3.2 Step V (implicit cost handling)

  6. Step V (Rani & Mishra Eqs.12-13) - Compute the per-alternative benefit-aggregate σ_i (Eq.12) and cost-aggregate v_i (Eq.13) as DHFE-valued weighted sums via Zhu 2012 Eqs.(5,7) (scalar multiplication λh and addition ⊕). σ_i aggregates over benefit columns Υ_1 of P; v_i aggregates over cost columns Υ_2 of P (using the direction-normalised P' from F5 when DHFE complement applies). The criterion weights w_j come from F4.

    Dayanak: Rani & Mishra 2020 §3.2 Step V, Eqs.(12)-(13); DHFE scalar-mult/addition: Zhu et al. 2012 Eqs.(5),(7)

  7. Step VI-prep - Defuzzify σ_i and v_i into crisp scalars S(σ_i) and S(v_i) via the DHFE score function s(d)=mean(h)−mean(g) (Zhu 2012 Def. 2). For pure HFE inputs g=∅ both σ_i and v_i carry empty non-membership and S reduces to Mishra Eq.(2). For DHFE inputs the score may be negative (s(d)∈[−1,1]); document the convention and ensure subsequent Q-formula handles S(v_i)≤0 via the |·| convention or via adding a positive offset (see L.deviations_from_seminal).

    Dayanak: Zhu et al. 2012 Def. 2 (score function); Rani & Mishra 2020 Eq.(2) (HFE special case)

  8. Step VI (Rani & Mishra Eqs.14-15) - Compute the relative weight θ_i of each alternative via the COPRAS compound ratio θ_i=γ·S(σ_i)+(1−γ)·(Σ_i S(v_i))/(S(v_i)·Σ_i (1/S(v_i))), γ∈[0,1]. Eq.(14) is the unweighted form (γ=1 limit), Eq.(15) is the strategy-parameterised form (γ=0.5 default). The compound ratio is the literature-standard Zavadskas-Kaklauskas 1996 COPRAS Q-formula applied on DHFE scores.

    Dayanak: Rani & Mishra 2020 §3.2 Step VI, Eqs.(14)-(15); Zavadskas & Kaklauskas 1996 classical COPRAS Q-formula

  9. Steps VII-VIII (Rani & Mishra Eqs.16-17) - Determine the priority order and degree of utility. Step VII: the optimal alternative is G^*=arg max_i θ_i (Eq.16); alternatives are sorted descending by θ_i. Step VIII: degree of utility λ_i=(θ_i/θ_max)×100% (Eq.17), λ_i∈[0,100]%, λ_{i^*}=100%.

    Dayanak: Rani & Mishra 2020 §3.2 Steps VII-VIII, Eqs.(16)-(17)