Introduction

Comprehensive decision making is a very complex task, especially when one faces ever-changing situations and information. Multi-criteria group decision making (MCGDM) refers to making judgment with more than one decision maker (DM) in the presence of several principles. Problems in everyday life call for bearing in mind multifaceted structure of norms which affects solutions and the final conclusion. MCGDM models arrange for a platform for assessing the criteria and have some features. Some of them are:

  • A criteria may be a trait or spatial data.

  • The criteria may be conflicting, i.e., the intra-conflicts and intra-similarities.

  • Each criterion may be measured in different units.

  • The process of computing relative weights for each criterion is entirely flexible.

MCGDM consists of different types of ways and means to provide decision with manifold and conflicting criteria. TOPSIS and VIKOR are the extensively employed techniques to handle such situations. The foundation of TOPSIS is laid on the principle that we try to explore the possibly finest choice from the available ones which is at the tiniest distance from the so-called “positive ideal solution” (PIS) and farthest away from “negative ideal solution” (NIS). PIS signifies maximized advantage criteria and minimized cost criteria. Thus, in the other sense, we can say that NIS denotes minimized benefit criteria and maximized cost criteria. TOPSIS is a simple multi-criteria decision analysis methodology used in many practical problems. On the other hand, VIKOR is an MCGDM scheme to decide the compromise ranking and compromise solution by means of agreed criteria weights. VIKOR concentrates upon ranking/grading and opting for a collection of alternatives by multiple criteria ranking index established on evaluating the aloofness from the idyllic solution. The compromise ranking list may be determined by computing the nearness of each available choice from the supreme solution.

The initiation of fuzzy sets (FSs) by Zadeh [32] in 1965 was like a great achievement and a point of glee in the world of mathematicians indulged in logic and set theory. Getting motivated by the initiation of FSs, Atanassov [1,2,3,4] involved another parameter, traditionally acknowledged as the dissociation or non-membership grade, in FSs and titled this innovative structure as an intuitionistic fuzzy set (IFS). In the last decade of the twentieth century, Molodstov [17] brought to canvass the theory of soft sets (SSs) a theory that acquiescently labels a number of characteristics (usually called attributes or characteristics) for clarifying and scrutinizing a problem comprising vagueness, ambiguity, obscurity and uncertainty. In his paper, Molodstov also presented some worthwhile practical implementations from daily life. Maji et al. [16] defined the concept of intuitionistic fuzzy soft sets. Yager [29,30,31] generalized the concepts of IFSs to Pythagorean fuzzy sets (PFSs). Peng et al. [23], and Naeem et al. [19] presented some characteristics of Pythagorean fuzzy soft sets (PFSSs) and studied the related results. Later, Guleria and Bajaj [12] presented matrix form to represent PFSSs.

Çağman et al. [5], by merging fuzzy and soft sets, unfolded a hybrid structure acknowledged as fuzzy soft set theory. Davvaz and Sadrabadi [6] furnished a practical implementation of IFSs in medicinal science. Garg and Arora [9,10,11] introduced various decision-making methodologies by making use of aggregation operators. Wang and Elhag [27] presented fuzzy TOPSIS method with application to bridge risk management. Eraslan and Karaaslan [8] presented a TOPSIS based group decision-making method under fuzzy soft environment. Zhang and Xu [33] presented an extension of TOPSIS in MCDM with the help of PFSs. Ratnaparkhi et al. [7] explored a novel entropy-based weighted attribute selection in enhanced multi-criteria decision making using fuzzy TOPSIS model for hesitant fuzzy rough environment. Hwang and Yoon [13] rendered multiple attribute decision-making methods and applications. Kalkan et al. [14] compared the ranking results obtained by TOPSIS and VIKOR methods. Opricovic and Tzeng [21, 22] studied comparative analysis of TOPSIS and VIKOR methods. Salabun et al. [25] undertook an attempt to benchmark selected Multi-Criteria Decision Analysis (MCDA) methods comprising TOPSIS, VIKOR, COPRAS, and PROMETHEE II. Shekhovtsov and Salabun [26] presented a comparative case study of the VIKOR and TOPSIS rankings similarity. Naeem et al. [18,19,20] presented diverse decision making techniques on extension of Pythagorean fuzzy sets with their applications.

The notions of PFSSs and IFSSs, off course too, depend not merely upon membership degree, but also on its counter-part the dissociation grade of the attribute under discussion. A large number of decision-making problems (DMPs) tackled via different techniques depend only on membership grades of the parameter. By keeping in view the values of dissociation grades of the parameter, a more precise and truthful decision can be achieved. This inspires an all-embracing study decision making through PFSSs in DMPs. For example, if a person is experiencing abnormal sleep, then by allocating both values, i.e., membership and non-membership, it becomes easier to categorize whether the person is hypertensive or not. Thus, the modus operandi proposed in this article enables to alarm the patient about his defenselessness of becoming hypertensive.

The motivation and primary objectives of this article are outlined by the following facts:

  • Pythagorean fuzzy soft sets, which are a generalization of intuitionistic fuzzy and fuzzy soft sets, are a more useful tool in decision-making problems since they are a parameterized family of Pythagorean fuzzy sets. Also, TOPSIS and VIKOR methods are two important methods for decision-making problems. In this study, by combining the modeling advantages of Pythagorean fuzzy flexible sets and the advantages of TOPSIS and VIKOR methods, we have developed two methods in the Pythagorean fuzzy soft environment.

  • Fuzzy soft sets and intuitionistic fuzzy soft sets have applications in many fields. However, fuzzy sets and intuitionistic fuzzy sets have some limitations in modeling problems. Pythagorean fuzzy soft sets offer an approach away from these limitations and give more precise and accurate results in applications. Therefore, in this article, two applications based on TOPSIS and VIKOR methods related to Hepatitis are discussed in the Pythagorean fuzzy soft environment.

Following are the contributions of this article:

  • TOPSIS and VIKOR methods are developed in Pythagorean fuzzy soft environment and given applications of them for medical diagnosis of Hepatitis.

  • A medical diagnosis method is developed based on generalized PFS aggregation operators and is given an application in medical diagnosis of Hepatitis.

  • The consistency of the proposed methods is shown by making a comparison with each other and with other methods in the literature.

The rest of the article is managed, for smooth conception, as follows: in the next section, we give replication of momentary but ample definitions of different sets. We first present different types of hepatitis along with their symptoms and causes of eruption of that type, in the third section of this article. Afterwards, we use fuzzy weights for the linguistic terms that are to be employed in mathematical computations. We propose, in the same section, PFS TOPSIS Algorithm and employ this Algorithm using hypothetical data in diagnosing which of the patients under consideration is most affected one and the preference order using the said Algorithm. We propose second Algorithm (VIKOR) in the fourth section, and apply it on the same problem of the third section and generate preference ranking using the technique explained in that section. We propose third Algorithm (Generalized PFS aggregation method) in the fifth section and once again employed the proposed algorithm on the same problem discussed via Algorithm 1 and 2. In the sixth section, we give commentary on the difference, comparison and similarities among the three techniques and give opinion about the more suitable technique through solid reasoning. We also compare the optimal choice using some existing techniques which validates the proposed techniques. Finally, in the last section, we finish with a concrete conclusion and some prospect recommendations.

Preliminaries

In the present unit, we kindle memories of some introductory notions of different genera of sets with brevity, that will assist in comprehending the forthcoming part of the study.

Definition 2.1

[32] A collection of ordered pairs \((\hslash , \tau _{\mathcal {F}} (\hslash ))\), \(\hslash \) being an element of the underlying universe X and \(\tau _{\mathcal {F}}\) (the affiliation, association or membership function) is a well-defined map, that drives members of X to [0, 1], is entitled as a fuzzy set (FS) \({\mathcal {F}}\) over X. In other words

$$\begin{aligned} \tau (\hslash ) =\left\{ \begin{array}{ll} 1,&{}\text { if } \hslash \in {\mathcal {F}} \\ 0,&{}\text { if } \hslash \notin {\mathcal {F}} \\ ]0, 1[,&{}\text { if } \hslash \text { is partially in}~ {\mathcal {F}} \end{array}\right. \end{aligned}$$

The assembly of all FSs over X is usually delineated as \({\mathcal {F}}(X)\).

Definition 2.2

[17] Supposing E a non-empty assembly of traits (technically known as attributes) with \(A \subseteq E\). A pair of the form \((\Upsilon , A)\), where \(\Upsilon :A \rightarrow 2^X\) is a mapping, is termed as soft set (SS) over X. Thus, in set-builder form, we write

$$\begin{aligned} (\Upsilon , A)= \{(\Theta , \Upsilon (\Theta )) : \Theta \in A, \Upsilon (\Theta ) \in 2^X \} \end{aligned}$$

The collection \((\Upsilon , A)\) is also expressed as \(\Upsilon _A\).

Definition 2.3

[5] Take X to be an underlying classical set and A the sub-collection of attributes’ set E. A collection of ordered doublets

$$\begin{aligned} \Psi _A = \Big \{\big (\Theta , \psi _A (\Theta )\big ): \Theta \in E, \psi _A \in {\mathcal {F}}(X) \Big \} \end{aligned}$$

is accredited as fuzzy soft set (FSS) over X.

The aggregate of all FSSs over X is designated as FS(X).

Definition 2.4

[1,2,3] An intuitionistic fuzzy set (IFS) over the classical set X is a collection containing ordered triplets like \((\hslash , \tau (\hslash ), o (\hslash ))\), where \(\hslash \) is a member of X and \(\tau , o\) are mappings restricted to obey the requirement that sum of their values must not surpass unity, acknowledged respectively as the affiliation and dissociation grades, that drive members of X to [0, 1].

The assembly of all \(\mathrm {IFSs}\) over X is designated as \(\mathrm{IF}^{X}\).

Definition 2.5

[16] Understand that X is a crisp set endowed with A as the sub-family of attributes’ set E. A multi-valued mapping \(\psi \) that sends elements of A to \(\mathrm{IF}^X\) is termed as an intuitionistic fuzzy soft set (IFSS) over X and has representation as \((\psi , A)\) or \(\psi _A\).

Definition 2.6

[29,30,31] A Pythagorean fuzzy set, abbreviated as PFS, is a family

$$\begin{aligned} P = \big \{<\hslash , \tau _P (\hslash ), o_P (\hslash )> : \hslash \in X \big \} \end{aligned}$$

where \(\tau _P\) and \(o_P\) are mappings from a set X to [0, 1] following the constraint \(0 \le \tau _P^2 (\hslash ) + o_P^2 (\hslash ) \le 1\), representing correspondingly the affiliation and dissociation grades of \(\hslash \in X\) to P. The ordered pair \(p = (\tau _p, o_p)\) is known as Pythagorean fuzzy number (PFN). The quantity \(\Finv (\hslash ) = \sqrt{1 - \tau ^2 (\hslash ) - o^2 (\hslash )}\) is accredited as the hesitation margin.

Definition 2.7

[12, 19, 23] Let X and E have the usual meanings. Assume that \(A \sqsubseteq E\) and \(\mathrm{PF}^{X}\) represents the class of all PFSs over X. A Pythagorean fuzzy soft set (PFSS) on X is denoted as \((\Upsilon , A)\) or \(\Upsilon _A\), where \(\Upsilon : A \rightarrow \mathrm{PF}^X\) is a mapping, and is defined by

$$\begin{aligned} (\Upsilon , A)= & {} \Big \{\big (\Theta , \{\hslash , \tau _{\Upsilon _A} (\hslash ), o_{\Upsilon _A} (\hslash ) \} \big ) : \Theta \in A, \hslash \in X \Big \}\\= & {} \Bigg \{\bigg (\Theta , \bigg \{\frac{\hslash }{(\tau _{\Upsilon _A} (\hslash ), o_{\Upsilon _A} (\hslash ))} \bigg \}\bigg ) : \Theta \in A, \hslash \in X \Bigg \}\\= & {} \Bigg \{\bigg (\Theta , \bigg \{\frac{(\tau _{\Upsilon _A} (\hslash ), o_{\Upsilon _A} (\hslash ))}{\hslash } \bigg \}\bigg ) : \Theta \in A, \hslash \in X \Bigg \} \end{aligned}$$

where \(\tau _{\Upsilon _A}\) and \(o_{\Upsilon _A}\) are well-defined maps that drag elements of X to [0, 1] along with the property that sum of their squared values should not go above unity.

If we write \(\tau _{ij} = \tau _{\Upsilon _A}(\Theta _j)(\hslash _i)\) and \(o_{ij} = o_{\Upsilon _A}(\Theta _j)(\hslash _i)\) where i and j run, respectively, from 1 to m and from 1 to n then the PFSS \(\Upsilon _A\) may be represented in tabular form as shown in Table 1.

Table 1 Tabular representation of PFSS \(\Upsilon _A\)

Guleria and Bajaj [12] proposed a fascinating way of representing the above tabular form in matrix form as

$$\begin{aligned} (\Upsilon , A)= & {} [(\tau _{ij}, o_{ij})]_{m \times n}\\= & {} \begin{pmatrix} (\tau _{11}, o_{11}) &{} (\tau _{12}, o_{12}) &{} \cdots &{} (\tau _{1n}, o_{1n})\\ (\tau _{21}, o_{21}) &{} (\tau _{22}, o_{22}) &{} \cdots &{} (\tau _{2n}, o_{2n})\\ \vdots &{} \vdots &{} \ddots &{} \vdots \\ (\tau _{m1}, o_{m1}) &{} (\tau _{m2}, o_{m2}) &{} \cdots &{} (\tau _{mn}, o_{mn})\\ \end{pmatrix} \end{aligned}$$

and named it a Pythagorean fuzzy soft matrix (PFS matrix).

Medical diagnosis using PFS TOPSIS

As a model, in this unit, we first talk over different categories of Hepatitis by giving a short but comprehensive detail of this fatal disease covering its types and symptoms of each type and then employ proposed TOPSIS method to diagnose the most affected person.

Case study

The word hepatitis is compound of “hepa” meaning liver and “titis” which stands for inflammation. Hepatitis is basically inflammation of the liver, which is the prime body part, serving store energy, digesting foodstuff, and eliminating venomous ingredients from the body. Its major cause is liver injury. There are five viruses that normally communicate a disease to the liver, named using the first five letters of the English alphabet, i.e., from A to E. What makes epidemiologic hepatitis bewildering is that each one of these viruses originates a marginally unalike sickness and has a dissimilar style of thinning out. More or less of these viral toxicities can give rise to critical, long-lasting, or both kinds of hepatitis (Fig. 1).

Fig. 1
figure 1

Hepatitis virus and human body

Hepatitis A: Hepatitis A is a vaccine-preventable and extremely communicable liver septicity caused by hepatitis A virus. This virus is one of a number of categories of hepatitis germs that grounds irritation/inflammation and upset the liver’s capability to function properly. Root causes of hepatitis A are intaking adulterated foodstuff or liquid, or close interaction with an diseased individual or object. Trifling instances of hepatitis A don’t call for serious medical treatment and are commonly recuperated absolutely with no perpetual liver impairment. Emblems and warning signs of Hepatitis A may consist of tiredness, intestinal irritation, loss of hungriness, dark urine, abrupt nausea and vomiting, mud-colored bowel movements, inferior fever, jaundice, joint discomfort and extreme itching.

Hepatitis B: This kind is a severe liver septicity caused due to hepatitis B virus, clinically termed as HBV. For more or less folks, this infection turns out to be lingering and persists for more than half an year. Having prolonged hepatitis B escalates menace of developing liver cancer, liver failure or cirrhosis—an ailment that undyingly scars of the liver. Most of the adults having hepatitis B get well completely, even if they have severe signs and symptoms. Babies and kids are more probable to produce a chronic hepatitis B impurity. Symptoms of this infection vary from modest to serious. They normally seem around 1–4 months after someone have been tainted, even though he/she could witness them as timely as two weeks post-infection. Some individuals, especially teenagers, may not have any symptoms. Common ways that HBV can spread are fleshly contact, sharing of needles/syringes, unintentional needle sticks, and mother to newly born infant. The signs of this sort of virus may include tiredness and weakness, nausea and vomiting, abdominal discomfort, loss of appetite, dark urine, fever, jaundice, and increasing level of discomfort in joints (Fig. 2).

Hepatitis C: It is an epidemiologic infection causing liver disorder, sometimes giving rise to grave liver damage. HCV (hepatitis C virus) generally blowouts via infected blood. Nowadays, chronic HCV is normally remediable with oral medications taken daily for 2 months to half an year. Almost half of people infected with HCV are not aware that they are disease-ridden, primarily because they have no visible symptoms, which can take decades to come out. Globally, HCV occurs in a number of distinctive varieties, branded as genotypes. The symptoms of hepatitis C include fatigue, itchy skin, dark-colored urine, hepatic encephalopathy, jaundice, bleeding easily, staining effortlessly, legs-swelling, poor appetite, weight loss, ascites and spider angiomas.

Hepatitis D: It is also reckoned as hepatitis delta virus (HDV). This sort of virus is an infection causing liver to be swelled resulting in weakening of liver functionality and cause long-lasting liver issues, the most fatal of which include liver scarring and cancer. Dissimilar to other forms, this type of virus cannot be contracted on its own. It infects individuals who are already infected with HBV. HDV may be acute/critical or long lasting. Acute hepatitis D occurs abruptly and generally causes more serious symptoms. It may go off on its own. If the infection prolongs for 6 months or more, the condition is acknowledged as chronic hepatitis D. The long-term version of this infection develops step by step with the passage of time. The virus is likely to be existing in the body for quite a few months before symptoms come about. As chronic hepatitis D progresses, the probability of technical hitches rises. Many individuals infected with the virus eventually develop cirrhosis, or severe scarring of the liver. The symptoms of HBV and HDV are alike, i.e., abdominal pain, dark urine, fatigue, loss of hunger, vomiting and joint pain (Fig. 3).

Fig. 2
figure 2

Stages of liver damage

Fig. 3
figure 3

Healthy and infected human livers

Hepatitis E: Hepatitis E blowouts in several manners. The most commonly ways are using poor-quality drinking liquids and undercooked meat that is contaminated with feces. Fecal matter from human beings or livestock has the potential to impure water, that results ultimately in spread of virus. This type is more prevailing in under-developed territories with substandard quality of water, specifically in populous territories. Pregnant women infected with hepatitis E may also become host of the virus and transferring it to their progeny. In addition to these cases, it is infrequent for individuals to transport this infection to other people. The symptoms of this sort of infection can show a discrepancy. For example, some infected individuals feel no warning signs at all. The other possibility is that the symptoms may be so mild and hardly noticeable. Such situations are more risky and dangerous. In some cases, however, it is observed that some infected individuals experience a few different symptoms that usually appear in 15–60 days after exposure to the virus. Possible symptoms of hepatitis E include poor appetite, fatigue, vomiting, fever, upper abdominal pain, nausea, light/clay-colored stool, jaundice, and dark urine.

For making comprehensive, unanimous and intelligent decisions, we utilize the well-acknowledged technique “TOPSIS” for picking the unbeatable choice from the view point of so-called compromise solution having the quality that the selected solution is neighboring to the idyllic solution and farthest away from the worst solution, i.e., the negative ideal solution.

We exhibit, in this section, how TOPSIS may be employed under Pythagorean fuzzy soft environment. At first, we shall expand TOPSIS to PFSSs and later, apply it to handle a problem from life sciences.

Table 2 Phonological terms for assessing choices

We begin by elaborating the suggested technique stage by stage as below:

figure a

Example 3.1

We apply Algorithm 1 in this example as follows:

  1. Step 1:

    Let \(E = \{{\mathcal {D}}_1, \ldots , {\mathcal {D}}_4\}\) be the team comprising medical experts, \(V = \{\ddot{\rho }_i : i = 1, \ldots , 6\}\) the set of patients under study and \(D = \{\eta _i : i = 1, \ldots , 5\}\) the family of criteria, where

    $$\begin{aligned} \eta _1= & {} vomiting, \\ \eta _2= & {} jaundice, \\ \eta _3= & {} light/clay-colored stool, \\ \eta _4= & {} abdominal discomfort, and \\ \eta _5= & {} dark urine \end{aligned}$$
  2. Step 2:

    The matrix of weighted parameters \({\mathcal {P}}\) is

    $$\begin{aligned} {\mathcal {P}}= & {} [w_{ij}]_{4\times 5}\\= & {} \begin{pmatrix} S1 &{} S2 &{} S0 &{} S3 &{} S3\\ S2 &{} S3 &{} S1 &{} S2 &{} S4\\ S1 &{} S2 &{} S1 &{} S2 &{} S0\\ S3 &{} S4 &{} S4 &{} S3 &{} S2\\ \end{pmatrix}\\= & {} \begin{pmatrix} 0.30 &{} 0.50 &{} 0.10 &{} 0.70 &{} 0.70\\ 0.50 &{} 0.70 &{} 0.30 &{} 0.50 &{} 0.90\\ 0.30 &{} 0.50 &{} 0.30 &{} 0.50 &{} 0.10\\ 0.70 &{} 0.90 &{} 0.90 &{} 0.70 &{} 0.50\\ \end{pmatrix} \end{aligned}$$

    where \(w_{ij}\) represents the weight allocated by the team member \({\mathcal {D}}_i\) to the parameter \(\eta _j\) keeping in view the phonological terms pre-decided in Table 2. In other words, the specialist \({\mathcal {D}}_i\) on the basis of different tests and visible condition of the patient assigns weight \(w_{ij}\) to the parameter \(\eta _j\). This weight, according to the specialist, assesses the stage/phase of hepatitis virus.

  3. Step 3:

    The normalized weighted matrix, thus, comes out to be

    $$\begin{aligned} {\hat{N}}= & {} [{\hat{n}}_{ij}]_{4\times 5}\\= & {} \begin{pmatrix} 0.31 &{} 0.37 &{} 0.10 &{} 0.58 &{} 0.56\\ 0.52 &{} 0.52 &{} 0.30 &{} 0.41 &{} 0.72\\ 0.31 &{} 0.37 &{} 0.30 &{} 0.41 &{} 0.08\\ 0.73 &{} 0.67 &{} 0.90 &{} 0.58 &{} 0.40\\ \end{pmatrix} \end{aligned}$$

    and hence the weight vector appears to be \({\mathcal {W}} = (0.20, 0.21, 0.18, 0.22, 0.19)\).

  4. Step 4:

    Assume that the four experts provide the following PFS matrices in which the PFN \((\tau , o)\) at the \((i, j)^{th}\) position showing grades of patients row-wise and the symptoms/criteria column-wise.

    $$\begin{aligned} D_1= & {} \begin{pmatrix} (0.37, 0.54) &{} (0.54, 0.51) &{} (0.22, 0.53) &{} (0.82, 0.34) &{} (0.25, 0.89)\\ (0.64, 0.53) &{} (0.87, 0.46) &{} (0.42, 0.51) &{} (0.29, 0.95) &{} (0.41, 0.56)\\ (0.42, 0.31) &{} (0.62, 0.10) &{} (0.76, 0.50) &{} (0.33, 0.94) &{} (0.54, 0.77)\\ (0.76, 0.51) &{} (0.91, 0.28) &{} (0.55, 0.70) &{} (0.43, 0.87) &{} (0.18, 0.94)\\ (0.55, 0.29) &{} (0.67, 0.36) &{} (0.78, 0.37) &{} (0.24, 0.51) &{} (0.48, 0.89)\\ (0.52, 0.51) &{} (0.37, 0.88) &{} (0.46, 0.51) &{} (0.10, 0.93) &{} (0.65, 0.24)\\ \end{pmatrix} \\ D_2= & {} \begin{pmatrix} (0.29, 0.78) &{} (0.23, 0.68) &{} (0.45, 0.41) &{} (0.38, 0.56) &{} (0.71, 0.45)\\ (0.46, 0.34) &{} (0.58, 0.37) &{} (0.81, 0.26) &{} (0.48, 0.51) &{} (0.39, 0.41)\\ (0.57, 0.32) &{} (0.56, 0.58) &{} (0.50, 0.50) &{} (0.33, 0.67) &{} (0.42, 0.53)\\ (0.84, 0.47) &{} (0.73, 0.39) &{} (0.62, 0.57) &{} (0.56, 0.46) &{} (0.47, 0.11)\\ (0.33, 0.49) &{} (0.98, 0.06) &{} (0.64, 0.59) &{} (0.41, 0.24) &{} (0.93, 0.36)\\ (0.89, 0.41) &{} (0.95, 0.30) &{} (0.71, 0.68) &{} (0.89, 0.41) &{} (0.97, 0.21)\\ \end{pmatrix} \\ D_3= & {} \begin{pmatrix} (0.33, 0.66) &{} (0.39, 0.60) &{} (0.34, 0.47) &{} (0.60, 0.45) &{} (0.48, 0.67)\\ (0.55, 0.44) &{} (0.73, 0.42) &{} (0.62, 0.39) &{} (0.39, 0.73) &{} (0.40, 0.49)\\ (0.50, 0.32) &{} (0.59, 0.34) &{} (0.63, 0.50) &{} (0.33, 0.81) &{} (0.48, 0.65)\\ (0.80, 0.49) &{} (0.82, 0.34) &{} (0.59, 0.64) &{} (0.50, 0.67) &{} (0.33, 0.53)\\ (0.12, 0.35) &{} (0.71, 0.15) &{} (0.87, 0.13) &{} (0.56, 0.29) &{} (0.67, 0.49)\\ (0.45, 0.13) &{} (0.89, 0.12) &{} (0.68, 0.19) &{} (0.47, 0.42) &{} (0.32, 0.19)\\ \end{pmatrix} \\ D_4= & {} \begin{pmatrix} (0.35, 0.60) &{} (0.46, 0.59) &{} (0.27, 0.47) &{} (0.70, 0.39) &{} (0.49, 0.63)\\ (0.59, 0.48) &{} (0.71, 0.41) &{} (0.51, 0.42) &{} (0.37, 0.83) &{} (0.65, 0.75)\\ (0.46, 0.39) &{} (0.59, 0.18) &{} (0.62, 0.61) &{} (0.56, 0.64) &{} (0.68, 0.71)\\ (0.78, 0.62) &{} (0.82, 0.33) &{} (0.24, 0.67) &{} (0.66, 0.73) &{} (0.41, 0.90)\\ (0.38, 0.14) &{} (0.56, 0.11) &{} (0.89, 0.45) &{} (0.56, 0.70) &{} (0.67, 0.42)\\ (0.88, 0.46) &{} (0.99, 0.10) &{} (0.83, 0.54) &{} (0.85, 0.51) &{} (0.29, 0.31)\\ \end{pmatrix} \end{aligned}$$

    Thus, the mean proportional matrix is

    $$\begin{aligned} A= & {} \begin{pmatrix} (0.33, 0.64) &{} (0.64, 0.59) &{} (0.31, 0.47) &{} (0.60, 0.43) &{} (0.45, 0.64)\\ (0.56, 0.44) &{} (0.72, 0.41) &{} (0.57, 0.38) &{} (0.38, 0.74) &{} (0.45, 0.54)\\ (0.48, 0.33) &{} (0.59, 0.24) &{} (0.62, 0.53) &{} (0.38, 0.76) &{} (0.52, 0.66)\\ (0.79, 0.52) &{} (0.82, 0.33) &{} (0.47, 0.64) &{} (0.53, 0.67) &{} (0.33, 0.47)\\ (0.30, 0.29) &{} (0.71, 0.14) &{} (0.79, 0.34) &{} (0.42, 0.40) &{} (0.67, 0.51)\\ (0.65, 0.33) &{} (0.75, 0.24) &{} (0.66, 0.43) &{} (0.43, 0.53) &{} (0.49, 0.23)\\ \end{pmatrix} \\= & {} [{\dot{\rho }}_{jk}]_{6 \times 5} \end{aligned}$$
  5. Step 5:

    The weighted PFS matrix is

    $$\begin{aligned} B= & {} \begin{pmatrix} (0.07, 0.13) &{} (0.14, 0.13) &{} (0.05, 0.08) &{} (0.13, 0.09) &{} (0.09, 0.12)\\ (0.11, 0.09) &{} (0.15, 0.09) &{} (0.10, 0.07) &{} (0.08, 0.16) &{} (0.09, 0.10)\\ (0.10, 0.07) &{} (0.13, 0.05) &{} (0.11, 0.09) &{} (0.08, 0.16) &{} (0.10, 0.13)\\ (0.16, 0.11) &{} (0.17, 0.07) &{} (0.08, 0.11) &{} (0.11, 0.14) &{} (0.06, 0.09)\\ (0.06, 0.06) &{} (0.15, 0.03) &{} (0.14, 0.06) &{} (0.09, 0.09) &{} (0.13, 0.10)\\ (0.13, 0.07) &{} (0.16, 0.05) &{} (0.12, 0.08) &{} (0.09, 0.11) &{} (0.09, 0.04)\\ \end{pmatrix} \\= & {} [\ddot{\rho }_{jk}]_{6 \times 5} \end{aligned}$$

    where \(\ddot{\rho }_{jk} = {\mathfrak {w}}_k \times {\dot{\rho }}_{jk}\).

  6. Step 6:

    Thus, PFSV-PIS and PFSV-NIS, respectively, are

    $$\begin{aligned} PFSV-PIS= & {} \{\ddot{\rho }^+_1, \ldots , \ddot{\rho }^+_5\}\\= & {} \big \{(0.16, 0.06), (0.17, 0.03), (0.14, 0.06),\\&\quad (0.13, 0.09), (0.13, 0.04) \big \} \end{aligned}$$

    and

    $$\begin{aligned} PFSV-NIS= & {} \{\ddot{\rho }^-_1, \ldots , \ddot{\rho }^-_5\}\\= & {} \big \{(0.06, 0.13), (0.13, 0.13), (0.05, 0.11),\\&\quad (0.08, 0.16), (0.06, 0.13) \big \} \end{aligned}$$
  7. Step 7, 8:

    The Euclidean distances of each patient from PFSV-PIS and PFSV-NIS and corresponding relative coefficients of closeness are given in Table 3.

  8. Step 9:

    Thus, the preference order of the patients is

    $$\begin{aligned} \ddot{\rho }_6 \succ \ddot{\rho }_5 \succ \ddot{\rho }_4 \succ \ddot{\rho }_3 \succ \ddot{\rho }_2 \succ \ddot{\rho }_1 \end{aligned}$$

    This ranking is depicted in Fig. 4.

Table 3 Distance and coefficient of closeness of each patient
Fig. 4
figure 4

Column chart showing ranking of patients

This ranking advocates that the patient \(\ddot{\rho }_6\) is in more critical situation.

Medical diagnosis using PFS VIKOR

The word VIKOR is abbreviated version of “Vlse Kriterijumska Optimizacija Kompromisno Resenje” which comes from Serbian language and is used for multiple criteria analysis. VIKOR was primarily recognized by Serafim Opricovic to handle DMPs equipped with non-commensurable and acrimonious criteria, with the assumption that finding the middle ground is apposite for conflict determination. It was kept in mind that the decision makers usually search for such a solution that is neighboring to the ideal, and that the alternatives are examined keeping in view all standard moralities. This technique has arisen as a quite widely held MCDM technique mainly due to its solution meticulousness and computational comfort. It prominences on determining on and grading from viable choices, and picks compromise solution for a problem having uneven standards to ease the decision makers in accomplishing an unbiased final judgment. It decides the compromise ranking list recognized for unambiguous degree of nearness to the ideal solution.

We initiate by elucidating the suggested technique inch by inch. The first six steps are same as cited in Algorithm 1 for PFS TOPSIS method, so we skip them. We elaborate the remnant steps as follows:

figure b
Table 4 Values of \(S_i\), \(R_i\) and \(Q_i\) for each patient

Example 4.1

We re-attempt Example 3.1 using VIKOR elucidated in Algorithm 2.

  1. Step 7:

    Choosing \(\kappa = 0.5\), the values of \(S_i\), \(R_i\), and \(Q_i\) for each patient are computed using

    $$\begin{aligned} S_i= & {} \Sigma _{j=1}^5 {\mathfrak {w}}_j \Bigg (\frac{d\big (\ddot{\rho }_j^+, \ddot{\rho }_{ij}\big )}{d\big (\ddot{\rho }_j^+, \ddot{\rho }_j^- \big )}\Bigg )\\ R_i= & {} \max _{j=1}^5 {\mathfrak {w}}_j \Bigg (\frac{d\big (\ddot{\rho }_j^+, \ddot{\rho }_{ij}\big )}{d\big (\ddot{\rho }_j^+, \ddot{\rho }_j^- \big )}\Bigg )\\ Q_i= & {} \kappa \bigg (\frac{S_i - S^-}{S^+ - S^-} \bigg ) + (1 - \kappa ) \bigg (\frac{R_i - R^-}{R^+ - R^-} \bigg ) \end{aligned}$$

    and are given in Table 4.

  2. Step 8:

    The rank of choices is as under:

    $$\begin{aligned} By ~ Q_i: ~~~~ \ddot{\rho }_6 \prec \ddot{\rho }_5 \prec \ddot{\rho }_4 \prec \ddot{\rho }_3 \prec \ddot{\rho }_1 \prec \ddot{\rho }_2 \\ By ~ S_i: ~~~~ \ddot{\rho }_6 \prec \ddot{\rho }_5 \prec \ddot{\rho }_4 \prec \ddot{\rho }_3 \prec \ddot{\rho }_2 \prec \ddot{\rho }_1 \\ By ~ R_i: ~~~~ \ddot{\rho }_6 \prec \ddot{\rho }_4 \prec \ddot{\rho }_5 \prec \ddot{\rho }_1 \prec \ddot{\rho }_2 = \ddot{\rho }_3 \end{aligned}$$

    Since

    $$\begin{aligned} Q(\ddot{\rho }_5) - Q(\ddot{\rho }_6) = 0.3399 \ge \frac{1}{4} \end{aligned}$$

    and \(\ddot{\rho }_6\) is also best ranked by \(S_i\) and/or \(R_i\), so we conclude that the patient \(\ddot{\rho }_6\) is in more critical situation as compared to the other five ones. The rankings of patients w.r.t. \(Q_i\), \(R_i\) and \(S_i\) are depicted in Fig. 5.

Fig. 5
figure 5

Multiple bar chart of rankings

Medical diagnosis by generalized PFS aggregation operators

In this unit, we first generalize the PFS aggregation operators to fit our problem. The first five steps are same as Algorithm 1. Therefore, we skip them and begin with step 6.

figure c

Example 5.1

We, once again, attempt Example 3.1 using generalized PFS aggregation operators method elucidated in Algorithm 3.

  1. Step 6:

    The cardinal matrix is

    $$\begin{aligned} M_{\mathrm{c}(B)} = \begin{bmatrix} (0.105, 0.088) &{} (0.150, 0.070) &{} (0.100, 0.082) &{} \\ (0.097, 0.125) &{} (0.093, 0.097) \end{bmatrix} \end{aligned}$$
  2. Step 7:

    The aggregated PF matrix is

    $$\begin{aligned} B^*= & {} \frac{B \times M_{c(B)}^t}{|E|}\\= & {} \frac{1}{5} \begin{pmatrix} (0.07, 0.13) &{} (0.14, 0.13) &{} (0.05, 0.08) &{} (0.13, 0.09) &{} (0.09, 0.12)\\ (0.11, 0.09) &{} (0.15, 0.09) &{} (0.10, 0.07) &{} (0.08, 0.16) &{} (0.09, 0.10)\\ (0.10, 0.07) &{} (0.13, 0.05) &{} (0.11, 0.09) &{} (0.08, 0.16) &{} (0.10, 0.13)\\ (0.16, 0.11) &{} (0.17, 0.07) &{} (0.08, 0.11) &{} (0.11, 0.14) &{} (0.06, 0.09)\\ (0.06, 0.06) &{} (0.15, 0.03) &{} (0.14, 0.06) &{} (0.09, 0.09) &{} (0.13, 0.10)\\ (0.13, 0.07) &{} (0.16, 0.05) &{} (0.12, 0.08) &{} (0.09, 0.11) &{} (0.09, 0.04)\\ \end{pmatrix}\\&\begin{pmatrix} (0.105, 0.088)\\ (0.150, 0.070)\\ (0.100, 0.082)\\ (0.097, 0.125)\\ (0.093, 0.097)\\ \end{pmatrix}\\= & {} \begin{pmatrix} (0.0109, 0.0100)\\ (0.0120, 0.0099)\\ (0.0116, 0.0099)\\ (0.0133, 0.0100)\\ (0.0127, 0.0067)\\ (0.0134, 0.0068)\\ \end{pmatrix} \end{aligned}$$
  3. Step 8:

    The values of score function for each patient are worked out in Table 5.

Table 5 Score values for patients

Thus, the ranking of patients is

$$\begin{aligned} \ddot{\rho }_6 \succ \ddot{\rho }_5 \succ \ddot{\rho }_4 \succ \ddot{\rho }_2 \succ \ddot{\rho }_3 \succ \ddot{\rho }_1 \end{aligned}$$

This ranking is portrayed in Fig. 6.

Fig. 6
figure 6

Ranking of patients

Comparison of three methods: commentary

The rankings of patients made through TOPSIS, VIKOR and generalized PFS aggregation operator methods are depicted in Fig. 7. To make the comparison conceivable, we have drawn the values of \(1 - Q\) instead of Q in VIKOR. Moreover, to make the columns for score values visible, we have scaled the score values by multiplying them with 1000. The first series on the left shows TOPSIS, second VIKOR and the third one is used for scaled score values.

Fig. 7
figure 7

Ranking comparison obtained through TOPSIS, VIKOR and generalized PFS aggregation operator methods

We observe that the optimal choice by all the three techniques is the same, i.e., \(\ddot{\rho }_6\). In TOPSIS, there is only one check that the optimal solution must be neighboring to the positive ideal solution and most distant from the negative ideal solution. In VIKOR, there are more than one check points. For example, we make use of the values of \(Q_i\), \(R_i\) and \(S_i\) to test acceptable advantage and acceptable stability. Thus, if a weak solution succeeds in passing through one check, it will be rejected in next check point. In VIKOR, there is facility of more than one compromise solutions.

In TOPSIS we use the grade index containing distances from PIS and NIS. The distances so computed are simply added without taking account of their virtual prominence. The distance automatically could characterize some equilibrium among entire and separate contentment, but practices it in a changed manner as in VIKOR. In VIKOR, the weight \(\kappa \) is familiarized. Both approaches arrange for a ranking grade. The premier ranked choice attained by VIKOR is neighboring to ideal solution. Nevertheless, the top ranked choice determined by TOPSIS is paramount regarding ranking table. This does not imply that it is at all times contiguous to the supreme solution. Apart from ranking, VIKOR gives the facility of having a compromise solution endowed with an improvement (advantage) level.

On the other hand, the method of generalized PFS aggregation operators is easy to manipulate and offers more computational ease as compared to the other two techniques. In view of this discussion, we may conclude that VIKOR model has an edge over TOPSIS and yields more reliable outputs. However, keeping in view the computational ease, the method of generalized PFS aggregation operators is most preferable. It depends upon the problem under study that how much precision we desire. Depending upon the level of accuracy required, we choose the method.

Comparison analysis and superiority of proposed work

We observe that the optimal solution remains the same by use of either of the three algorithms in this article. Further, the technique suggested in this article are facile to apply and yield definitive outputs. The comparison of final rankings with some existing methodologies is given in Table 6.

Table 6 Comparison of proposed techniques with some exiting methodologies

Conclusion

We proposed three algorithms, i.e., PFS TOPSIS, VIKOR and generalized PFS aggregation operators method, for modeling uncertainties in MCGDM problem from health management using PFSSs. The proposed Algorithms have been efficaciously applied on ranking different patients. Brief but comprehensive detail of different types of hepatitis along with symptoms of these types are also brought under discussion. To comprehend the final rankings, we have made use of statistical charts. Comparison of three rankings along with solid argument about more feasible method is also talked over. We have made comparison between the ultimate gradings generated through the three models with the assistance of statistical chart.

The proposed model has tremendous potential for further exploration in theoretical besides application perspective and may be efficiently applied in other hybrid structures of fuzzy sets with slight amendments. The idea may be efficiently employed in handling uncertainties in different domains of real life situations including energy management, business, artificial intelligence, chemical engineering, marketing, image processing, electoral system, logistics, pattern recognition, machine learning, manufacturing, medical diagnosis, trade analysis, environment management, game theory, forecasting, robotics, coding theory and recruitment problems.