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

Kullanım alanları

MHF-TOPSIS

MHF-TOPSIS - TOPSIS yönteminin m-Polar Kararsız Bulanık (mHF) uzantısı

m-Polar Kararsız üstünlük/sıralama - m-Polar Kararsız Bulanık Eleman (mHFE: m'li HFE demeti, ℏ_m: Z → P([0,1]^m))

Formül adımları

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

  1. Adım 1 (Akram et al. 2019, s.10) — mHF karar matrisini H = (ℏ_m^{jk})_{p×q} oluştur; girişler mHFE'dir. j alternatifleri (j=1,…,p), k kriterleri (k=1,…,q) indeksler.

    H=(ℏmjk)p×q,ℏmjk(z)=({ζh∣ζh∈p1∘ℏmjk(z)},…,{ζh∣ζh∈pm∘ℏmjk(z)})
    LaTeX H = \big( \hbar_{m}^{jk} \big)_{p \times q}, \quad \hbar_{m}^{jk}(z) = \Big( \{\zeta_{h} \mid \zeta_{h} \in p_{1} \circ \hbar_{m}^{jk}(z)\}, \ldots, \{\zeta_{h} \mid \zeta_{h} \in p_{m} \circ \hbar_{m}^{jk}(z)\} \Big)
  2. Adım 1, devam (Akram et al. 2019, s.11 + §3.1 s.14 + §3.2 s.17) — H içindeki tüm HFE'lerin aynı r kardinalitesini paylaşması için her kutup-HFE'yi uzat. prolongation_mode='optimistic' ise her HFE'nin maksimumunu, 'pessimistic' ise minimumunu tekrarla. r = H'deki en uzun kutup-HFE kardinalitesi.

    r=maxj,k,i|pi∘ℏmjk(z)|;optimistic: pi∘ℏmjk(z)←pi∘ℏmjk(z)∪{maxpi∘ℏmjk(z)}r−|pi∘ℏmjk(z)|;pessimistic: repeat min instead
    LaTeX r = \max_{j,k,i} |p_{i} \circ \hbar_{m}^{jk}(z)|; \quad \text{optimistic: } p_{i} \circ \hbar_{m}^{jk}(z) \leftarrow p_{i} \circ \hbar_{m}^{jk}(z) \cup \{\max p_{i} \circ \hbar_{m}^{jk}(z)\}^{r - |p_{i} \circ \hbar_{m}^{jk}(z)|}; \quad \text{pessimistic: } \text{repeat } \min \text{ instead}
  3. Adım 3 (Akram et al. 2019, s.11 Tablo 2) — Ağırlıklı mHF karar matrisini H′; her hücreyi kriter ağırlığı w_k ile skaler çarp (DHFE'deki n·d kuvvet operatörü değil; her ζ_h ∈ p_i ∘ ℏ_m^{jk} ile birebir skaler çarpım).

    ℏmjk′=wkℏmjk=(wk{ζh∣ζh∈p1∘ℏmjk(z)},…,wk{ζh∣ζh∈pm∘ℏmjk(z)})=({ζh′∣ζh′∈p1∘ℏmjk(z)},…,{ζh′∣ζh′∈pm∘ℏmjk(z)})
    LaTeX \hbar_{m}^{jk'} = w_{k} \hbar_{m}^{jk} = \Big( w_{k}\{\zeta_{h} \mid \zeta_{h} \in p_{1} \circ \hbar_{m}^{jk}(z)\}, \ldots, w_{k}\{\zeta_{h} \mid \zeta_{h} \in p_{m} \circ \hbar_{m}^{jk}(z)\} \Big) = \Big( \{\zeta_{h}^{'} \mid \zeta_{h}^{'} \in p_{1} \circ \hbar_{m}^{jk}(z)\}, \ldots, \{\zeta_{h}^{'} \mid \zeta_{h}^{'} \in p_{m} \circ \hbar_{m}^{jk}(z)\} \Big)
  4. Adım 4–5 (Akram et al. 2019, s.11–12 Eş.(1)–(2)) — mHF pozitif-ideal çözüm mHP_IS'i H′'nin her kutup bileşeninde sütun-bazlı maksimumla; mHF negatif-ideal çözüm mHN_IS'i her kutup bileşeninde sütun-bazlı minimumla hesapla.

    mHPIS={(ℏm1′)+,(ℏm2′)+,…,(ℏmq′)+},(ℏmk′)+=maxj(ℏmjk′)=({(ζh′)+∣(ζh′)+∈p1∘ℏmjk(z)},…,{(ζh′)+∣(ζh′)+∈pm∘ℏmjk(z)});mHNIS={(ℏm1′)−,…,(ℏmq′)−},(ℏmk′)−=minj(ℏmjk′)
    LaTeX mHP_{IS} = \{(\hbar_{m}^{1'})^{+}, (\hbar_{m}^{2'})^{+}, \ldots, (\hbar_{m}^{q'})^{+}\}, \quad (\hbar_{m}^{k'})^{+} = \max_{j}(\hbar_{m}^{jk'}) = \Big( \{(\zeta_{h}^{'})^{+} \mid (\zeta_{h}^{'})^{+} \in p_{1} \circ \hbar_{m}^{jk}(z)\}, \ldots, \{(\zeta_{h}^{'})^{+} \mid (\zeta_{h}^{'})^{+} \in p_{m} \circ \hbar_{m}^{jk}(z)\} \Big); \quad mHN_{IS} = \{(\hbar_{m}^{1'})^{-}, \ldots, (\hbar_{m}^{q'})^{-}\}, \quad (\hbar_{m}^{k'})^{-} = \min_{j}(\hbar_{m}^{jk'})
  5. Adım 6 (Akram et al. 2019, s.12 Eş.(3)–(4)) — Her a_j alternatifinin mHP_IS ve mHN_IS'e mHF Öklid uzaklığını hesapla. Uzaklık q kriter, m kutup ve r uzatılmış HFE pozisyonu üzerinden ortalanır; 1/(rm) normalleştirme faktörü paperdan birebir.

    De′(aj,mHPIS)=1rm∑k=1q[∑i=1m\{(ζh1jk′−(ζh1k′)+)2+(ζh2jk′−(ζh2k′)+)2+⋯+(ζhrjk′−(ζhrk′)+)2\}];De′(aj,mHNIS)=1rm∑k=1q[∑i=1m\{(ζh1jk′−(ζh1k′)−)2+(ζh2jk′−(ζh2k′)−)2+⋯+(ζhrjk′−(ζhrk′)−)2\}]
    LaTeX D_{e}^{'}(a_{j}, mHP_{IS}) = \sqrt{ \tfrac{1}{rm} \sum_{k=1}^{q} \Big[ \sum_{i=1}^{m} \big\{ (\zeta_{h1}^{jk'} - (\zeta_{h1}^{k'})^{+})^{2} + (\zeta_{h2}^{jk'} - (\zeta_{h2}^{k'})^{+})^{2} + \cdots + (\zeta_{hr}^{jk'} - (\zeta_{hr}^{k'})^{+})^{2} \big\} \Big] }; \quad D_{e}^{'}(a_{j}, mHN_{IS}) = \sqrt{ \tfrac{1}{rm} \sum_{k=1}^{q} \Big[ \sum_{i=1}^{m} \big\{ (\zeta_{h1}^{jk'} - (\zeta_{h1}^{k'})^{-})^{2} + (\zeta_{h2}^{jk'} - (\zeta_{h2}^{k'})^{-})^{2} + \cdots + (\zeta_{hr}^{jk'} - (\zeta_{hr}^{k'})^{-})^{2} \big\} \Big] }
  6. Adım 7–8 (Akram et al. 2019, s.12 Eş.(5)) — Göreli mHF yakınlık katsayısı E_j′; alternatifleri E_j′ azalan sırasına göre sırala. En yüksek E_j′ değerine sahip alternatif en iyisidir.

    Ej′=De′(aj,mHNIS)De′(aj,mHPIS)+De′(aj,mHNIS),j=1,2,…,p;0≤Ej′≤1
    LaTeX E_{j}^{'} = \dfrac{D_{e}^{'}(a_{j}, mHN_{IS})}{D_{e}^{'}(a_{j}, mHP_{IS}) + D_{e}^{'}(a_{j}, mHN_{IS})}, \quad j = 1, 2, \ldots, p; \quad 0 \le E_{j}^{'} \le 1

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

Sezgi

MHF-TOPSIS, Akram, Adeel ve Alcantud (2019, Symmetry) tarafından önerilen m-POLAR HESITANT FUZZY TOPSIS yaklaşımıdır; m-polar fuzzy set (Chen et al. 2014) ile hesitant fuzzy set (Torra 2010) füzyonuyla doğan mHF-set kavramına dayanır. Bir mHF-element ℏ_m(z) = (P_1, P_2, ..., P_m) şeklinde m-tuple HFE'dir; her pole (boyut) için ayrı bir hesitant fuzzy değer kümesi tutulur. Bunun sezgisi şudur: tek bir kriter çoğu zaman TEK boyutlu (skalar) değil çok-kutuplu (örn. marka ismi: 'Articulate Core Identity' = Vision + Mission + Value + Direction, 4-pole 3HFE); her pole için DM hesitancy gösterir. Paper TWO fundamental novelty getirir: (i) Score Def.2 - pole-bazlı aritmetik ortalama (m-tuple skor); Deviation Def.3 - pole-bazlı standart sapma (tie-breaker); (ii) PIS/NIS pole-bazlı max/min ile tanımlanır - klasik TOPSIS'in 'closeness coefficient' fikri korunur, ama uzaklık Eq.3 m×r ÇİFTLİ TOPLAMA dönüşür (m pole × r hesitancy değeri). Brand-name uygulamasında DM 'optimistic spirit' seçer (eksik değerler MAX ile uzatılır); product-design'da 'pessimistic spirit' (MIN ile uzatılır).

Sonucu okuma: MHF-TOPSIS (Akram et al. 2019) extends classical TOPSIS to m-Polar Hesitant Fuzzy multi-criteria group decision-making (MCGDM). Each cell of the decision matrix is an m-tuple of HFEs, one per pole/sub-feature of the criterion; the m poles are independent (no DHF-style γ⁺+η⁺ constraint). The DM-chosen prolongation_mode (optimistic = repeat max, pessimistic = repeat min) equalises pole-HFE lengths to a common r. Weighting is literal scalar multiplication (H′ = w·H). Ideals mHP_IS and mHN_IS are pole-wise column extrema on the weighted matrix; distances average over q criteria × m poles × r positions with the 1/(rm) factor; rank by descending E_j′ = D⁻/(D⁺+D⁻).

Varsayımlar

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

  • Kutup sayısı m tüm matris hücrelerinde aynı olmalı; m=3 ile m=4 hücreleri karıştırmak mHF-set tanımını (Akram et al. 2019 Tanım 1) ihlal eder ve mHP_IS / mHN_IS çıkarımını anlamsızlaştırır.
  • prolongation_mode bilgi-füzyon ağırlıklıdır: 'optimistic' (max tekrar) kutup-HFE skorlarını yukarı çeker, 'pessimistic' (min tekrar) aşağı çeker. İki mod aynı ham matriste farklı sıralama üretebilir - karar bağlamına göre sabitle (§3.1 marka seçimi için optimistic; §3.2 ürün tasarımı için pessimistic).
  • Ağırlıklandırma birebir skaler çarpımdır H′_{jk} = w_k · ℏ_m^{jk} (her ζ_h ölçeklenir); Zhu et al. 2012'deki DHFE n·d kuvvet operatörü DEĞİL. Burada n·d uygulamak üyelik değerlerini aşırı düşürür ve Akram'ın sayısal örneğini bozar (Tablo 5/Tablo 8 doğrulanmaz).
  • Eş.(3)-(4)'teki 1/(rm) faktörü ortalama-tipidir, Σ-tipi değil; göz ardı etmek uzaklıkları √(rm) kat şişirir ama sıralamayı değiştirmez (E_j′ bir orandır). Engine uygulamaları yeniden üretilebilirlik için paperin formülünü birebir izlemeli.

Hesap adımları ve dayanakları

  1. Assemble the mHF decision matrix H = (ℏ_m^{jk})_{p×q} whose entries are mHFEs ℏ_m^{jk}(z) = ({ζ_h | ζ_h ∈ p_1 ∘ ℏ_m^{jk}(z)}, …, {ζ_h | ζ_h ∈ p_m ∘ ℏ_m^{jk}(z)}). j indexes alternatives a_j ∈ A (j=1,…,p), k indexes criteria c_k ∈ C (k=1,…,q).

    Dayanak: Akram et al. 2019, p.10 Step 1 (Table 1)

  2. Step 1, continued (Akram et al. 2019, p.11 + §3.1 p.14 + §3.2 p.17) - Prolong each pole-HFE until all HFEs within H share the same cardinality r. If prolongation_mode='optimistic', repeat the maximum value of each HFE; if 'pessimistic', repeat the minimum. r is set to the largest pole-HFE cardinality observed across H (so that the maximal information length is preserved).

    Dayanak: Akram et al. 2019, p.11 ¶3 + p.14 ¶1 (§3.1 optimistic) + p.17 ¶3 (§3.2 pessimistic)

  3. Build the weighted mHF decision matrix H′ by scalar multiplication of each cell with its criterion weight w_k (no DHFE-style n·d power operator; literal element-wise scalar product of each ζ_h ∈ p_i ∘ ℏ_m^{jk}).

    Dayanak: Akram et al. 2019, p.11 Table 2 + p.11 unnumbered equation

  4. Steps 4-5 (Akram et al. 2019, pp.11-12 Eqs.(1)-(2)) - Compute the mHF positive-ideal solution mHP_IS by taking the column-wise maximum on each pole component of H′, and the mHF negative-ideal solution mHN_IS by the column-wise minimum on each pole component.

    Dayanak: Akram et al. 2019, p.11 Eq.(1) + p.12 Eq.(2)

  5. Step 6 (Akram et al. 2019, p.12 Eqs.(3)-(4)) - Compute the mHF Euclidean distance of each alternative a_j from mHP_IS and mHN_IS. The distance averages over all q criteria, all m poles, and all r prolonged HFE positions; the 1/(rm) normalisation factor is verbatim from the paper.

    Dayanak: Akram et al. 2019, p.12 Eqs.(3)-(4)

  6. Steps 7-8 (Akram et al. 2019, p.12 Eq.(5)) - Relative mHF closeness coefficient E_j′; rank alternatives in descending order of E_j′. The alternative with the highest E_j′ is the best.

    Dayanak: Akram et al. 2019, p.12 Eq.(5) + p.13 Algorithm 1 Steps 7-8