Next Article in Journal
Haze Image Recognition Based on Brightness Optimization Feedback and Color Correction
Previous Article in Journal
Readiness and Success of Ubiquitous Learning in Indonesia: Perspectives from the Implementation of a Pilot Project
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Interval Pythagorean Fuzzy Multi-criteria Decision Making Method Based on Similarity Measures and Connection Numbers

1
Department of Construction Engineering and Management, North China University of Water Resources and Electric Power, Zhengzhou 450046, China
2
Henan Key Laboratory of Water Environment Simulation and Treatment, Zhengzhou 450045, China
3
School of Management and Economics, North China University of Water Resources and Electric Power, Zhengzhou 450046, China
*
Author to whom correspondence should be addressed.
Information 2019, 10(2), 80; https://doi.org/10.3390/info10020080
Submission received: 8 December 2018 / Revised: 21 February 2019 / Accepted: 21 February 2019 / Published: 25 February 2019

Abstract

:
Interval Pythagorean fuzzy set (IPFS), which can handle imprecise and ambiguous information, has attracted considerable attention in both theory and practice. However, one of the main difficulties under IPFSs is the comparison between interval numbers. To overcome this shortcoming, connection number theory is first introduced, and interval numbers are transformed into connection numbers in the operating process. Considering that similarity measures play an important role in assessing the degree between ideal and proposal alternatives in the decision making process, this paper aims to develop new similarity measures with IPFSs and apply them to multi-criteria decision making (MCDM) problems. The main contributions of this paper are as follows: (1) introduction of a comparison method through transforming interval numbers into connection numbers; (2) development of three new similarity measures with IPFSs based on the minimum and maximum operators, and investigation of their properties; (3) calculation of the similarity measures considering weights of membership and non-membership degrees; (4) establishment of an interval Pythagorean fuzzy decision making method applying the presented similarity measures. A case study on selecting a project delivery system is made to show the applicability of the proposed approach.

1. Introduction

The multi-criteria decision making (MCDM) method plays an important role in selecting the optimal criteria among a finite number of feasible alternatives evaluated according to multiple criteria in real-life decision making problems under uncertainty. To select a desirable alternative, the classical approaches attempt to obtain a degree of similarity between ideal and proposal alternatives.
The similarity measures are important and useful tools for determining the degree of similarity between two objects. Measures of similarity between fuzzy sets have gained attention from researchers for their wide applications in various fields, such as pattern recognition, machine learning, decision making, and image processing [1,2,3,4]. Fuzzy set theory, which was introduced by Zadeh [5], has been widely used to handle uncertainty in real-world applications. Atanassov [6,7] extended fuzzy sets to Atanassov’s intuitionistic fuzzy sets (IFSs), whereas different similarity measures between IFSs have been investigated in the literature [8]. Meng and Chen [9] introduced a construction approach to obtain the similarity measure of Atanassov’s intuitionistic fuzzy sets (IFSs), and then defined three Shapley-weighted similarity measures. Liu et al. [10] proposed the cosine similarity measures for intuitionistic fuzzy linguistic sets (IFLSs) and interval-valued intuitionistic fuzzy linguistic sets (IVIFLSs). Furthermore, the weighted cosine similarity measure and ordered weighted cosine similarity measure for IFLSs and IVIFLSs were introduced by considering the importance of each element. Based on the extension of the Hamming distance on fuzzy sets, Szmidt and Kacprzyk [11,12] developed a similarity measure between IFSs based on the Hamming distance. Hung and Yang [13] calculated the distance between IFSs based on the Hausdorff distance and generated similarity measures between IFSs. Chen and Chen [14] proposed a similarity measure based on the center of gravity of generalized fuzzy numbers; this similarity measure is complicated and inapplicable for general LR-type. Hung and Yang [15] proposed similarity measures between IFSs based on the Lp metric. Xu and Xia [16] defined the geometric distance and similarity measures of IFSs for group decision making problems. Ye [17] proposed the cosine similarity measure between IFSs. Hung [18] developed the likelihood-based measurement of IFSs for medical diagnosis and bacterial classification problems. Shi and Ye [19] further improved the cosine similarity measure of IFSs. Tian [20] proposed the cotangent similarity measure between IFSs for medical diagnosis. Rajarajeswari and Uma [21] further introduced the cotangent similarity measure, which considers the membership, non-membership, and hesitation degrees in IFSs. Furthermore, Szmidt [22] discussed the distances between IFSs and introduced a family of similarity measures, which consider the membership, non-membership, and hesitation degrees described in IFSs. Ye [23] proposed two new cosine similarity measures and weighted cosine similarity measures based on cosine function and the information carried by membership, non-membership, and hesitancy degrees in IFSs. Le and Phong [24] provided the intuitionistic vector similarity measures for medical diagnosis.
The Pythagorean fuzzy set (PFS) was originally developed by Atanassov [25,26,27] in 1999 using the name “intuitionistic fuzzy sets of second type”, whereas further applications were made by Yager [28,29] in the decision making field since 2013. The PFS is also characterized by membership and non-membership degrees, whose sum of squares is less than or equal to 1. The PFS is equivalent to IFSs of second type and powerfully handles uncertain problems. Throughout the whole paper, we use the name “Pythagorean fuzzy sets” similar to various existing references [30,31].
Numerous researchers have conducted considerable work in the field of PFSs and interval Pythagorean fuzzy sets (IPFSs) [32,33,34,35,36,37,38]. Zhang and Xu [39] provided the detailed mathematical expression for PFSs and introduced the concept of the Pythagorean fuzzy number (PFN). Later, Peng and Yang [40] introduced the concept of IPFSs, which is a generalization of PFSs and interval-valued (IFSs). The fundamental characteristic of IVIFS is that the values of their membership and non-membership functions are intervals rather than exact numbers. Khan and Abdullah [41] introduced the concept of multiple-attribute group decision making (MAGDM) problems with interval-valued Pythagorean fuzzy and then presented the concept of the interval-valued Pythagorean fuzzy Choquet integral average (IVPFCIA) operator. Based on the IVPFCIA operator, Khan et al. [42] established an extension of the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) method to deal with multi-attribute interval-valued Pythagorean fuzzy MAGDM problems. A multiple-attribute decision making method was proposed with incomplete weight information under PFSs and Pythagorean hesitant fuzzy sets in [43] and [44], respectively. Khan et al. [45] investigated a Pythagorean fuzzy-prioritized weighted average operator and Pythagorean fuzzy-prioritized weighted geometric operator and their properties. Then, a MAGDM approach based on the developed operators under a Pythagorean fuzzy environment was proposed.
The similarity measure is an important tool to assess the degree between ideal and proposal alternatives, with numerous studies focusing on the development of PFSs and IPFSs. Garg [46] proposed a novel correlation coefficient and weighted correlation coefficient formulation to measure the relationship between two PFSs. Biswas [47] presented the cosine similarity measure and weighted cosine similarity measure and then applied them to the multi-attribute decision making problem with a trapezoidal fuzzy neutrosophic environment. Xu et al. [48] proposed a variation coefficient similarity measure based on the extension of the Dice and a cosine similarity measure to show that the proposed method features better similarity identification and practicability; the similarity measures were applied to emergency group decision making problems. Zhang [49] first presented a novel distance measure for PFSs and discussed their desirable properties; then, a simple and effective Pythagorean fuzzy group decision making method was introduced and applied to a selection problem of photovoltaic cells. Wei and Wei [50] proposed 10 similarity measures between PFSs based on the cosine function by considering the membership and non-membership degrees in PFSs and applied these similarity measures and weighted similarity measures between PFSs for pattern recognition and medical diagnosis. Recently, Peng et al. [51] investigated the relationship between the distance measure, similarity measure, entropy, and inclusion measure for PFSs and suggested the systematic transformation of information measures (distance measure, similarity measure, entropy, and inclusion measure) and their new formulae.
The knowledge theory on similarity measures must be expanded. However, similarity measurement under IPFSs presents difficulty. The main obstacles and difficulties lie in the comparison between two interval numbers, although numerous comparison approaches are available. Additionally, the comparison method is the main operation for minimum and maximum operators. Therefore, there are two gaps that should be bridged: (1) the process of calculation in the existing similarity measures is too complex to apply to more practical fields; (2) a shortcoming for the development of similarity measures under IPFSs is to ignore the “true psychological” behavior and degree of confidence from decision experts. To overcome this shortcoming, the aim of this study is to build an interval Pythagorean fuzzy multi-criteria decision making method based on similarity measures and connection numbers. The main contributions of this paper are: (1) propose a comparison method between two interval numbers using the binary connection number in set pair analysis theory (SPAT) presented by Zhao [52], which measures the relationship of a set pair consisted of two interdependent sets from “identical”, “discrepancy”, and “contrary” features of the system, and transform the interval number to the connection number in the comparison process; (2) present similarity measures based on minimum and maximum operators which are simple and easy in the calculation process; (3) calculate the similarity measures considering weights of membership and non-membership degrees; (4) establish an interval Pythagorean fuzzy decision making method applying the presented similarity measures.
The remainder of this paper is organized as follows. In the next section, we introduce the basic concepts related to interval numbers, PFSs, IPFSs, and connection numbers in SPAT and the relationship between interval and connection numbers. Section 3 proposes three new similarity measures (i.e., 1-type IPFS similarity measure, 2-type IPFS-weighted similarity measure, and 3-type IPFS-weighted similarity measure) between IPFSs based on minimum and maximum operators and investigates their properties. Section 4 proposes an interval Pythagorean fuzzy decision making method based on the 3-type IPFS-weighted similarity measure. Section 5 provides an example of selection of a project delivery system (PDS) to demonstrate the applications and effectiveness of the proposed decision making approach. Comparison analysis and discussion are given in Section 6. Section 7 provides conclusions and further research suggestions.

2. Preliminaries

This section introduces preliminaries on the concepts of PFS and IPFS and their operations. The concepts of PFSs originated from the work of Atanassov [25], with the name “intuitionistic fuzzy sets of second type” and with further development by Yager [28,29], similar to the latest research in decision making problems [30,31].

2.1. Concepts of PFS and IPFS

Definition 1
[29]. Let X be a universe of discourse. A PFS P in X is given by the following:
P = { x , u P ( x ) , v P ( x ) | x X }
where u P ( x ) : X [ 0 , 1 ] denotes the degree of membership, and v P ( x ) : X [ 0 , 1 ] refers to the degree of non-membership of element x X to P . Further, π P = 1 u P 2 ( x ) v P 2 ( x ) is called the Pythagorean fuzzy index of element x X to P , representing the degree of indeterminacy of x to P . Furthermore, 0 π P 1 for every x X .
Moreover, u P ( x ) and v P ( x ) satisfy the following condition:
0 u P 2 ( x ) + v P 2 ( x ) 1 , x X .
Definition 2
[29]. A PFS P 1 is contained in another PFS P 2 , i.e., P 1 P 2 , if and only if
u P 1 ( x ) u P 2 ( x ) ,   v P 1 ( x ) v P 2 ( x )
for all x X .
Definition 3
[40]. Let X be an ordinary finite nonempty set, and an IPFS P ¯ over X is an object with the following mathematic form:
P ¯ = { x , ( u ¯ P ¯ ( x ) , v ¯ P ¯ ( x ) ) | x X } ,
where u ¯ P ¯ ( x ) = ( [ u ¯ P ¯ L ( x ) , u ¯ P ¯ R ( x ) ] ) [ 0 , 1 ] and v ¯ P ¯ ( x ) = ( [ v ¯ P ¯ L ( x ) , v ¯ P ¯ R ( x ) ] ) [ 0 , 1 ] are interval values, and 0 ( u ¯ P ¯ R ( x ) ) 2 + ( v ¯ P ¯ R ( x ) ) 2 1 .
The interval indeterminacy degree is π ¯ P ¯ ( x ) = [ π ¯ P ¯ L ( x ) , π ¯ P ¯ R ( x ) ] for all x X , where
π ¯ P ¯ L ( x ) = 1 ( u P ¯ R ( x ) ) 2 ( v P ¯ R ( x ) ) 2
and   π ¯ P ¯ R ( x ) = 1 ( u P ¯ L ( x ) ) 2 ( v P ¯ L ( x ) ) 2 .
Thus, if u ¯ P ¯ L ( x ) = u ¯ P ¯ R ( x ) and v ¯ P ¯ L ( x ) = v ¯ P ¯ R ( x ) , then an IPFS reduces to a PFS ; if u ¯ P ¯ R ( x ) + v ¯ P ¯ R ( x ) 1 , then an IPFS reduces to Atanassov’s IVIFS.
For simplicity, P ¯ ( u ¯ P ¯ ( x ) , v ¯ P ¯ ( x ) ) is called an IPFN denoted by β ¯ = P ¯ ( u ¯ β ¯ , v ¯ β ¯ ) , where u ¯ β ¯ = [ u ¯ β ¯ L , u ¯ β ¯ R ] [ 0 , 1 ] , v ¯ β ¯ = [ v ¯ β ¯ L , v ¯ β ¯ R ] [ 0 , 1 ] , and 0 ( u ¯ β ¯ R ) 2 + ( v ¯ β ¯ R ) 2 1 . It is noted that the interval Pythagorean fuzzy number (IPFN) β ¯ = P ¯ ( [ u ¯ β ¯ L , u ¯ β ¯ R ] , [ v ¯ β ¯ L , v ¯ β ¯ R ] ) is called Atanassov’s interval valued intuitionistic fuzzy number if 0 u ¯ β ¯ R + v ¯ β ¯ R 1 . Obviously, the space of the constraint condition of IPFN is usually greater than the space of the constraint condition of Atanassov’s interval valued intuitionistic fuzzy number (IFN). An IFN must be an IPFN, but the converse is not true in general. For instance, β = ( [ 0.3 , 0.5 ] , [ 0.4 , 0.6 ] ) is an IPFN but not an IFN, because 0.5 + 0.6 > 1 .
Definition 4
[40]. For two IPFSs P 1 and P 2 , i.e., P 1 = ( [ u P 1 L , u P 1 R ] , [ v P 1 L , v P 1 R ] ) and P 2 = ( [ u P 2 L , u P 2 R ] , [ v P 2 L , v P 2 R ] ) , P 1 P 2 , if and only if
u P 1 L ( x ) u P 2 L ( x ) ,   u P 1 R ( x ) u P 2 R ( x ) ;
v P 1 L ( x ) v P 2 L ( x ) ,   v P 1 R ( x ) v P 2 R ( x ) ,
for all x X , respectively.
Definition 5
[40]. Let β 1 = ( [ u β 1 L , u β 1 R ] , [ v β 1 L , v β 1 R ] ) and β 2 = ( [ u β 2 L , u β 2 R ] , [ v β 2 L , v β 2 R ] ) be two IPFNs. Then,
S ( β 1 ) = 1 2 [ ( u β 1 L ) 2 + ( u β 1 R ) 2 ( v β 1 L ) 2 ( v β 1 R ) 2 ]
and
S ( β 2 ) = 1 2 [ ( u β 2 L ) 2 + ( u β 2 R ) 2 ( v β 2 L ) 2 ( v β 2 R ) 2 ]
are the score functions of β 1 and β 2 , respectively, and
W ( β 1 ) = 1 2 [ ( u β 1 L ) 2 + ( u β 1 R ) 2 + ( v β 1 L ) 2 + ( v β 1 R ) 2 ]
and
W ( β 2 ) = 1 2 [ ( u β 2 L ) 2 + ( u β 2 R ) 2 + ( v β 2 L ) 2 + ( v β 2 R ) 2 ]
are the accuracy degrees of β 1 and β 2 , respectively.
Further, the following conditions are true:
(1)
If S ( β 1 ) < S ( β 2 ) , then β 1 < β 2 .
(2)
If S ( β 1 ) = S ( β 2 ) , then, the following are true.
(a)
If W ( β 1 ) = W ( β 2 ) , then β 1 = β 2 ;
(b)
If W ( β 1 ) < W ( β 2 ) , then β 1 < β 2 ;
(c)
If W ( β 1 ) > W ( β 2 ) , then β 1 > β 2 .

2.2. Interval Number

First, the definition of the interval number a ¯ is given as a ¯ = [ a L , a R ] = { a L a ˜ a R } , where superscripts a L and a R represent the lower and upper bounds of the interval number a ¯ , respectively; the interval number also represents a closed bounded set of real numbers [53]. Especially, if a L = a R , then a ¯ is a real number.
For any two intervals [ a 1 L , a 1 R ] and [ a 2 L , a 2 R ] , their arithmetic operations are as follows [53]:
(O1)
[ a 1 L , a 1 R ] + [ a 2 L , a 2 R ] = [ a 1 L + a 2 L , a 1 R + a 2 R ] ;
(O2)
[ a 1 L , a 1 R ] [ a 2 L , a 2 R ] = [ a 1 L a 2 R , a 1 R a 2 L ] ;
(O3)
[ a 1 L , a 1 R ] × [ a 2 L , a 2 R ] = [ p , q ] ,
where p = min ( a 1 L a 2 L , a 1 L a 2 R , a 1 R a 2 L , a 1 R a 2 R ) , and q = max ( a 1 L a 2 L , a 1 L a 2 R , a 1 R a 2 L , a 1 R a 2 R ) ;
(O4)
[ a 1 L , a 1 R ] ÷ [ a 2 L , a 2 R ] = [ a 1 L , a 1 R ] × [ 1 a 2 R , 1 a 2 L ] , 0 [ a 2 L , a 2 R ] .

2.3. Connection Number

For a given problem W , a set pair ( A , B ) consists of two interdependent sets A and B . The problem W analyzes the system on “identical”, “discrepancy”, and “contrary” features, and a connection number is set up. If the total number of features N , the identity and contrary features are denoted by S and P , respectively, such that F = N S P is neither the identity nor contrary of sets A and B . The connection number is defined as below.
Definition 6
[52]. Let A and B be two interdependent sets. The connection number μ ( A , B ) of sets A and B is represented as follows:
μ ( A , B ) = a + b i + c j
where a = S / N , b = F / N , and c = P / N represents the “identity”, “discrepancy”, and “contrary” degrees, respectively. On the other hand, 0 < a , b , c 1 , and a + b + c = 1 ; i [ 1 , 1 ] , and j = 1 are the coefficients of “discrepancy” and “contrary” degrees, respectively.
When j = 0 , μ ( A , B ) = a + b i + c j is equal to μ ( A , B ) = a + b i , where i [ 1 , 1 ] is the coefficient of “discrepancy degree”, 0 < a , b 1 , and a + b = 1 . The expression μ ( A , B ) = a + b i is called the binary connection number, which is a special form of μ ( A , B ) = a + b i + c j . In the present study, we transform the interval number to a binary connection number and conduct a comparison between two interval numbers.
For any two connection numbers μ 1 = a 1 + b 1 i and μ 2 = a 2 + b 2 i , the following are considered.
(I)
If a 1 = a 2 and b 1 = b 2 , then μ 1 = μ 2 ;
(II)
If a 1 > a 2 and a 1 b 1 a 2 + b 2 , then μ 1 μ 2 ;
(III)
If a 1 > a 2 , then μ 1 > μ 2 ;
(V)
If a 1 = a 2 and b 1 > b 2 , then μ 1 μ 2 .
For an interval number [ a L , a R ] , its corresponding connection number is represented as follows:
[ a L , a R ] = a + b i = ( a L + a R ) / 2 + ( ( a R a L ) / 2 ) i .
Therefore, for two interval numbers a ¯ 1 = [ a 1 L , a 1 R ] and a ¯ 2 = [ a 2 L , a 2 R ] ,
(C1)
if ( a 1 L + a 1 R ) / 2 > ( a 2 L + a 2 R ) / 2 , then a ¯ 1 > a ¯ 2 ;
(C2)
if ( a 1 L + a 1 R ) / 2 = ( a 2 L + a 2 R ) / 2 , then,
  • if ( a 1 R a 1 L ) / 2 = ( a 2 R a 2 L ) / 2 , then a ¯ 1 = a ¯ 2 ;
  • if ( a 1 R a 1 L ) / 2 > ( a 2 R a 2 L ) / 2 , then a ¯ 1 a ¯ 2 .

3. Similarity Measures Between IPFSs

This section presents new similarity measures between IPFSs based on the minimum and maximum operators and investigates their properties.
Let X be a universe of discourse, a similarity measure between two sets P 1 and P 2 in X is a function defined as r : X X [ 0 , 1 ] , where is an operation corresponding to a specific question. In general, the similarity measure between two sets P 1 and P 2 satisfies the following properties:
  • (P1) 0 r ( P 1 , P 2 ) 1 ; (P2) r ( P 1 , P 2 ) = 1 if P 1 = P 2 ; (P3) r ( P 1 , P 2 ) = r ( P 2 , P 1 ) ;
  • (P4) r ( P 1 , P 3 ) r ( P 1 , P 2 ) and r ( P 1 , P 3 ) r ( P 2 , P 3 ) if P 1 P 2 P 3 for a set P 3 .
Proposition 1.
Let X = { x 1 , x 2 , , x n } be a fixed set, P 1 and P 2 be two IPFSs. Then, the 1-type IPFS similarity measure
r 1 ( P 1 , P 2 ) = 1 2 n i = 1 n ( min ( u P 1 ( x i ) , u P 2 ( x i ) ) max ( u P 1 ( x i ) , u P 2 ( x i ) ) + min ( v P 1 ( x i ) , v P 2 ( x i ) ) max ( v P 1 ( x i ) , v P 2 ( x i ) ) )
should satisfy the following properties:
  • (P1) 0 r 1 ( P 1 , P 2 ) 1 ; (P2) r 1 ( P 1 , P 2 ) = 1 if P 1 = P 2 ; (P3) r 1 ( P 1 , P 2 ) = r 1 ( P 2 , P 1 ) ;
  • (P4) r 1 ( P 1 , P 3 ) r 1 ( P 1 , P 2 ) and r 1 ( P 1 , P 3 ) r 1 ( P 2 , P 3 ) if P 1 P 2 P 3 for an IPFS P 3 .
Proof. 
By verification, r 1 ( P 1 , P 2 ) satisfies properties (P1)–(P3) easily. Therefore, we only prove property (P4). Let P 1 P 2 P 3 . Then, from Definition 4,
u P 1 L ( x i ) u P 2 L ( x i ) u P 3 L ( x i )   and   u P 1 R ( x i ) u P 2 R ( x i ) u P 3 R ( x i ) ; v P 1 L ( x i ) v P 2 L ( x i ) v P 3 L ( x i )   and   v P 1 R ( x i ) v P 2 R ( x i ) v P 3 R ( x i )
for every x i X .
By comparison rules (C1) and (C2) and given the arithmetic operations between two interval numbers, we can obtain the following:
min { [ u P 1 L ( x i ) , u P 1 R ( x i ) ] , [ u P 2 L ( x i ) , u P 2 R ( x i ) ] } = [ u P 1 L ( x i ) , u P 1 R ( x i ) ] ; max { [ u P 1 L ( x i ) , u P 1 R ( x i ) ] , [ u P 2 L ( x i ) , u P 2 R ( x i ) ] } = [ u P 2 L ( x i ) , u P 2 R ( x i ) ] ; min { [ v P 1 L ( x i ) , v P 1 R ( x i ) ] , [ v P 2 L ( x i ) , v P 2 R ( x i ) ] } = [ v P 2 L ( x i ) , v P 2 R ( x i ) ] ; max { [ v P 1 L ( x i ) , v P 1 R ( x i ) ] , [ v P 2 L ( x i ) , v P 2 R ( x i ) ] } = [ v P 1 L ( x i ) , v P 1 R ( x i ) ] ,
and
r 1 ( P 1 , P 2 ) = 1 2 n i = 1 n ( min { u P 1 ( x i ) , u P 2 ( x i ) } max { u P 1 ( x i ) , u P 2 ( x i ) } + min { v P 1 ( x i ) , v P 2 ( x i ) } max { v P 1 ( x i ) , v P 2 ( x i ) } ) = 1 2 n i = 1 n { min { [ u P 1 L ( x i ) , u P 1 R ( x i ) ] , [ u P 2 L ( x i ) , u P 2 R ( x i ) ] } max { [ u P 1 L ( x i ) , u P 1 R ( x i ) ] , [ u P 2 L ( x i ) , u P 2 R ( x i ) ] } + min { [ v P 1 L ( x i ) , v P 1 R ( x i ) ] , [ v P 2 L ( x i ) , v P 2 R ( x i ) ] } max { [ v P 1 L ( x i ) , v P 1 R ( x i ) ] , [ v P 2 L ( x i ) , v P 2 R ( x i ) ] } } = 1 2 n i = 1 n { [ u P 1 L ( x i ) , u P 1 R ( x i ) ] [ u P 2 L ( x i ) , u P 2 R ( x i ) ] + [ v P 2 L ( x i ) , v P 2 R ( x i ) ] [ v P 1 L ( x i ) , v P 1 R ( x i ) ] } = 1 2 n i = 1 n { [ u P 1 L ( x i ) u P 2 R ( x i ) + v P 2 L ( x i ) v P 1 R ( x i ) , u P 1 R ( x i ) u P 2 L ( x i ) + v P 2 R ( x i ) v P 1 L ( x i ) ] } .
Similarly, we obtain the following:
r 1 ( P 1 , P 3 ) = 1 2 n i = 1 n ( min { u P 1 ( x i ) , u P 3 ( x i ) } max { u P 1 ( x i ) , u P 3 ( x i ) } + min { v P 1 ( x i ) , v P 3 ( x i ) } max { v P 1 ( x i ) , v P 3 ( x i ) } ) = 1 2 n i = 1 n { min { [ u P 1 L ( x i ) , u P 1 R ( x i ) ] , [ u P 3 L ( x i ) , u P 3 R ( x i ) ] } max { [ u P 1 L ( x i ) , u P 1 R ( x i ) ] , [ u P 3 L ( x i ) , u P 3 R ( x i ) ] } + min { [ v P 1 L ( x i ) , v P 1 R ( x i ) ] , [ v P 3 L ( x i ) , v P 3 R ( x i ) ] } max { [ v P 1 L ( x i ) , v P 1 R ( x i ) ] , [ v P 3 L ( x i ) , v P 3 R ( x i ) ] } } = 1 2 n i = 1 n { [ u P 1 L ( x i ) , u P 1 R ( x i ) ] [ u P 3 L ( x i ) , u P 3 R ( x i ) ] + [ v P 3 L ( x i ) , v P 3 R ( x i ) ] [ v P 1 L ( x i ) , v P 1 R ( x i ) ] } = 1 2 n i = 1 n { [ u P 1 L ( x i ) u P 3 R ( x i ) + v P 3 L ( x i ) v P 1 R ( x i ) , v P 3 R ( x i ) v P 1 L ( x i ) + u P 1 R ( x i ) u P 3 L ( x i ) ] }
and
r 1 ( P 2 , P 3 ) = 1 2 n i = 1 n ( min { u P 2 ( x i ) , u P 3 ( x i ) } max { u P 2 ( x i ) , u P 3 ( x i ) } + min { v P 2 ( x i ) , v P 3 ( x i ) } max { v P 2 ( x i ) , v P 3 ( x i ) } ) = 1 2 n i = 1 n { min { [ u P 2 L ( x i ) , u P 2 R ( x i ) ] , [ u P 3 L ( x i ) , u P 3 R ( x i ) ] } max { [ u P 2 L ( x i ) , u P 2 R ( x i ) ] , [ u P 3 L ( x i ) , u P 3 R ( x i ) ] } + min { [ v P 2 L ( x i ) , v P 2 R ( x i ) ] , [ v P 3 L ( x i ) , v P 3 R ( x i ) ] } max { [ v P 2 L ( x i ) , v P 2 R ( x i ) ] , [ v P 3 L ( x i ) , v P 3 R ( x i ) ] } } = 1 2 n i = 1 n { [ u P 2 L ( x i ) , u P 2 R ( x i ) ] [ u P 3 L ( x i ) , u P 3 R ( x i ) ] + [ v P 3 L ( x i ) , v P 3 R ( x i ) ] [ v P 2 L ( x i ) , v P 2 R ( x i ) ] } = 1 2 n i = 1 n { [ u P 2 L ( x i ) u P 3 R ( x i ) + v P 3 L ( x i ) v P 2 R ( x i ) , v P 3 R ( x i ) v P 2 L ( x i ) + u P 2 R ( x i ) u P 3 L ( x i ) ] } .
For the proof of (P4), we only compare the right terms within the curly braces of Equations (4) and (5). From comparison rules (C1) and (C2), we can easily obtain the result by comparing the numerators or denominators in the corresponding terms. Therefore, r 1 ( P 1 , P 3 ) r 1 ( P 1 , P 2 ) .
Similarly, from Equations (5) and (6), we obtain r 1 ( P 1 , P 3 ) r 1 ( P 2 , P 3 ) .
Thus, r 1 ( P 1 , P 2 ) satisfies property (P4).  □
When we consider the importance of two terms (i.e., membership and non-membership degrees) in an IPFS, we should consider the weights of those terms in Equation (3). Therefore, we develop another similarity measure between IPFSs.
Proposition 2.
Let X = { x 1 , x 2 , , x n } be a fixed set, P 1 and P 2 be two IPFSs. Then, the 2-type IPFS-weighted similarity measure
r 2 ( P 1 , P 2 ) = 1 n i = 1 n ( α min ( u P 1 ( x i ) , u P 2 ( x i ) ) max ( u P 1 ( x i ) , u P 2 ( x i ) ) + β min ( v P 1 ( x i ) , v P 2 ( x i ) ) max ( v P 1 ( x i ) , v P 2 ( x i ) ) )
should satisfy the following properties:
  • (P1) 0 r 2 ( P 1 , P 2 ) 1 ; (P2) r 2 ( P 1 , P 2 ) = 1 if P 1 = P 2 ; (P3) r 2 ( P 1 , P 2 ) = r 2 ( P 2 , P 1 ) ;
  • (P4) r 2 ( P 1 , P 3 ) r 2 ( P 1 , P 2 ) and r 2 ( P 1 , P 3 ) r 2 ( P 2 , P 3 ) if P 1 P 2 P 3 for an IPFS P 3 , where α and β are the weights of two elements (i.e., membership and non-membership) in an IPFS and α + β = 1 . Especially, when α = β = 1 / 2 , Equation (7) reduces to Equation (3).
By means of the proof in Proposition 1, Proposition 2 can be proven.
Furthermore, if important differences are considered in the elements in a universe of discourse X = { x 1 , x 2 , , x n } , the weight of each element x i ( i = 1 , 2 , , n ) needs to be considered. Let w i be the weight for each element x i ( i = 1 , 2 , , n ) ( w i [ 0 , 1 ] , i = 1 n w i = 1 ) , and α , β ( α , β [ 0 , 1 ] , α + β = 1 ) be the weights of two terms (i.e., membership and non-membership). Then the 3-type IPFS-weighted similarity measure is defined as follows.
Proposition 3.
Let X = { x 1 , x 2 , , x n } be a fixed set, P 1 and P 2 be two IPFSs, the 3-type IPFS-weighted similarity measure
r 3 ( P 1 , P 2 ) = i = 1 n w i ( α min ( u P 1 ( x i ) , u P 2 ( x i ) ) max ( u P 1 ( x i ) , u P 2 ( x i ) ) + β min ( v P 1 ( x i ) , v P 2 ( x i ) ) max ( v P 1 ( x i ) , v P 2 ( x i ) ) )
should satisfy the following properties:
  • (P1) 0 r 3 ( P 1 , P 2 ) 1 ; (P2) r 3 ( P 1 , P 2 ) = 1 if P 1 = P 2 ; (P3) r 3 ( P 1 , P 2 ) = r 3 ( P 2 , P 1 ) ;
  • (P4) r 3 ( P 1 , P 3 ) r 3 ( P 1 , P 2 ) and r 3 ( P 1 , P 3 ) r 3 ( P 2 , P 3 ) if P 1 P 2 P 3 for an IPFS P 3 , where α and β are the weights of two elements (i.e., membership and non-membership, respectively) in an IPFS and α + β = 1 . Especially, when w 1 = w 2 = = w n = 1 / n , Equation (8) reduces to Equation (7).
Proof of Proposition 3 can be obtained from the proof method of Proposition 1.
Example 1.
Assume that three IPFSs exist in a universe of discourse X = { x 1 , x 2 , x 3 } :
P 1 = { x 1 , [ 0.2 , 0.3 ] , [ 0.6 , 0.8 ] , x 2 , [ 0.3 , 0.4 ] , [ 0.7 , 0.8 ] , x 3 , [ 0.4 , 0.5 ] , [ 0.6 , 0.7 ] } P 2 = { x 1 , [ 0.3 , 0.5 ] , [ 0.5 , 0.6 ] , x 2 , [ 0.5 , 0.6 ] , [ 0.5 , 0.7 ] , x 3 , [ 0.6 , 0.7 ] , [ 0.4 , 0.5 ] } P 3 = { x 1 , [ 0.7 , 0.9 ] , [ 0.1 , 0.3 ] , x 2 , [ 0.7 , 0.8 ] , [ 0.3 , 0.4 ] , x 3 , [ 0.8 , 0.9 ] , [ 0.2 , 0.3 ] }
and P 1 P 2 P 3 . By using Equation (2), the 1-type IPFS similarity measures are as follows:
r 1 ( P 1 , P 2 ) = 1 6 ( [ 0.2 , 0.3 ] [ 0.3 , 0.5 ] + [ 0.5 , 0.6 ] [ 0.6 , 0.8 ] + [ 0.3 , 0.4 ] [ 0.5 , 0.6 ] + [ 0.5 , 0.7 ] [ 0.7 , 0.8 ] + [ 0.4 , 0.5 ] [ 0.6 , 0.7 ] + [ 0.4 , 0.5 ] [ 0.6 , 0.7 ] ) = [ 147 280 , 83 90 ] ; r 1 ( P 1 , P 3 ) = 1 6 ( [ 0.2 , 0.3 ] [ 0.7 , 0.9 ] + [ 0.1 , 0.3 ] [ 0.6 , 0.8 ] + [ 0.3 , 0.4 ] [ 0.7 , 0.8 ] + [ 0.3 , 0.4 ] [ 0.7 , 0.8 ] + [ 0.4 , 0.5 ] [ 0.8 , 0.9 ] + [ 0.2 , 0.3 ] [ 0.6 , 0.7 ] ) = [ 307 1008 , 171 336 ] ; r 1 ( P 2 , P 3 ) = 1 6 ( [ 0.3 , 0.5 ] [ 0.7 , 0.9 ] + [ 0.1 , 0.3 ] [ 0.5 , 0.6 ] + [ 0.5 , 0.6 ] [ 0.7 , 0.8 ] + [ 0.3 , 0.4 ] [ 0.5 , 0.7 ] + [ 0.6 , 0.7 ] [ 0.8 , 0.9 ] + [ 0.2 , 0.3 ] [ 0.4 , 0.5 ] ) = [ 2201 5040 , 1367 1680 ] .
By means of the comparison rules (C1) and (C2), we obtain the following
1 2 ( 147 280 + 83 90 ) > 1 2 ( 307 1008 + 171 336 )   and   1 2 ( 2201 5040 + 1367 1680 ) > 1 2 ( 307 1008 + 171 336 ) .
Thus, r 1 ( P 1 , P 3 ) r 1 ( P 1 , P 2 ) and r 1 ( P 1 , P 3 ) r 1 ( P 2 , P 3 ) are obtained.
If the weight values of the two terms in an IPFS are α = 0.55 and β = 0.45 , by applying Equation (7), the 2-type IPFS-weighted similarity measures are as follows:
r 2 ( P 1 , P 2 ) = [ 31927 58800 , 817 900 ] ;   r 2 ( P 1 , P 3 ) = [ 3113 10080 , 1793 3360 ] ;   and   r 2 ( P 2 , P 3 ) = [ 7513 16800 , 2389 3385 ] .
Then, r 2 ( P 1 , P 3 ) r 2 ( P 1 , P 2 ) and r 2 ( P 1 , P 3 ) r 2 ( P 2 , P 3 ) .
Assume that the weight vector of the three criteria is w = ( 0.4 , 0.3 , 0.3 ) , and the weight values of the two terms (i.e., membership and non-membership degrees) in an IPFS, are α = 0.55 and β = 0.45 , respectively. By applying Equation (8), the 3-type IPFS-weighted similarity measures are as follows:
r 3 ( P 1 , P 2 ) = [ 682773 1960000 , 39607 56000 ] ;   r 3 ( P 1 , P 3 ) = [ 2651 14400 , 8253 15680 ] ;   r 3 ( P 2 , P 3 ) = [ 71807 168000 , 46091 56000 ] .
Therefore, r 3 ( P 1 , P 3 ) r 3 ( P 1 , P 2 ) and r 3 ( P 1 , P 3 ) r 3 ( P 2 , P 3 ) .

4. Decision-making Method Using the Proposed Similarity Measures

In this section, we propose an MCDM method under IPFS by means of the proposed 3-type IPFS-weighted similarity measure.
Let O = { o 1 , o 2 , , o n } be a set of alternatives and C = { c 1 , c 2 , , c m } be a set of criteria. Assume that the weight of criterion c j ( j = 1 , 2 , , m ) is w j , w j [ 0 , 1 ] , j = 1 n w j = 1 , the weights of the two terms (i.e., membership and non-membership degrees), are α and β in an IPFS, respectively, which are given by the decision maker. In this case, the characteristic of alternative o i ( i = 1 , 2 , , n ) is represented as: o i = { c j , u o i ( c j ) , v o i ( c j ) | c j C } , where u o i ( c j ) = [ u o i L ( c j ) , u o i R ( c j ) ] [ 0 , 1 ] and v o i ( c j ) = [ v o i L ( c j ) , v o i R ( c j ) ] [ 0 , 1 ] are intervals, and ( u o i R ( c j ) ) 2 + ( v o i R ( c j ) ) 2 < 1 for c j C , i = 1 , 2 , , n , j = 1 , 2 , , m .
For convenience, the terms u o i ( c j ) and v o i ( c j ) in the IPFS are denoted by a i j = { u i j , v i j } = { [ u i j L , u i j R ] , [ v i j L , v i j R ] } ( i = 1 , 2 , , n ; j = 1 , 2 , , m ) , which is usually derived from the evaluation of an alternative o i with respect to a criteria c j by the expert or decision maker. Hence, we can establish an interval Pythagorean fuzzy decision matrix
O = ( o 11 o 12 o 1 m o 21 o 22 o 2 m o n 1 o n 2 o n m ) .
In an MCDM setting, the concept of an interval Pythagorean fuzzy ideal solution has been used to identify the best alternative in decision making problems, although no interval Pythagorean fuzzy ideal solution usually exists in the actual decision making process. In other words, the interval Pythagorean fuzzy ideal solution vector O * is usually a not-feasible alternative, that is, O * O . Otherwise, the Pythagorean fuzzy ideal solution vector O * is the optimal alternative vector of the decision making problem.
For the evaluation values, we only assume two kinds of criteria: benefit and cost types. An ideal solution can be identified using a maximum operator for the benefit criteria and a minimum operator for the cost criteria to determine the best value of each criterion among all alternatives.
For brevity, the ideal alternative is rewritten as o j * = { c j , ( u j * , v j * ) | j = 1 , 2 , , m } .
From the above analysis, in the following sections, we propose a practical algorithm based on the 3-type IPFS-weighted similarity measure between the ideal alternative and each alternative. The algorithm can be described by the following steps, and the process is shown in Figure 1.
Step 1: For an MCDM problem with IPFNs, we construct the decision matrix O n × m = ( o i j ) n × m , where o i j = p ( [ u i j L , u i j R ] , [ v i j L , v i j R ] ) denotes the evaluation value of the alternative o i O with respect to criterion c j c .
Step 2: We employ the following equations to identify the interval Pythagorean fuzzy ideal solution O * .
For benefit criteria
O * = { o 1 * , o 2 * , , o m * } ,   o j * = { c j , max i { o i j } | j = 1 , 2 , , m } .
For cost criteria
O * = { o 1 * , o 2 * , , o m * } ,   o j * = { c j , m in i { o i j } | j = 1 , 2 , , m } .
Step 3: By applying Equation (8), the 3-type IPFS-weighted similarity measure between an alternative o i and ideal alternative O * are written as follows:
r 4 ( o i , O * ) = j = 1 m w j ( α min ( u i j , u j * ) max ( u i j , u j * ) + β min ( v i j , v j * ) max ( v i j , v j * ) )
which provides global evaluation for each alternative regarding to all criteria.
Step 4: According to the results obtained from Step 3, the bigger the measure value r 4 ( o i , O * ) ( i = 1 , 2 , , n ) , the better the alternative o i is. Therefore, the ranking order of all alternatives can be determined, and the best one can be easily selected.

5. Practical Example

In this section, we apply the proposed model to a real-world infrastructure project. Nanjing Metro Co. Ltd. wants to alternate and innovate its PDS. The owner intends to select the most applicable from four delivery systems including design-build (DB), engineering-procurement-construction (EPC), construction management at risk method (CM at-Risk), and design-bid-build (DBB) delivery systems. The decision making criteria are Cost (C), Schedule (S), Quality (Q), Complexity (Com), Scope Change (SC), Experience (E), Financial Guarantee (FG), Risk Management (RM), Uniqueness (U), and Project Size (Size), as shown in Figure 2.
In this selection process, the four PDSs (i.e., DBB, DB, CM, and EPC) form the set of delivery options, which is written as O = { o 1 , o 2 , o 3 , o 4 } . Similarly, the 10 criteria (i.e., C, S, Q, Com, SC, E, FG, RM, U, and Size) make up the set of criteria C = { C 1 , C 2 , C 3 , C 4 , C 5 , C 6 , C 7 , C 8 , C 9 , C 10 } , where the weights are represented as w 1 = w 2 = = w 10 = 0.1 , as obtained by averaging weight for convenience. The weights of the membership and non-membership degrees are assumed as α = 0.55 and β = 0.45 . We assume that ( u i j , v i j ) ( i = 1 , , n , j = 1 , 2 , , m ) is the evaluation value under c j with respect to delivery option o i , as shown in Table 1.
Step 1: From the evaluation values in Table 1, we construct the evaluation matrix:
U 4 × 10 = ( ( [ 0.6 , 0.7 ] , [ 0.4 , 0.5 ] ) ( [ 0.4 , 0.6 ] , [ 0.5 , 0.7 ] ) ( [ 0.5 , 0.7 ] , [ 0.3 , 0.5 ] ) ( [ 0.7 , 0.8 ] , [ 0.3 , 0.4 ] ) ( [ 0.3 , 0.5 ] , [ 0.6 , 0.8 ] ) ( [ 0.5 , 0.7 ] , [ 0.4 , 0.5 ] ) ( [ 0.5 , 0.7 ] , [ 0.3 , 0.4 ] ) ( [ 0.5 , 0.7 ] , [ 0.3 , 0.5 ] ) ( [ 0.2 , 0.3 ] , [ 0.3 , 0.6 ] ) ( [ 0.8 , 0.9 ] , [ 0.2 , 0.3 ] ) ( [ 0.5 , 0.7 ] , [ 0.1 , 0.2 ] ) ( [ 0.6 , 0.7 ] , [ 0.2 , 0.4 ] )       ( [ 0.5 , 0.7 ] , [ 0.6 , 0.7 ] ) ( [ 0.6 , 0.7 ] , [ 0.4 , 0.6 ] ) ( [ 0.5 , 0.7 ] , [ 0.6 , 0.7 ] ) ( [ 0.5 , 0.7 ] , [ 0.5 , 0.6 ] ) ( [ 0.2 , 0.4 ] , [ 0.6 , 0.8 ] ) ( [ 0.5 , 0.7 ] , [ 0.3 , 0.5 ] ) ( [ 0.6 , 0.7 ] , [ 0.4 , 0.5 ] ) ( [ 0.5 , 0.7 ] , [ 0.4 , 0.6 ] ) ( [ 0.2 , 0.3 ] , [ 0.6 , 0.8 ] ) ( [ 0.1 , 0.2 ] , [ 0.6 , 0.8 ] ) ( [ 0.2 , 0.4 ] , [ 0.3 , 0.4 ] ) ( [ 0.8 , 0.9 ] , [ 0.1 , 0.2 ] )       ( [ 0.6 , 0.7 ] , [ 0.3 , 0.5 ] ) ( [ 0.5 , 0.7 ] , [ 0.6 , 0.8 ] ) ( [ 0.6 , 0.7 ] , [ 0.5 , 0.6 ] ) ( [ 0.5 , 0.7 ] , [ 0.4 , 0.6 ] ) ( [ 0.4 , 0.6 ] , [ 0.6 , 0.8 ] ) ( [ 0.6 , 0.7 ] , [ 0.5 , 0.6 ] ) ( [ 0.4 , 0.5 ] , [ 0.6 , 0.7 ] ) ( [ 0.5 , 0.7 ] , [ 0.4 , 0.5 ] ) ( [ 0.6 , 0.7 ] , [ 0.2 , 0.3 ] ) ( [ 0.7 , 0.8 ] , [ 0.3 , 0.4 ] ) ( [ 0.6 , 0.8 ] , [ 0.3 , 0.4 ] ) ( [ 0.2 , 0.3 ] , [ 0.6 , 0.8 ] )       ( [ 0.4 , 0.6 ] , [ 0.5 , 0.6 ] ) ( [ 0.5 , 0.7 ] , [ 0.4 , 0.5 ] ) ( [ 0.2 , 0.3 ] , [ 0.6 , 0.8 ] ) ( [ 0.6 , 0.8 ] , [ 0.2 , 0.3 ] ) ) .
Step 2: By means of Equations (9) and (10), we determine the ideal option as follows:
O * = { ( [ 0.3 , 0.5 ] , [ 0.6 , 0.8 ] ) , ( [ 0.5 , 0.7 ] , [ 0.1 , 0.2 ] ) , ( [ 0.6 , 0.7 ] , [ 0.2 , 0.4 ] ) , ( [ 0.1 , 0.2 ] , [ 0.6 , 0.8 ] ) ( [ 0.2 , 0.4 ] , [ 0.3 , 0.4 ] ) ( [ 0.8 , 0.9 ] , [ 0.1 , 0.2 ] ) ( [ 0.7 , 0.8 ] , [ 0.3 , 0.4 ] ) ( [ 0.6 , 0.8 ] , [ 0.3 , 0.4 ] ) ( [ 0.2 , 0.3 ] , [ 0.6 , 0.8 ] ) ( [ 0.6 , 0.8 ] , [ 0.2 , 0.3 ] ) } .
Step 3: Calculating the weighted similarity measure between each alternative and ideal option using Equation (11) with w 1 = w 2 = = w 10 = 0.1 and α = 0.55 and β = 0.45 , we can obtain the following:
r 5 ( o 1 , O * ) = 0.1 × ( 0.55 [ 0.3 , 0.5 ] [ 0.6 , 0.7 ] + 0.45 [ 0.4 , 0.5 ] [ 0.6 , 0.8 ] + 0.55 [ 0.4 , 0.6 ] [ 0.5 , 0.7 ] + 0.45 [ 0.1 , 0.2 ] [ 0.5 , 0.7 ] + 0.55 [ 0.5 , 0.7 ] [ 0.6 , 0.7 ] + 0.45 [ 0.2 , 0.4 ] [ 0.3 , 0.5 ] + 0.55 [ 0.1 , 0.2 ] [ 0.5 , 0.7 ] + 0.45 [ 0.6 , 0.7 ] [ 0.6 , 0.8 ] + 0.55 [ 0.2 , 0.4 ] [ 0.6 , 0.7 ] + 0.45 [ 0.3 , 0.4 ] [ 0.4 , 0.6 ] + 0.55 [ 0.5 , 0.7 ] [ 0.8 , 0.9 ] + 0.45 [ 0.1 , 0.2 ] [ 0.6 , 0.7 ] + 0.55 [ 0.6 , 0.7 ] [ 0.7 , 0.8 ] + 0.45 [ 0.3 , 0.4 ] [ 0.3 , 0.5 ] + 0.55 [ 0.5 , 0.7 ] [ 0.6 , 0.8 ] + 0.45 [ 0.3 , 0.4 ] [ 0.6 , 0.8 ] + 0.55 [ 0.2 , 0.3 ] [ 0.6 , 0.7 ] + 0.45 [ 0.5 , 0.6 ] [ 0.6 , 0.8 ] + 0.55 [ 0.4 , 0.6 ] [ 0.6 , 0.8 ] + 0.45 [ 0.2 , 0.3 ] [ 0.5 , 0.6 ] ) [ 0.4639 , 0.8745 ] .
Similarly, the weighted similarity measures between the other three options and ideal option are as follows:
r 5 ( o 2 , O * ) [ 0.4710 , 0.9032 ] ;   r 5 ( o 3 , O * ) [ 0.3854 , 0.8314 ] ;
r 5 ( o 4 , O * ) [ 0.6534 , 1.4094 ] .
Thus, the ranking order of the four options is o 4 o 2 o 1 o 3 , that is, EPC DB DBB CM . Therefore, EPC is the best choice among the four options. From the results, we can determine that the ranking order is acceptable for practical applications.

6. Comparison Analysis and Discussion

This section states the advantage of the proposed model through comparison with the existing methods.
The comparative methods we chose were the Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) [54] and Multi-Objective Optimization by Ratio Analysis (MULTIMOORA) [55], which are multi-criteria decision making methods. The main principle of the TOPSIS method is that the optimal alternative should have the shortest distance measure from the positive ideal solution and the farthest distance measure from the negative one. Using the line of the classical TOPSIS method, we calculated the case study in Section 5. In order to compare convenience, we assumed that the weights of ten criteria were w 1 = w 2 = w 10 = 0.1 . For applying the steps of the TOPSIS method, the ranking result of the four PDSs was EPC CM DB DBB . Similarly, the ranking result was EPC DB DBB CM based on the steps of MULTIMOORA. Additionally, the order of the four PDSs using the proposed method was: EPC DB DBB CM . It was shown that EPC is the best option for this project using the three methods.
Ranking results for the TOPSIS method, MULTIMOORA method, and the proposed method are visually shown in Figure 3. From the ranking order in Figure 3, both the MULTIMOORA method and the proposed method are totally the same, and the result of the TOPSIS method was different to a small extent. Although the ordering results appear to have a slight difference among the three methods in ranking orders, the best alternative PDS is completely consistent with them, that is, the EPC PDS is always at the first rank. Besides, the worst alternative PDS provided by the proposed method is CM, and by the TOPSIS method is DBB. The results of the proposed method and the TOPSIS method are also consistent with the practical situation. It illustrates the reliability and feasibility of the proposed method. The differences of rank are delivered based on different basic theories to some extent. However, apart from the discrepancy of basic theories, some superiorities of the proposed approach are as follows:
(1)
Calculating the interval number is one of the difficulties when using the interval Pythagorean fuzzy set, although there are many methods to deal with it. This research gives a valuable and easy solution to calculate the interval number by transforming the interval number to the connection number, at the same time reducing the loss of information.
(2)
The similarity measure is an important tool to judge the degree between the ideal alternative and the proposal alternative. However, the existing similarity measures under interval Pythagorean fuzzy settings are generally complex due to the tedious operation of the Pythagorean fuzzy setting, which restricts the practical application of IPFS. The proposed similarity measures based on minimum and maximum operators are simple and easy in the calculation process.
(3)
The major difference between the proposed method and the existing decision making method is that the proposed decision making method considers not only the weights of criteria, but also the weights of membership and non-membership degrees. This method accurately describes the true psychological behavior of experts when judging the decision making problem, that is, the expert is determinant or indeterminant about their judging. It makes the decision making result more reasonable and reliable.
(4)
Interval Pythagorean fuzzy set, as an extension of intuitionistic fuzzy set, is more flexible and suitable in dealing with uncertainty and complex decision making information in practical situations. The proposed decision making method developed under IPFSs has very extensive application fields with decision making under uncertainty.
(5)
To make sure that the method is better or at least it is not worse than the other existing methods, it is appropriate to apply several related approaches to compare their ranking results for the same problem. Accordingly, an illustrative example has been presented to fulfill the task. It is encouraging that the results have shown great similarity to other methods. This fact can be considered to be one of the advantages of the novel approach.
As previously discussed, using the proposed similarity measures makes the process of decision making simple, intuitive, and an easy operation. Therefore, it gives better enrichment and expansion for the knowledge theory for the decision making method efficiently. In practice, the decision problem was implemented under a high level of complexity and uncertainty. Therefore, the requirement of highly efficient and easy operating methods is on the increase, and the development and application of the proposed method is stated to enrich the theory knowledge and practice from a reference view.

7. Conclusions

The complexity of the objective world and ambiguity of human thinking are widespread in real-life decision making problems. IPFSs show power in dealing with uncertainties, in which one of the primary challenges is the comparison of two interval numbers. To overcome these shortcomings, this paper transformed interval numbers into connection numbers in SPAT in the operating process and proposed three new similarity measures. Then, an interval Pythagorean fuzzy MCDM method based on the proposed similarity measures was built. An example of the selection of a PDS was given to demonstrate the applications and effectiveness of the proposed decision making method. Finally, comparison analysis of results between the proposed and existing methods was given to show the superiority of the former. The proposed method would consider the degree of confidence from the evaluators rather than deal with decision making problems similar to that in existing methods.
The main contributions of this paper are as follows: (1) This study introduced a comparison method by bringing in the binary connection number in SPAT, which transforms interval numbers into connection numbers in the process of comparison. It is a good way to complete the comparative operation and reduce the loss of information. (2) It developed three new similarity measures with IPFSs based on the minimum and maximum operators, and investigation of their properties. (3) Through considering the membership and non-membership degrees simultaneously, three new similarity measures (i.e., 1-type IPFSs similarity measure, 2-type IPFS-weighted similarity measure, 3-type IPFS-weighted similarity measure) based on the minimum and maximum operators were constructed, which have the characteristics of simple thinking and easy operation. (4) This study established an interval Pythagorean fuzzy decision making method by applying the presented similarity measures that consider the degrees of membership and non-membership from the decision experts. In practical decision making problems, the determinacy degrees from experts are very important for the result of decision making. Therefore, it is necessary to consider completely the “true psychological” behavior and degree of confidence of decision experts. It makes the decision making result more reasonable and reliable under uncertainty.
Through the whole process of research and practice, we realized that the development of interval number theory was important in obtaining precise results. Thus, in the future, on the one hand, other areas of applications of similarity measures, such as pattern recognition, clustering analysis, and image processing between IPFSs must be investigated. On the other hand, we should conduct further studies on the comparison of intervals.

Author Contributions

H.L. presented the framework of this paper, and gave many suggestions; L.S. constructed the model of this paper, wrote and revised the paper; Y.C. wrote the original manuscript and calculated practical examples; Q.X. spelled and checked this paper.

Funding

National Key R&D Program of China (No. 2018YFC0406905); National Natural Science Foundation of China, No. 71302191; the Foundation for Distinguished Young Talents in Higher Education of Henan (Humanities & Social Sciences), China (No. 2017-cxrc-023).

Acknowledgments

The authors acknowledge with gratitude the National Key R&D Program of China (No. 2018YFC0406905), the National Natural Science Foundation of China (#project No. 71302191), the Foundation for Distinguished Young Talents in Higher Education of Henan (Humanities & Social Sciences), China (No. 2017-cxrc-023), Youth Talents Teachers Scheme of Henan Province Universities (No. 2018GGJS080), the 10th Graduate Student Innovation Project of North China University of Water Resources and Electric Power (YK2018-04). This study would not have been possible without their financial support.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

References

  1. Bustince, H.; Barrenechea, E.; Pagola, M. Restricted Equivalence Functions. Fuzzy Set. Syst. 2006, 157, 2333–2346. [Google Scholar] [CrossRef]
  2. Bustince, H.; Barrenechea, E.; Pagola, M. Image Thresholding using Restricted Equivalence Functions and Maximizing the Measures of Similarity. Fuzzy Set. Syst. 2007, 158, 496–516. [Google Scholar] [CrossRef]
  3. Bustince, H.; Barrenechea, E.; Pagola, M. Relationship between Restricted Dissimilarity Functions, Restricted Equivalence Functions and Normal EN-Functions: Image Thresholding Invariant. Pattern. Recognit. Lett. 2008, 29, 525–536. [Google Scholar] [CrossRef]
  4. Lee, S.H.; Pedrycz, W.; Sohn, G. Design of Similarity and Dissimilarity Measures for Fuzzy Sets on the Basis of Distance Measure. Int. J. Fuzzy Syst. 2009, 11, 67–72. [Google Scholar]
  5. Zadeh, L.A. Fuzzy sets. Inf. Control. 1965, 8, 338–356. [Google Scholar] [CrossRef]
  6. Atanassov, K. Intuitionistic Fuzzy Sets. Fuzzy Set. Syst. 1986, 20, 87–96. [Google Scholar] [CrossRef]
  7. Atanassov, K. More on Intuitionistic Fuzzy Sets. Fuzzy Set. Syst. 1989, 33, 37–46. [Google Scholar] [CrossRef]
  8. Li, Y.H.; Olson, D.L.; Zheng, Q. Similarity Measures between Intuitionistic Fuzzy (vague) Sets: A Comparative Analysis. Pattern. Recognit. Lett. 2007, 28, 278–285. [Google Scholar] [CrossRef]
  9. Meng, F.; Chen, X. Entropy and Similarity Measure of Atanassov’s Intuitionistic Fuzzy Sets and their Application to Pattern Recognition Based on Fuzzy Measures. Pattern. Anal. Appl. 2016, 19, 11–20. [Google Scholar] [CrossRef]
  10. Liu, D.; Chen, X.; Peng, D. The Intuitionistic Fuzzy Linguistic Cosine Similarity Measure and its Application in Pattern Recognition. Complexity 2018. [Google Scholar] [CrossRef]
  11. Szmidt, E.; Kacprzyk, J. Distances between Intuitionistic Fuzzy Sets. Fuzzy Set. Syst. 2000, 114, 505–518. [Google Scholar] [CrossRef]
  12. Szmidt, E.; Kacprzyk, J. A new concept of a similarity measure for intuitionistic fuzzy sets and its use in group decision making. In Proceedings of the 2nd International Conference on Modeling Decisions for Artificial Intelligence, MDAI 2005, Tsukuba, Japan, 25–27 July 2005; Springer: Berlin/Heidelberg, Germany, 2005; pp. 272–282. [Google Scholar]
  13. Hung, W.L.; Yang, M.S. Similarity Measures of Intuitionistic Fuzzy Sets Based on Hausdorff Distance. Pattern. Recogn. Lett. 2004, 25, 1603–1611. [Google Scholar] [CrossRef]
  14. Chen, S.J.; Chen, S.M. Fuzzy Risk Analysis Based on Similarity Measures of Generalized Fuzzy Numbers. IEEE T. Fuzzy Syst. 2003, 11, 45–56. [Google Scholar] [CrossRef]
  15. Hung, W.L.; Yang, M.S. Similarity Measures of Intuitionistic Fuzzy Sets Based on Lp Metric. Int. J. Approx. Reason. 2007, 46, 120–136. [Google Scholar] [CrossRef]
  16. Xia, M.; Xu, Z. Some New Similarity Measures for Intuitionistic Fuzzy Values and their Application in Group Decision Making. J. Syst. Sci. Eng. 2010, 19, 430–452. [Google Scholar] [CrossRef]
  17. Ye, J. Cosine Similarity Measures for Intuitionistic Fuzzy Sets and their Applications. Math. Comput. Model. 2011, 53, 91–97. [Google Scholar] [CrossRef]
  18. Hung, K.C. Applications of Medical Information: Using an Enhanced Likelihood Measured Approach Based on Intuitionistic Fuzzy Sets. IIE Trans. Healthc. Sys. Eng. 2012, 2, 224–231. [Google Scholar] [CrossRef]
  19. Shi, L.L.; Ye, J. Study on Fault Diagnosis of Turbine using an Improved Cosine Similarity Measure for Vague Sets. J. Appl. Sci. 2013, 13, 1781–1786. [Google Scholar] [CrossRef]
  20. Tian, M.Y. A New Fuzzy Similarity Based on Cotangent Function for Medical Diagnosis. Adv. Model. Optim. 2013, 15, 151–156. [Google Scholar]
  21. Rajarajeswari, P.; Uma, N. Intuitionistic Fuzzy Multi Similarity Measure Based on Cotangent Function. Int. J. Eng. Res. Technol. 2013, 2, 1323–1329. [Google Scholar]
  22. Szmidt, E. Distances and Similarities in Intuitionistic Fuzzy Sets; Springer: Berlin/Heidelberg, Germany, 2013; pp. 52–95. [Google Scholar]
  23. Ye, J. Similarity Measures of Intuitionistic Fuzzy Sets Based on Cosine Function for the Decision Making of Mechanical Design Schemes. J. Intell. Fuzzy Syst. 2015, 30, 151–158. [Google Scholar] [CrossRef]
  24. Le, H.S.; Phong, P.H. On the Performance Evaluation of Intuitionistic Vector Similarity Measures for Medical Diagnosis. J. Intell. Fuzzy Syst. 2016, 31, 1597–1608. [Google Scholar]
  25. Atanassov, K. Intuitionistic Fuzzy Sets; Springer: Berlin/Heidelberg, Germany, 1999; pp. 190–192. [Google Scholar]
  26. Atanassov, K. Geometrical Interpretation of the Elements of the Intuitionistic Fuzzy Objects. Int. J. Bio. 2016, 20, S27–S42. [Google Scholar]
  27. Rajesh, K.; Srinivasan, R. Intuitionistic fuzzy sets of second type. Adv. Fuzzy Math. 2017, 12, 845–853. [Google Scholar]
  28. Yager, R.R. Pythagorean fuzzy subsets. In Proceedings of the 9th Joint World Congress on Fuzzy Systems and NAFIPS Annual Meeting, IFSA/NAFIPS 2013, Edmonton, AB, Canada, 24–28 June 2013; pp. 57–61. [Google Scholar]
  29. Yager, R.R. Pythagorean Membership Grades in Multicriteria Decision Making. IEEE T. Fuzzy Syst. 2014, 22, 958–965. [Google Scholar] [CrossRef]
  30. Liang, D.; Xu, Z.; Liu, D.; Wu, Y. Method for Three-Way Decisions using Ideal TOPSIS Solutions at Pythagorean Fuzzy Information. Inf. Sci. 2018, 435, 282–295. [Google Scholar] [CrossRef]
  31. Perez-Dominguez, L.; Rodriguez-Picon, L.A.; Alvarado-Iniesta, A.; Cruz, D.L.; Xu, Z.S. MOORA under Pythagorean Fuzzy Set for Multiple Criteria Decision Making. Complexity 2018. [Google Scholar] [CrossRef]
  32. Khan, M.S.A.; Abdullah, S.; Ali, A.; Siddiqui, N.; Amin, F. Pythagorean hesitant fuzzy sets and their application to group decision making with incomplete weight information. J. Intell. Fuzzy Syst. 2017, 33, 3971–3985. [Google Scholar] [CrossRef]
  33. Khan, M.S.A.; Abdullah, S.; Ali, A.; Amin, F.; Hussain, F. Pythagorean hesitant fuzzy Choquet integral aggregation operators and their application to multi-attribute decision-making. Soft Computing 2018. [Google Scholar] [CrossRef]
  34. Wei, G.W.; Lu, M. Pythagorean fuzzy power aggregation operators in multiple attribute decision making. Int. J. Intell. Syst. 2018, 33, 169–186. [Google Scholar] [CrossRef]
  35. Garg, H. A Linear Programming Method Based on an Improved Score Function for Interval-Valued Pythagorean Fuzzy Numbers and Its Application to Decision-Making. Int. J. Uncertain. Fuzziness Knowl.-Based Syst. 2018, 26, 67–80. [Google Scholar] [CrossRef]
  36. Mohagheghi, V.; Mousavi, S.M.; Vandani, B. Enhancing decision-making flexibility by introducing a new last aggregation evaluating approach based on multi-criteria group decision making and Pythagorean fuzzy sets. Appl. Soft. Comput. 2017, 61, 527–535. [Google Scholar] [CrossRef]
  37. Bolturk, E. Pythagorean fuzzy CODAS and its application to supplier selection in a manufacturing firm. J. Enterp. Inf. Manag. 2018, 31, 550–564. [Google Scholar] [CrossRef]
  38. Xu, Y.; Shang, X.; Wang, J. Pythagorean fuzzy interaction Muirhead means with their application to multi-attribute group decision-making. Information 2018, 9, 157. [Google Scholar] [CrossRef]
  39. Zhang, X.L.; Xu, Z.S. Extension of Topsis to Multiple Criteria Decision Making with Pythagorean Fuzzy. Int. J. Intell. Syst. 2014, 29, 1061–1078. [Google Scholar] [CrossRef]
  40. Peng, X.; Yang, Y. Fundamental Properties of Interval-valued Pythagorean Fuzzy Aggregation Operators. Int. J. Intell. Syst. 2016, 31, 444–487. [Google Scholar] [CrossRef]
  41. Khan, M.S.A.; Abdullah, S. Interval-valued Pythagorean fuzzy GRA method for multiple-attribute decision making with incomplete weight information. Int. J. Intell. Syst. 2018, 33, 1689–1716. [Google Scholar] [CrossRef]
  42. Khan, M.S.A.; Abdullah, S.; Ali, M.Y.; Hussain, I.; Farooq, M. Extension of TOPSIS method base on Choquet integral under interval-valued Pythagorean fuzzy environment. J. Intell. Fuzzy Syst. 2018, 34, 267–282. [Google Scholar] [CrossRef]
  43. Khan, M.S.A.; Abdullah, S.; Liu, P. Gray Method for Multiple Attribute Decision Making with Incomplete Weight Information under the Pythagorean Fuzzy Setting. J. Intell. Syst. 2018. [Google Scholar] [CrossRef]
  44. Khan, M.S.A.; Ali, A.; Abdullah, S.; Amin, F.; Hussain, F. New extension of TOPSIS method based on Pythagorean hesitant fuzzy sets with incomplete weight information. J. Intell. Fuzzy Syst. 2018, 35, 5435–5448. [Google Scholar] [CrossRef]
  45. Khan, M.S.A.; Abdullah, S.; Ali, A.; Amin, F. Pythagorean fuzzy prioritized aggregation operators and their application to multi-attribute group decision making. Granul. Comput. 2018. [Google Scholar] [CrossRef]
  46. Wei, G.W. Pythagorean Fuzzy Interaction Aggregation Operators and their Application to Multiple Attribute Decision Making. J. Intell. Fuzzy Syst. 2017, 33, 2119–2132. [Google Scholar] [CrossRef]
  47. Biswas, P.; Pramanik, S.; Giri, B.C. Cosine Similarity Measure Based Multi-attribute Decision-making with Trapezoidal Fuzzy Neutrosophic Numbers. Neutro. Set. Sys. 2014, 8, 46–56. [Google Scholar]
  48. Xu, X.; Zhang, L.; Wan, Q. A Variation Coefficient Similarity Measure and its Application in Emergency Group Decision-making. Syst. Eng. Proced. 2012, 5, 119–124. [Google Scholar] [CrossRef]
  49. Zhang, X. A Novel Approach Based on Similarity Measure for Pythagorean Fuzzy Multiple Criteria Group Decision Making. Int. J. Intell. Syst. 2016, 31, 593–611. [Google Scholar] [CrossRef]
  50. Wei, G.; Wei, Y. Similarity Measures of Pythagorean Fuzzy Sets Based on the Cosine Function and their Applications. Int. J. Intell. Syst. 2018, 33, 634–652. [Google Scholar] [CrossRef]
  51. Peng, X.; Yuan, H.; Yang, Y. Pythagorean Fuzzy Information Measures and their Applications. Int. J. Intell. Syst. 2017, 32, 991–1029. [Google Scholar] [CrossRef]
  52. Zhao, K.Q.; Xuan, A.L. Set pair theory-a new theory method of non-define and its applications. Syst. Eng. 1996, 14, 18–23. (in Chinese). [Google Scholar]
  53. Moore, R.E. Methods and Applications of Interval Analysis; SIAM: Philadelphia, PA, USA, 1979; pp. 8–11. [Google Scholar]
  54. Tan, C.Q. A multi-criteria interval-valued intuitionistic fuzzy group decision making with Choquet integral-based TOPSIS. Expert Syst. Appl. 2011, 38, 3023–3033. [Google Scholar] [CrossRef]
  55. Brauers, W.K.M.; Zavadskas, E.K. Project management by MULTIMOORA as an instrument for transition economies. Technol. Econ. Dev. Econ. 2010, 16, 5–24. [Google Scholar] [CrossRef]
Figure 1. Process of a project delivery system (PDS) selection model based on the 3-type interval Pythagorean fuzzy set (IPFS)-weighted similarity measure.
Figure 1. Process of a project delivery system (PDS) selection model based on the 3-type interval Pythagorean fuzzy set (IPFS)-weighted similarity measure.
Information 10 00080 g001
Figure 2. Decision making framework for selection of project delivery systems. DBB: design-bid-build; DB: design-build; CM: construction management; EPC: engineering-procurement-construction.
Figure 2. Decision making framework for selection of project delivery systems. DBB: design-bid-build; DB: design-build; CM: construction management; EPC: engineering-procurement-construction.
Information 10 00080 g002
Figure 3. The results of rank for the three methods. MULTIMOORA: Multi-Objective Optimization by Ratio Analysis; TOPSIS: Technique for Order of Preference by Similarity to Ideal Solution.
Figure 3. The results of rank for the three methods. MULTIMOORA: Multi-Objective Optimization by Ratio Analysis; TOPSIS: Technique for Order of Preference by Similarity to Ideal Solution.
Information 10 00080 g003
Table 1. Interval Pythagorean fuzzy evaluation values.
Table 1. Interval Pythagorean fuzzy evaluation values.
CSQCom
DBBp([0.6,0.7],[0.4,0.5])p([0.4,0.6],[0.5,0.7])p([0.5,0.7],[0.3,0.5])p([0.5,0.7],[0.6,0.7])
DBp([0.7,0.8],[0.3,0.4])p([0.5,0.7],[0.4,0.5])p([0.5,0.7],[0.3,0.5])p([0.5,0.7],[0.5,0.6])
CMp([0.3,0.5],[0.6,0.8])p([0.5,0.7],[0.3,0.4])p([0.2,0.3],[0.3,0.6])p([0.2,0.4],[0.6,0.8])
EPCp([0.8,0.9],[0.2,0.3])p([0.5,0.7],[0.1,0.2])p([0.6,0.7],[0.2,0.4])p([0.1,0.2],[0.6,0.8])
SCEFGRM
DBBp([0.6,0.7],[0.4,0.6])p([0.5,0.7],[0.6,0.7])p([0.6,0.7],[0.3,0.5])p([0.5,0.7],[0.6,0.8])
DBp([0.5,0.7],[0.3,0.5])p([0.5,0.7],[0.4,0.6])p([0.5,0.7],[0.4,0.6])p([0.6,0.7],[0.5,0.6])
CMp([0.6,0.7],[0.4,0.5])p([0.2,0.3],[0.6,0.8])p([0.4,0.6],[0.6,0.8])p([0.4,0.5],[0.6,0.7])
EPCp([0.2,0.4],[0.3,0.4])p([0.8,0.9],[0.1,0.2])p([0.7,0.8],[0.3,0.4])p([0.6,0.8],[0.3,0.4])
USize
DBBp([0.6,0.7],[0.5,0.6])p([0.4,0.6],[0.5,0.6])
DBp([0.5,0.7],[0.4,0.5])p([0.5,0.7],[0.4,0.5])
CMp([0.6,0.7],[0.2,0.3])p([0.2,0.3],[0.6,0.8])
EPCp([0.2,0.3],[0.6,0.8])p([0.6,0.8],[0.2,0.3])

Share and Cite

MDPI and ACS Style

Li, H.; Cao, Y.; Su, L.; Xia, Q. An Interval Pythagorean Fuzzy Multi-criteria Decision Making Method Based on Similarity Measures and Connection Numbers. Information 2019, 10, 80. https://doi.org/10.3390/info10020080

AMA Style

Li H, Cao Y, Su L, Xia Q. An Interval Pythagorean Fuzzy Multi-criteria Decision Making Method Based on Similarity Measures and Connection Numbers. Information. 2019; 10(2):80. https://doi.org/10.3390/info10020080

Chicago/Turabian Style

Li, Huimin, Yongchao Cao, Limin Su, and Qing Xia. 2019. "An Interval Pythagorean Fuzzy Multi-criteria Decision Making Method Based on Similarity Measures and Connection Numbers" Information 10, no. 2: 80. https://doi.org/10.3390/info10020080

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop