Abstract
Intuitionistic fuzzy soft set (IFSS) provides more efficient and flexible tool than ordinary fuzzy soft set (FSS) to express decision makers’ opinions in real-world decision problems. Until now, different researchers have designed different algorithms for ranking objects in order to select the best option in group decision-making problems under intuitionistic fuzzy soft environment. In this paper, an adjustable algorithm is developed to handle the problem of group decision-making based on a preference relationship of IFSSs. The effectiveness of this approach in comparison with some existing methods is also demonstrated. To achieve the higher level of compatibility with the real-world problems, the proposed algorithm here is extended to the weighted case.
Keywords
Introduction
Multi-attribute group decision-making (MAG-DM) refers to a collective process for finding the best alternative based on some attributes/criteria/parameters. Uncertain and imprecise data in real-world decision problems highlights using different theories dealing with uncertainty and vagueness, such as fuzzy set theory [24], interval-valued fuzzy set theory [27], intuitionistic fuzzy set theory [23], and rough set theory [4]. This list has not been completed if we do not add the theory of soft set proposed by Molodtsov [13] in 1999. A typical soft set can be seen as a parameterized family of subsets of a universal set of objects. This makes the soft set theory as a flexible tool for dealing with different areas, such as set theory [1, 35, 42], topology [11, 44–46], algebra [18, 52], decision-making [12, 59] and so on.
However, the inherent limitation of soft set theory for modeling the real-life problems have been motivated researchers to combine this new concept with the former theories dealing with uncertainty in order to introduce some new hybrid notions. In this regard, various types of extended soft set, such as fuzzy soft set [5, 58], rough soft set [14], multi-fuzzy soft set [53], interval-valued fuzzy soft set [47], intuitionistic fuzzy soft set [37, 50], and interval-valued intuitionistic fuzzy soft set [48] can be considered. In particular, the concept of intuitionistic fuzzy soft set (IFSS) comes up by combining the soft set theory with the theory of intuitionistic fuzzy set [23].
In recent years, intuitionistic fuzzy soft-based decision-making methods have received great attraction and accordingly various approaches have been proposed. Jiang at al. [49] considered initially adapting of IFSS for decision-making problems. They developed the notion of α-level soft set, presented firstly in [15, 16], to (α, β)-level soft set of an IFSS. Then, they applied the choice value technique (see [38]) to propose an approach for solving decision-making problems. Authors in [20, 21] introduced a new concept called intuitionistic fuzzy parameterized soft set in order to handle situations in which criteria can be considered as some fuzzy sets. Using rough set methodology, Zhang et al. [60] constructed an upper and a lower approximation sets based on (α, β)-level soft set of IFSSs and then, checked the process of consensus by using the soft union operator over these sets. A rough approach was then applied to solve decision-making problems. Inspired from intuitionistic fuzzy aggregation operators, Mao et al. [22] discussed two kinds of aggregation operators: (1) weighted arithmetic average operator and (2) weighted geometric average operator under three different cases of experts’ weights called as completely known, partly known, and completely unknown. Then, they computed the amount of choice value for each object to rank data and select the optimal option. Çağman and Karataş [34] defined some operations on IFSSs and then applied them to solve decision-making problems. Agarwal et al. [25] designed a method for medical diagnosis problems based on IFSS. They extended the concept of IFSS to the generalized intuitionistic fuzzy soft set by adding the moderator’s opinion degree, which shows the validity of information. And then, used the intuitionistic fuzzy aggregation operators to reach the consensus among experts. However, later, Khalil [3] and Yang et al. [54] showed some assertions proposed in [25] are not correct in general. In [40], authors proposed a similarity measure between IFSSs to check the process of consensus in medical diagnosis problems. Das and Kar [43] added the degree of confident for different experts to the IFSS and then, used the product and addition operators of IFSS matrices in order to obtain a collective opinion among decision makers which was defined as the full agreement of all experts.
Until now, most existing methods have used two strategies known as choice value and level soft set to solve decision-making problems. But, recently, Zahedi et al. [10] pointed out that the idea of choice value and level soft set are not suitable for all decision situations. In order to solve the problem of consensus, they constructed a preference relationship of FSSs and then, defined a new overall score value for selecting the optimal option in group decision-making problems.
In this paper, we develop the proposed approach in [10] to IFSSs. Our approach overcomes the problem of consensus by applying a preference relationship which is constructed by checking the agreement of most experts not necessarily all of them. We also propose a new overall score value in order to attain the process of selection in group decision-making problems. To reach this aim, the rest of this paper is organized as follows. In Section 2, we review some basic concepts which will be used along this work. In Section 3, we present a preorder relation and an equivalence relationship based on intuitionistic fuzzy soft sets and then discuss some of their properties. In sequel, in Section 4, a new overall score value and subsequently, a preference relationship are constructed and then, we design an algorithm to MAGDM based on IFSSs. Moreover, we compare our algorithm with existing approaches to group decision-making based on IFSS. In Section 5, we extend our proposed algorithm for weighted case where each parameter has its own weight. And finally, in Section 6, we highlight the advantages of our approach in comparison with the existingmethods.
Preliminaries
In this section we will review some basic definitions and properties of soft sets, fuzzy soft sets, and intuitionistic fuzzy soft sets. The reader is referred to see [7–9, 39] for further details and information.
Throughout this paper, let X be the set of objects and E be the set of parameters. Moreover, let us show the set of all intuitionistic fuzzy subsets of X by
By introducing the concept of intuitionistic fuzzy set [23] into the theory of soft sets, Maji et al. [37, 39] proposed the concept of intuitionistic fuzzy soft set (IFSS) as follow.
If X = {x1, ⋯ , x
m
} and E = {e1, ⋯ , e
n
} are finite universes of objects and parameters, respectively. Then, the IFSS f
E
= (f, E) can be presented by a tabular form as shown in Table 1. If f
E
and g
E
are two IFSSs over common universe X. Then, the IFSS union, IFSS intersection, and the IFSS complement of them, indicated by
Tabular form of IFSS
Tabular form of IFSS
Note that, threshold value pair (α, β) can be presented as an intuitionistic fuzzy set γ : E → [0, 1] × [0, 1], called threshold intuitionistic fuzzy set, that assigns the value (α (e) , β (e)) ∈ [0, 1] × [0, 1] to each parameter e ∈ E.
In this section, a preorder relation and subsequently an equivalence relationship are defined to attain an IFSS-based consensus method in group decision-making. To begin with, we recall the IFSS and the intuitionistic fuzzy relation are close.
If R is an intuitionistic fuzzy relation from E to X, induced by IFSS f
E
, then by applying the concept of level set at any thresholds α, β ∈ I, we can define some binary relations between E and X as follow.
For example, Rα+ indicates all elements x ∈ X that are related to the parameter “e” more than α, while Rβ+ shows all objects x ∈ X which are related to the parameter “not e” less than β. The below sets are also can be obtained.
It is clear that, each of these sets partitions the set X into some disjoint subsets. According to each partition, an equivalence relation can be induced over X as below.
If α = 0, β = 1, then we have the trivial case
If α1 ≤ α2, then Rα2 ⊆ Rα1, Rα2 (e) ⊆ Rα1 (e), and If β1 ≤ β2, then Rβ1 ⊆ Rβ2, Rβ1 (e) ⊆ Rβ2 (e), and
If If f
E
= Φ, then we have If
R1α (e) ⊆ R2α (e) ⊆ … ⊆ R
k
α (e) and R1α+ (e) ⊆ R2α+ (e) ⊆ … ⊆ R
k
α+ (e). R1β (e) ⊆ R2β (e) ⊆ … ⊆ R
k
β (e) and R1β+ (e) ⊆ R2β+ (e) ⊆ … ⊆ R
k
β+ (e).
Let z ∈ R1α (e). Then μ
R
1
(e, z) = μf1(e) (z) ≥ α, so for all 1 ≤ s ≤ k, μf
s
(e) (z) ≥ α. Thus for all 1 ≤ s ≤ k, z ∈ R
s
α (e) or R1α (e) ⊆ R2α (e) ⊆ … ⊆ R
k
α (e). Similarly, we have R1α+ (e) ⊆ R2α+ (e) ⊆ … ⊆ R
k
α+ (e). By substituting R
s
β (e) for R
s
α (e) and R
s
β+ (e) for R
s
α+ (e) where 1 ≤ s ≤ k the second part can be proved similarly. It is obvious by (i) and (ii).
According to each threshold value α and β, authors in [10] defined two preorder relations over the universal set X. Here, we develop the similar methodology to construct a preorder relation by using (α, β)-level soft set of IFSSs.
If for all x ∈ X,
where
For all For all
where
Let By substituting
is an equivalence relation on X.
Corresponding to each parameter e ∈ E, there exists an associated partition
It is clear that if
The intersection of all partitions
So, we can say if the objects x and y of X are in the same classes of all partitions
In this section, we apply the proposed binary relations in Theorems 3.2 and 3.3 to define a new overall score value and a preference relationship for ranking data and selecting the best option in MAGDM based on IFSSs. We then, design an adjustable approach for finding an optimal option in group decision-making problems based on intuitionistic fuzzy soft information. Additionally, some examples are given to illustrate the application of this method in MAGDM based on IFSSs.
Ordering and selecting with a preference relationship of IFSS
Let X = {x1, x2, ⋯ , x m } and E = {e1, e2, ⋯ , e n } be the universal sets of objects and parameters, respectively, and D = {d1, d2, …, d k } be a set of k experts who evaluate the elements of X on the basis of parameter set E by IFSSs f1 E , f2 E , …, f k E .
Two comparison matrices
We utilize the binary relations “
All main diagonal entries are equal to 1: If If
In this subsection, we propose a new overall score value and a preference relationship for ranking objects.
The value r
i
(e
t
; α, β) in (6) shows the score value of object x
i
w.r.t the specific parameter e
t
. Obviously, for any pair of elements x
i
and x
j
in X if
By Theorem 4.1, the notation x ≽
E
y is used to show x is preferred to y based on a collective judgment received by agreement of most decision makers, while the symbol ∼
E
is applied to present an indifference relation on X such that
The main aim in a decision-making problem is to select the best option among a list of choices. Since each decision maker has his/her own opinion about the choice set X, the central goal in any MAGDM problems is to put all of these information together to come up with a collective preference relationship to decide about all alternatives. Such collective preference relation allows decision makers to order the choice set X, from the most preferred object to the least preferred object, and to choose the bestoption.
In what follows, we shall utilize the preference relationship ≽
E
which is determined by
Algorithm 1
There are three remarks here.
Firstly, in Algorithm 1, we utilize a rational weak preference relationship, instead of using a linear ordering system, to rank objects from the highest amount of utility to the lowest.
Secondly, at step 8 of Algorithm 1, we can go back to the step 2 and enter different amount for the threshold value pair (α, β) in order to adjust the final decision.
Thirdly, by taking νf s (e t ) (x) =1 - μf s (e t ) (x), Algorithm 1 can be applied successfully for FSSs. To illustrate the idea of Algorithm 1, let us to consider the following example.
Based on the knowledge and experience of this committee, the pair of threshold values (0.6, 0.3) is given (Step 2).
Step 3. Take α = 0.6 and β = 0.3, then compute matrices
Step 4. Using Equations 4 and 5, we get the comparison matrices
Step 5. According to Equation 6, the overall score values of each alternative are computed asfollows:
Step 6. Therefore, using formula in (7), the following preferences over the set C: a4 ≽ E a1 ≽ E a2 ≽ E a5 ≽ E a3 is obtained.
Step 7. Hence, the applicant a4 can be considered as the best applicant for this post, while the third applicant, i.e., a3, should not be selected.
So, the acceptance region is {a4}, the rejection region is {a3} and boundary region is {a1, a2, a5}, however, a1 is the sub-optimal choice after a4.
The following Fig. 1 shows the overall score values S i for the candidates a i ∈ A of above example.

Overall score value.
The proposed algorithm here, in comparison with Algorithm 1 in [10], does not need to compute some topological spaces but only deal with a preorder relation and an equivalence relation derived from (α, β)-level soft sets of IFSSs. This makes the new algorithm simpler and easier for application. Moreover, due to using the threshold value pair (α, β) instead of applying threshold values α and β, the number of comparison matrices and thus computational steps is less than Algorithm 1 in [10]. To illustrate the difference between Algorithm 1 in [10] and the proposed algorithm here, let us reconsider Example 1 in [10].
Tabular representation of S P in [10]
Step 2. Let we apply the threshold value vector (α, β) that is given in Example 1 of [10] as below. (α, β) = ((0.7, 0.2) , (0.5, 0.1) , (0.5, 0.2) , (0.4, 0.1) , (0.5, 0.1) , (0.5, 0.1) , (0.6, 0.3)).
Step 3. By taking the threshold vector (α, β), the following matrix
Step 4. Using Equations 4 and 5, the comparison matrices
Step 5. According to Equation 6, the overall score values of each alternative are computed asfollows:
Step 6. Therefore, we have the following preferences over the set C: o4 ≽ E o1 ∼ E o2 ∼ E o3 ∼ E o5 ∼ E o6.
Step 7. Thus, the object o4 should be selected as the best option.
However, if Algorithm 1 of [10] is applied to solve this example, then object o5 should be selected since: o5 ≽ E o3 ≽ E o2 ≽ E o6 ≽ E o4 ≽ E o1.
In this part, we compare the numerical Example 4.1 with some existing methods for group decision-making problems (see [22, 60]).
Authors in [22, 60] proposed a linear ordering system of objects based on their choice values in level-sets of IFSSs. These methods can be used widely in some applications, however there are certain situations, in which they do not result in the right decision.
Jiang et al.’ method [49]
Suppose that Algorithm 1 of [49] is applied to solve Example 4.1. In [49], objects are ranked based on their choice values obtained from (0.6, 0.3)-level soft sets of IFSSs f1
E
, f2
E
and f3
E
which are given in Table 3 (see also matrices
Table of (0.6, 0.3)-level soft set of f
i
E
, i = 1, 2, 3
Table of (0.6, 0.3)-level soft set of f i E , i = 1, 2, 3
Solving Example 4.1 by using method [49], the ranking of alternatives is generated as a1 ∼ a4 ≻ a3 ≻ a2 ∼ a5 in terms of f1 E , a2 ∼ a4 ≻ a1 ∼ a5 ≻ a3 in terms of f2 E and a5 ≻ a1 ∼ a2 ∼ a4 ≻ a3 in terms of f3 E .
Zhang’s method [60]
In [60], objects are ranked according to their choice values computed based on a collective IFSS formulated by soft union of (0.6, 0.3)-level soft sets of f1 E , f2 E and f3 E .
By applying method [60] for Example 4.1, the collective table
Table of
Mao et al.’ method [22]
In method [22], authors took a weight vector for the set of decision makers. Here, without loos of generality, let the weight vector of experts is given as
are computed as Tables 5 and 6.
Table of f ω
Table of g ω
After applying the threshold value pair (0.6, 0.3), we have the following Tables 7 and 8.
Table of aggregation operator
Table of aggregation operator
Thus, we have the ranking of objects as a4 ∼ a5 ≻ a1 ≻ a2 ∼ a3 based on
Table 9 and Fig. 2 show the comparison results for the methods [22, 60] and the proposed Algorithm 1 in this current paper for Example 4.1.
Comparison Table

Comparison chart.
In Section 4, a novel approach to decision-making problems based on intuitionistic fuzzy soft sets was investigated. However, the weight of parameters was not emphasized. In real decision-making situations, usually, there is an associating value with each parameter for presenting the importance of different parameters. So, some further respective values ω t ∈ [0, 1] corresponding to the parameter t-th should be taken into account to describe the different importance of different criteria. In this section, we focus on how to deal with this situation.
In literature, researchers discussed the notion of weight for soft sets [38], fuzzy soft sets [15, 53], intuitionistic fuzzy soft sets [22, 50], and interval-valued fuzzy soft sets [48, 61]. Here, we recall the concept of weighted IFSS asbelow.
According to Definition 5.1, any typical IFSS can be considered as a weighted IFSS such that the weights of all parameters are supposed equal.
In [10], the authors defined the concept of weighted overall score value for weighted FSSs. Regarding Definition 9 of [10], we develop the concept of weighted overall score value
An adjustable approach to MAGDM based on weighted IFSSs is given in Algorithm 2 as an extension of Algorithm 1.
Algorithm 2
Obviously, Algorithm 2 is an extension of the Algorithm 1. We first consider the tabular form (or matrix form) of intuitionistic fuzzy soft sets with respect to the weights of parameters and then, take the weights of parameters into consideration for computing the weighted overall score value
To illustrate the above idea, let us consider the below example.
Three IFSSs (f1, E) , (f2, E) , and (f3, E) in Example 4.1 are changed into weighted IFSSs (f1, E, ω), (f2, E, ω), and (f3, E, ω) with their tabular representations as in Table 10–12 (Step 1 and Step 2).
Tabular representation of weighted IFSS (f1, E, ω)
Tabular representation of weighted IFSS (f2, E, ω)
Tabular representation of weighted IFSS (f3, E, ω)
Step 3. Let decision makers use (α, β) = (0.6, 0.3) as the threshold value pair.
Steps 4 and 5. Then, we have the matrices
Step 6. By formula in (8), the weighted overall score values
Step 7. So, we have the following order a4 ≽ E a1 ≽ E a3 ≽ E a2, a5 over the universal set A.
Step 8. It follows that the maximum weighted overall score value is 1.9 and so, the optimal decision is to select a4, while a2 and a5 should not be selected after specifying weights for different experts and parameters.
Therefore, the acceptance region is {a4}, the rejection region is {a2, a5} and applicants {a1, a3} cannot be judged (boundary region), although a1 may be considered as sub-optimal choice.
We compare the effectiveness of proposed method here with some existing methods by the following example.
Based on method [60], we first compute the (0.6, 0.3)-level soft sets of f1
E
, f2
E
and f3
E
(see Table 13, and then find the collective IFSS
Tabular representation of
Table of
Thus, using method [60], the following ranking of applicants is obtained as a2 ≻ a1 ∼ a4sima5 ≻ a3.
However, based on method [60], a2 is the best candidate, the weak rational preference relationship ≽ E suggests applicant a4. Moreover, applicants a2 and a5 in our approach can be seen as incomparable alternatives, while all alternatives are comparable on the basis of method [60]. This issue is shown in Figs. 3 and 4.

Non-linear ordering system.

Linear ordering system.
Until now, various intuitionistic fuzzy soft-based techniques have been proposed to solve decision-making problems. Some of them have made effort to apply a threshold value pair in order to convert IFSS into the crisp soft set and solve the problem of decision-making in a precise environment [22, 60], while, in [25, 40] the concept of similarity measure plays the most important role.
In [22, 60], the concept of choice value, computed based on the positive parameters, plays the key role. But, real-world decision situations are much more complicated due to dealing with both benefit and cost parameters. Our proposed methods, so-called Algorithm 1 and Algorithm 2, overcome this issue by considering the negation of negative parameters as positive ones.
On the other hand, ordering system proposed in [22, 60] is built based on a total ordered structure. But, in reality there are situations in which some objects may be incomparable. To cope this difficulty, a rational weak preference relationship, which represents the decision makers’ preference of alternatives at some certain levels of membership degrees and non-membership degrees, is proposed to rank objects. Due to the nature of preference relationship as a non-linear ordered structure, there may exist some objects which are incomparable.
Moreover, existing algorithms [22, 60] only consider the optimum as their output. The binary decision model consists of acceptance region involves optimal objects and rejection region as the complement set of the acceptance region is followed by methods [22, 60]. However, in real-world problems under imprecise environment, three-way decision including acceptance region, boundary region, and rejection region are more popular (see [55–57]). The proposed method follows three-way decision instead of two-way decision. So, the outputs from Algorithm 1 and Algorithm 2 consist of optimal objects (acceptance set), objects should not be selected (rejection set), and the complement of union of acceptance set and rejection set, known as boundary set.
From the above comparison results and discussion, the advantages of our proposed method can be summarized as Table 15.
Comparison of existing methods and proposed methods
Comparison of existing methods and proposed methods
In this paper, we discussed the main difficulty of some well-known existing intuitionistic fuzzy soft-based approaches for solving decision-making and focused to overcome this problem by developing a new methodology for ranking data based on a non-linear ordering structure. We developed the proposed method for solving MAGDM in [10] to IFSSs. First, a preference relationship, which provides the decision makers’ preferences at different alternatives, was constructed. Then, objects were ranked based on a new overall score value which is adopted by this preference relationship. Moreover, we extended our method into the weighted intuitionistic fuzzy soft sets where the parameters have their own importance degrees which are not necessarily equal. Accordingly, two algorithms are designed to solve decision making problems based on intuitionistic fuzzy soft sets. The first algorithm is applied for solving group decision-making based on intuitionistic fuzzy soft sets, while the second one is utilized to solve group decision-making by weighted intuitionistic fuzzy soft sets.
Conflicts of interests
The authors declare that they have no conflicts of interests regarding publication of this article and they do not have direct financial relation that might lead to conflict of interest for any of the author.
Footnotes
Acknowledgments
This work is partially supported by the Institute for Mathematical Research, Universiti Putra Malaysia Grant No. 5527179.
