Introduction
Literature survey
Fuzzy MCDM approach in medical diagnosis
Distance function approach in decision-making
Pythagorean MCDM and MCGDM approach in medical diagnosis
Author’s | Objectivity | Application | Measure | Description of fuzziness |
---|---|---|---|---|
Zeng et al. [70] | MAGDM | Photovoltaic cell selection | – | Pythagorean |
Gao et al. [21] | MAGDM | Service selection | Weighted geometric | Pythagorean |
Liu et al. [43] | MCDM | Risk area identification | Weighted distance | Interval-valued PFS |
Liang et al. [38] | MCGDM | Bank risk analysis | Bonferroni mean | Pythagorean |
Guleria et al. [24] | MCDM | Methods evaluations | Score | Pythagorean |
Zhang et al. [72] | MCDM | 3 way decision-making | – | Pythagorean |
Tang et al. [55] | MADM | Supplier selection | – | Pythagorean |
Xian et al. [62] | MCGDM | Manufacturer selection | Aggregation operator | Interval-valued PFS |
Liang et al. [39] | MCGDM | Hospital selection | Geometric operator | Interval-valued PFS |
Aghamohagheghi et al. [1] | MAGDM | Medical supplier selection | Attribute weights | Pythagorean |
Wang et al. [58] | MCGDM | Railway project investment | Ranking | Pythagorean |
Ayyildiz et al. [7] | MCDM | Risk area identification | Weights | Pythagorean |
Liu et al. [42] | MCGDM | Consensus reaching process | Weight vector | Linguistic Pythagorean |
Rani et al. [51] | MAGDM | Medical supplier selection | Euclidean distance | Pythagorean |
Wang et al. [60] | MCGDM | Manufacturer selection | Cross-entropy | Pythagorean |
Zhang et al. [71] | MAGDM | Air quality evaluation | Similarity | Pythagorean |
Palanikumar et al. [48] | MCGDM | Communication evaluation | Hamming distance | Pythagorean neutrosophic |
Zhou et al. [76] | MAGDM | Risk attitude analysis | Ranking | Pythagorean |
Sun et al. [53] | MAGDM | MCDM Methods analysis | Neighborhood | Pythagorean |
Arora et al. [4] | MCDM | Medicinal investigation | Similarity | Pythagorean |
Li et al. [37] | MAGDM | Medical Project selection | Rank correlation | Pythagorean |
Liao et al. [40] | MCGDM | Lung cancer diagnosis | Evidential reasoning | Linguistics scale function |
Hua et al. [25] | MCGDM | Medical supplier evaluation | – | Interval-valued PFS |
Khalil et al. [30] | MCDM | Kidney failure evaluation | – | Fuzzy |
Wilinski et al. [61] | MCDM | Patient status evaluation | – | Fuzzy |
Li et al. [36] | MCDM | Emergency response evaluation | – | Fuzzy |
KhanMohammadi et al. [31] | MCDM | Healthcare service selection | – | Fuzzy |
This work | MCGDM | Disease analysis | Proposed measure | Pythagorean |
Abbreviations | Symbols | ||
---|---|---|---|
Notation | Expansion | \(\tilde{\pi }_{\wp }(r)\) | Indeterminacy value of an element r in the PFS \({\tilde{\wp }}\) |
MS | Membership function | E | Set of parameters |
NMS | Non-membership function | \(P(\mathfrak {R})\) | Power set of \(\mathfrak {R}\) |
IFS | Intuitionistic fuzzy set | \(F(\mathfrak {R})\) | Set of all fuzzy sets over \(\mathfrak {R}\) |
PFS | Pythagorean fuzzy set | PFS (\(\mathfrak {R}\)) | Set of all PFSs over \(\mathfrak {R}\) |
FFS | Fuzzy soft set | (\(C_{A},~\mathfrak {R}\)) | SS over \(\mathfrak {R}\) |
PFSS | Pythagorean fuzzy soft set | (\(F_{A}, \mathfrak {R}\)) | FSS over \(\mathfrak {R}\) |
PFSM | Pythagorean fuzzy soft matrix | (\(\rho _A, X\)) | PFS over \(\mathfrak {R}\) |
CM | Choice matrix | \({\tilde{\eta }}_{{\rho _{A}}_{(e_{j})}} (r_{i})\) | MS value of \(r_{i} \in \mathfrak {R}\) in the PFSS \(\rho _A\) in accordance with parameter \(e_{j}\) |
CPS | Choice parameter set | \({\tilde{\Upsilon }}_{{\rho _A}_{(e_{j})}}(r_{i})\) | NMS value of \(r_{i} \in \mathfrak {R}\) in the PFSS \(\rho _A\) in accordance with parameter \(e_j\) |
DM | Decision-maker | \({\tilde{\varrho }} =[{{\tilde{\varrho }}}_{ij}]\) | PFSM |
MCDM | Multi-criteria decision-making | \({{\varrho }}({\tilde{\eta }}_{ij})\) | MS values of the (i-j)th element of PFSM \({\tilde{\varrho }}\) |
GDM | Group decision-making | \({{\varrho }}({\tilde{\Upsilon }}_{ij})\) | NMS values of the (i-j)th element of PFSM \({\tilde{\varrho }}\) |
MCGDM | Multi-criteria group decision-making | \({({\tilde{\eta }})}_{\textrm{SC} \rho _A}(e)\) | MS scalar cardinality of parameter e in PFS \(\rho _A\) |
\(\textrm{HD}_1\) | Hamming distance 1 | \({({\tilde{\Upsilon }})}_{\textrm{SC} \rho _A}(e)\) | NMS scalar cardinality of parameter e in PFS \(\rho _A\) |
\(\textrm{HD}_2\) | Hamming distance 2 | \({\textbf {D}}(\tilde{\wp _1}, \tilde{\wp _2})\) | Proposed Mabala’s distance between \(\tilde{\wp _{1}}\) and \(\tilde{\wp _{2}}\) |
\(\textrm{ED}_1\) | Euclidean distance 1 | \(\sigma _{\eta ,j}\) | MS variance of PFSM of order \(m \times n\) corresponding to a parameter \(e_j\) |
\(\textrm{ED}_2\) | Euclidean distance 2 | \({\sigma _{\Upsilon ,j}}\) | NMS variance of PFSM of order \(m \times n\) corresponding to a parameter \(e_j\) |
\({{\tilde{\varrho }}}_{\varsigma }\) | Standard form of a PFSM \({{\tilde{\varrho }}}\) | ||
G | Universe of possible diagnoses for health problems | ||
Symbols | S | Set of symptoms (parameters) | |
Notation | Expansion | H | Set of physicians (DMs) |
\(\mathfrak {R}\) | Universe of discourse | \(\tilde{\varrho _i}\) | Opinion PFSM of Physician \(p_i\) |
\({\tilde{\wp }}\) | PFS | \(\textrm{CM}p_i\) | Choice matrix of physician \(p_i\) |
\( \tilde{\eta _{\wp }}(r)\) | MS value of an element r in the PFS \({\tilde{\wp }}\) | \(W(d_i)\) | MS weights of disease \(d_i\) |
\( \tilde{\upsilon _{\wp }}(r)\) | NMS value of an element r in the PFS \({\tilde{\wp }}\) | \({{\tilde{\varrho }}}_{{i}(\varsigma )}\) | Standardized opinion PFSM of physician \(p_i\) |
Research gap and contributions
-
A novel distance measure is proposed for determining the distance between two PFSs.
-
The concept of standardizing PFSMs is introduced as an alternative to the conventional normalization approach.
-
A Pythagorean fuzzy GDM framework is developed to present an algorithm aimed at effectively evaluating disease symptoms.
-
A case study has been selected to illustrate the practical use of the proposed distance function.
-
The proposed standardization-based algorithm decisions are compared with normalization-based algorithm decisions.
-
Sensitivity analyses were carried out on both proposed and existing distance measures by systematically varying parameters.
Materials and developments
Proposed distance function
Disease analysis algorithm
CASE 1: non-standard PFSMs
CASE 2: standard PFSMs
Advantages | Disadvantages |
---|---|
The CM generated data for DMs and implemented the GDM process by discrediting CPs that other DMs had initially disregarded | The construction of such a CM is a tiresome process |
This standardization concept necessitates the use of PFSMs to enhance the precision of results in dynamic situations; this methodology is suitable for GDM | This algorithm is exclusively applicable to systems characterized by a higher degree of dynamism and is not viable for implementation in other system types |
It demonstrates proficiency in integrating the judgments of numerous DMs within a dynamic setting, thereby managing unpredictability | This method disregards other alternatives and fails to account for minor human errors, despite its close relation to the result |
Medical case study: disease analysis
CASE 1: non-standard PFSMs
CASE 2: standard PFSMs
Sensitivity analysis
Different PFS with variation of parameters | Hamming distance | Euclidean distance | Juthika’s distance | Proposed Mabala’s distance | ||
---|---|---|---|---|---|---|
\(\textrm{HD}_1\) | \(\textrm{HD}_2\) | \(\textrm{ED}_1\) | \(\textrm{ED}_2\) | |||
\(S_{1}=(x_{1},~0.50,~0.50)\), \((x_{2},~0.45,~0.51)\), \((x_{3},~0.56,~0.46) S_{2}=(x_{1},~0.50,~0.51)\), \((x_{2},~0.52,~0.53)\), \((x_{3},~0.48,~0.58)\) | 0.067 | 0.074 | 0.072 | 0.078 | 0.096 | 0.081 |
\(S_{3}=(x_{1},~0.10,~0.11)\), \((x_{2},~0.20,~0.19)\), \((x_{3},~0.21,~0.21) S_{4}= (x_{1},~0.70,~0.71)\), \((x_{2},~0.69,~0.72)\), \((x_{3},~0.75,~0.66)\) | 0.987 | 0.932 | 0.835 | 0.808 | 0.884 | 0.919 |
\(S_{5}=(x_{1},~0.90,~0.10)\), \((x_{2},~0.91,~0.01)\), \((x_{3},~0.79,~0.20) S_{6}=(x_{1},~0.10,~0.85)\), \((x_{2},~0.20,~0.93)\), \((x_{3},~0.29,~0.80)\) | 0.755 | 0.754 | 0.729 | 0.729 | 0.916 | 0.675 |
\(S_{7}=(x_{1},~0.15,~0.9)\), \((x_{2},~0.25,~0.80)\), \((x_{3},~0.01,~0.91) S_{8}=(x_{1},~0.20,~0.10)\), \((x_{2},~0.19,~0.20)\), \((x_{3},~0.01,~0.01)\) | 0.660 | 0.746 | 0.663 | 0.745 | 0.910 | 0.591 |
\(S_{9}=(x_{1},~0.83,~0.10)\), \((x_{2},~0.13,~0.80)\), \((x_{3},~0.20,~0.90) S_{10}=(x_{1},~0.15,~0.90)\), \((x_{2},~0.14,~0.10)\), \((x_{3},~0.21,~0.89)\) | 0.460 | 0.544 | 0.483 | 0.563 | 0.631 | 0.422 |
-
both grades are the least extreme in both sets for some elements.
-
others have one of the grades at the most extreme in one group but not both, and both at the lowest extreme in the other.
-
In one set, both grades (MS and NMS) are at different ends of the spectrum for certain elements, and vice versa in the other.
-
Either one of the grades, but not both, is at the highest extreme in one set, or both grades are at the lowest extreme in the remaining sets.
-
The MS grades are near zero and the NMS grades are near one on both sets.
Distance function comparison
Temperature | Headache | Body pain | Cough | Fatigue | |
---|---|---|---|---|---|
Malaria | (0.6, 0.3) | (0.5, 0.4) | (0.3, 0.7) | (0.2, 0.8) | (0.8, 0.2) |
Viral fever | (0.7, 0.2) | (0.5, 0.4) | (0.2, 0.8) | (0.4, 0.7) | (0.7, 0.3) |
Typhoid | (0.8, 0.1) | (0.7, 0.3) | (0.7, 0.2) | (0.6, 0.5) | (0.6, 0.3) |
Chikungunya | (0.7, 0.3) | (0.6, 0.5) | (0.2, 0.7) | (0.2, 0.6) | (0.1, 0.8) |
Dengue | (0.3, 0.6) | (0.4, 0.5) | (0.8, 0.3) | (0.7, 0.2) | (0.1, 0.8) |
Malaria | Viral fever | Typhoid | Chikungunya | Dengue | ||||||
---|---|---|---|---|---|---|---|---|---|---|
\(\textrm{HD}_1\) | \(\textrm{HD}_2\) | \(\textrm{HD}_1\) | \(\textrm{HD}_2\) | \(\textrm{HD}_1\) | \(\textrm{HD}_2\) | \(\textrm{HD}_1\) | \(\textrm{HD}_2\) | \(\textrm{HD}_1\) | \(\textrm{HD}_2\) | |
Physician \(p_{1}\) | 0.433 | 0.429 | 0.247 | 0.235 | 0.182 | 0.191 | 0.253 | 0.252 | 0.313 | 0.303 |
Physician \(p_{2}\) | 0.257 | 0.256 | 0.315 | 0.303 | 0.253 | 0.233 | 0.282 | 0.296 | 0.222 | 0.232 |
Physician \(p_{3}\) | 0.402 | 0.390 | 0.304 | 0.313 | 0.192 | 0.173 | 0.253 | 0.257 | 0.299 | 0.316 |
Physician \(p_{4}\) | 0.222 | 0.220 | 0.250 | 0.244 | 0.253 | 0.217 | 0.272 | 0.281 | 0.301 | 0.290 |
Malaria | Viral fever | Typhoid | Chikungunya | Dengue | ||||||
---|---|---|---|---|---|---|---|---|---|---|
\(\textrm{ED}_{1}\) | \(\textrm{ED}_2\) | \(\textrm{ED}_1\) | \(\textrm{ED}_{2}\) | \(\textrm{ED}_{1}\) | \(\textrm{ED}_2\) | \(\textrm{ED}_1\) | \(\textrm{ED}_{2}\) | \(\textrm{ED}_{1}\) | \(\textrm{ED}_2\) | |
Physician \(p_{1}\) | 0.401 | 0.409 | 0.235 | 0.217 | 0.185 | 0.205 | 0.248 | 0.265 | 0.293 | 0.286 |
Physician \(p_{2}\) | 0.308 | 0.316 | 0.295 | 0.281 | 0.246 | 0.224 | 0.274 | 0.286 | 0.252 | 0.285 |
Physician \(p_{3}\) | 0.398 | 0.397 | 0.323 | 0.345 | 0.216 | 0.200 | 0.259 | 0.283 | 0.301 | 0.297 |
Physician \(p_{4}\) | 0.298 | 0.297 | 0.274 | 0.277 | 0.275 | 0.237 | 0.291 | 0.311 | 0.312 | 0.386 |
Malaria | Viral fever | Typhoid | Chikungunya | Dengue | |
---|---|---|---|---|---|
Physician \(p_{1}\) | 0.59 | 0.34 | 0.23 | 0.33 | 0.44 |
Physician \(p_{2}\) | 0.36 | 0.46 | 0.32 | 0.45 | 0.35 |
Physician \(p_{3}\) | 0.53 | 0.45 | 0.21 | 0.34 | 0.44 |
Physician \(p_{4}\) | 0.31 | 0.36 | 0.32 | 0.39 | 0.39 |
Malaria | Viral fever | Typhoid | Chikungunya | Dengue | |
---|---|---|---|---|---|
Physician \(p_1\) | 0.5 | 0.31 | 0.26 | 0.31 | 0.38 |
Physician \(p_2\) | 0.31 | 0.38 | 0.30 | 0.42 | 0.28 |
Physician \(p_3\) | 0.43 | 0.37 | 0.22 | 0.31 | 0.45 |
Physician \(p_4\) | 0.26 | 0.29 | 0.28 | 0.34 | 0.34 |
Approach | Result | Order weights for disease | Range of variations in weights of diseases |
---|---|---|---|
Non-normalized algorithm | Typhoid with MS weight 4.0 | \(d_{3}>d_{4}=d_{5}\) \(=d_{1}>d_{2}\) | \(d_{3}-d_{4}=0.1;\) \(d_{4}-d_{5}=0;\) \(d_{5}-d_{1}=0;\) \(d_{1}-d_{2}=0.3\) |
Normalized PFSMs algorithm [32] | Typhoid with MS weight 3.20 | \(d_{3}>d_{1}>d_{5}>\) \(d_{4}>d_{2}\) | \(d_{3}-d_{1}=0.05;\) \(d_{1}-d_{5}=0.03;\) \(d_{5}-d_{4}=0.17;\) \(d_{4}-d_{2}=0.23\) |
Standardised PFSMs (Proposed algorithm) | Typhoid with MS Weight 2.41 | \(d_{3}>d_{1}>d_{5}>\) \(d_{4}>d_{2}\) | \(d_{3}-d_{1}=0.11;\) \(d_{1}-d_{5}=0.23;\) \(d_{5}-d_{4}=0.06;\) \(d_{4}-d_{2}=0.14\) |
-
The two types of Euclidean distances, the two types of Hamming distances, Juthika’s distance, and the proposed Mabala’s distance all identify Typhoid as the disease with the most accurate opinion regarding its associated symptoms according to the GDM procedure.
-
According to all distance measurements up to a valid level, the decreasing order of maladies in terms of degree of appropriateness for each physician is nearly identical. In actuality, it is identical based on all distance measurements for Physician \(p_{1}\).
-
It is to be noted that(i)The proposed Mabala’s distance, like the other distance measurements, gives the same disease (Typhoid) as the disease having the most proper opinion regarding its related symptoms by the GDM process.(ii)Concerning the opinions of individual physicians, the diseases having the most proper opinion according to Mabala’s distance exactly coincide with that of \(\textrm{HD}_{1}\).(iii)The decreasing order of the diseases in terms of the degree of properness for each physician almost coincides with the other distance measurements.