Next Article in Journal
A Secure, Scalable and Elastic Autonomic Computing Systems Paradigm: Supporting Dynamic Adaptation of Self-* Services from an Autonomic Cloud
Next Article in Special Issue
The Recalculation of the Weights of Criteria in MCDM Methods Using the Bayes Approach
Previous Article in Journal
An Exact Analytical Solution for Thermoelastic Response of Clamped Beams Subjected to a Movable Laser Pulse
Previous Article in Special Issue
Models for Green Supplier Selection with Some 2-Tuple Linguistic Neutrosophic Number Bonferroni Mean Operators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multiple Criteria Group Decision-Making Considering Symmetry with Regards to the Positive and Negative Ideal Solutions via the Pythagorean Normal Cloud Model for Application to Economic Decisions

1
School of Mathematics and Physics, Anhui Polytechnic University, Wuhu 241000, China
2
School of Statistics and Mathematics, Zhejiang Gongshang University, Hangzhou 310018, China
3
Lithuanian Institute of Agrarian Economics, V. Kudirkos Str. 18, LT-03105 Vilnius, Lithuania
*
Author to whom correspondence should be addressed.
Symmetry 2018, 10(5), 140; https://doi.org/10.3390/sym10050140
Submission received: 14 April 2018 / Revised: 23 April 2018 / Accepted: 26 April 2018 / Published: 1 May 2018
(This article belongs to the Special Issue Solution Models based on Symmetric and Asymmetric Information)

Abstract

:
Pythagorean fuzzy sets are highly appealing in dealing with uncertainty as they allow for greater flexibility in regards to the membership and non-membership degrees by extending the set of possible values. In this paper, we propose a multi-criteria group decision-making approach based on the Pythagorean normal cloud. Some cloud aggregation operators are presented in this paper to facilitate the appraisal of the underlying utilities of the alternatives under consideration. The concept and properties of the Pythagorean normal cloud and its backward generation algorithm, aggregation operators and distance measurement are outlined. The proposed approach resembles the TOPSIS technique, which, indeed, considers the symmetry of the distances to the positive and negative ideal solutions. Furthermore, an example from e-commerce is presented to demonstrate and validate the proposed decision-making approach. Finally, the comparative analysis is implemented to check the robustness of the results when the aggregation rules are changed.

1. Introduction

Decision-making is an important issue in the domain of economics and society in general [1,2], ass human input and interaction are often the decisive elements of the decision-making. Accordingly, expressing and handling cognitive information has been a focal topic related to the decision-making literature. What is more, it has been established that the use of exact ratings (e.g., exact numerical values) might not allow defining the preferences of the decision-makers to a substantial degree [3,4,5], which might reduce the effectiveness of the decision-making in general [6]. What is more, a decision-maker can fathom the limitations of his/her competences or possibilities to provide ratings in regards to certain alternatives and criteria in general. Realizing this, they might attach the corresponding information to their ratings [7,8], thus providing an additional dimension in the decision-making process. All in all, the information rendered by the decision-makers might be imprecise (in the case that no exact values are provided), incomplete (in the case that certain values are missing) and uncertain (in the case that the likelihood of observing different values can be specified). Under these circumstances, the theory of the fuzzy sets can be regarded as a possible means for handling the decision-making process and overcoming the limitations, which would have existed if conventional tools (e.g., crisp sets) had been applied. In order to account for different structures of uncertainty, the literature has proposed different strands of the fuzzy set theory since its initial definition by Zadeh [9,10]. In particular, the intuitionistic fuzzy set (IFS) theory [11] and interval-valued IFS theory [12] were put forward by Atanassov et al. Indeed, the application of such concepts allows one to account for the incompleteness and inconsistencies existing in information provided by the decision-makers. In principle, this implies that the underlying cognitive peculiarities of decision-makers can be accounted for. Yet, another example of the concepts for handling imprecise information is the hesitant fuzzy set proposed by Torra [13], which allows considering the hesitancy to provide certain ratings of the alternatives. The establishment of multiple theoretical concepts for imprecise information provides opportunities for more realistically handling multi-criteria decision-making problems (MCDM) in general.
However, the very existence of the multitude of the fuzzy set-based concepts does not warranty successful implementation of these in the area of MCDM. The practical implementation of the fuzzy sets requires certain restrictions to be satisfied. Turning to IFS, which is one of the most flexible tools for handling imprecise information, the decision-makers need to ensure that the sum of the degrees of membership and non-membership is not greater than unity. However, in some fuzzy MCDM problems, the decision-makers may fail to deliver their ratings in line with the requirements on the sum of the degrees of membership and non-membership as required by the theory of the IFS. In such instances, the application of the IFSs becomes rather complicated (e.g., decision-maker might be asked to reiterate the procedure of rating) and even impossible. Therefore, there have been certain attempts to rectify this shortcoming by modifying the underlying assumptions. The Pythagorean fuzzy sets (PFSs) proposed by Yager [14] can be identified as an option for modeling situations that cannot be defined in terms of IFSs due to difficulties associated with the restrictions on the degrees of membership and non-membership.
In order to ensure that the PFSs can be successfully applied in MCDM, dedicated techniques have been proposed. The aggregation operators for the PFSs can be considered as an important tool for the application of the PFSs in the MCDM problematique. The correspondence among membership degrees to the Pythagorean fuzzy numbers (PFNs) and the complex numbers was established by Yager [15]. More specifically, it was shown that the degrees of membership to PFS can be treated as a special subclass of complex numbers. The mathematical representations of the PFSs were further reviewed by Liang et al. [16]. They also defined the PFNs. The TOPSIS technique was then extended with the PFNs, providing the mathematical expressions of PFSs and presenting the concept of the PFN. Furthermore, the latter study put forward the Pythagorean fuzzy TOPSIS (technique for order preference by similarity to an ideal solution) for handling the MCDM problems with PFNs. The averaging functions for the PFSs were discussed by Beliakov and James [17]. In particular, they sought to ensure that the aggregation of the membership degrees of the PFSs led to consistent results. The goal of operationalizing the collaboration-based recommender system by using the PFSs was addressed by Reformat and Yager [18]. Zeng [19,20] developed a Pythagorean fuzzy multi-attribute group decision-making (MAGDM) method based on probabilistic information and the ordered weighted averaging (OWA) approach.
Even though the fuzzy sets can describe the degree of membership to a certain concept with regards to the attitude of the decision-maker, as well as their confidence, the spread of such ratings might not be fully represented. Accordingly, the need for a more flexible representation of the uncertain data triggered the development of the normal cloud (NC) concept. Li et al. [21] acknowledged the random nature of the membership functions and unified the probability theory and fuzzy set theory, thus devising the NC. Taking the normal distribution as a reference, one can employ the NC to model deviations from the theoretical distribution. By doing so, one is able to describe the random phenomena and use this information in MCDM [22]. There are three numerical characteristics that characterize the random phenomenon in terms of an NC: E x (expectation), E n (entropy) and H e (hyper entropy). E x is the expected value of the sample data; E n is the spread of the sample values defining the uncertainty of the sample; H e is the uncertainty of the degree of membership. The NC theory has been revised by introducing the additional types of NCs. Numerous extensions of the NC have been developed. For example, the integral cloud was put forward by Li et al. [23]. In addition, a multidimensional cloud was proposed [24]. Jiang et al. [25] developed a trapezoidal cloud (TC) model. The combination of intuitionistic fuzzy set theory and conventional NC theory was offered by Wang and Yang [26] and yielded the intuitionistic normal cloud (INC) model.
As NCs represent uncertain information, they can be applied to handle MCDM problems [26]. The distance measure, the similarity measure, the entropy and the inclusion measure for PFSs have been discussed by Peng et al. [27,28]. The cloud generator algorithm was applied by Yang et al. [29] in a linguistic hesitant fuzzy decision-making framework. Distance measures play an important role in constructing the NC-based procedures for MCDM [30]. The aggregation of NCs is yet another research avenue that deserves much attention. When proposing the linguistic MCDM technique, such aggregation operators as the cloud weighted arithmetic averaging operator, cloud weighted geometric averaging operator, cloud-ordered weighted arithmetic averaging operator and cloud hybrid aggregation operator were developed by Wang et al. [31]. Given the existing different types of the clouds, the aggregation operators have been revised accordingly. Therefore, the operators for TC and INC have been proposed. Wang et al. [32] presented a number of arithmetic aggregation operators for the TCs (including weighted arithmetic averaging operator, ordered weighted arithmetic averaging operator and hybrid arithmetic operator). Turning to the PFNs, there have also been advancements in the sense of the development of the aggregation operators and rules of comparison. The Pythagorean fuzzy uncertain linguistic Maclaurin symmetric mean aggregation (PFULMSMA) operator and the weighted PFULMSMA (WPFULMSMA) operator have been put forward by Liu et al. [33]. Furthermore, Garg presented an improved accuracy function for the ranking order of interval-valued Pythagorean fuzzy sets (IVPFSs) [34].
This paper combines the notion of the NC with the PFS and develops the Pythagorean normal cloud (PNC). Thereafter, the group decision-making procedure based on the PNCs is proposed. the proposed approach relies on the backward cloud generator, aggregation operators and distance measures to deal with the proposed PNCs. These concepts are presented in the paper. In the proposed framework, the ratings provided by the experts are treated as could drops of PNCs. The proposed approach is based on the TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution) [35]. Application of the backward cloud generators allows considering the spread of the ratings provided by the experts rather than the average values only. The use of the aggregation operators allows constructing the aggregate indicators, which can further be used for decision-making. The paper concludes with an illustrative example where the proposed approach is tested by considering the case study of e-commerce.

2. Preliminaries

This section presents the focal concepts underpinning the proposed approach for cloud-based MCDM. More specifically, we describe the IFSs and a generalization thereof, namely the PFSs. The, we discuss the normal clouds and the generator algorithm, which allows transforming drops into a cloud. The concepts presented in this section will be further revised by incorporating the PFSs.

2.1. Intuitionistic Fuzzy Sets and Pythagorean Fuzzy Sets

The conventional fuzzy set has been generalized by Atanassov [11]. The resulting concept was termed intuitionistic fuzzy set. The IFS allows for a more detailed representation of vagueness and uncertainty, which makes it a promising tool for MCDM problems. The key feature of the IFS that makes it different from the conventional fuzzy sets is the different set of parameters describing membership to a certain fuzzy set. Therefore, an IFS can be defined as follows:
Definition 1.
Assuming there exists a certain fixed set X = { x 1 , x 2 , , x n } , one can define an instance of IFS I in the following terms:
I = { < x , I ( μ I ( x ) , ν I ( x ) ) > | x X }
Values μ I ( x ) and ν I ( x ) are the degrees of membership and non-membership, respectively, and they define the extent to which a certain element x belongs to set I, under condition 0 μ I ( x ) + ν I ( x ) 1 , for all x X . Given the presence of inequality in the condition for the degrees of membership and non-membership to an IFS, their sum might be lower than unity, which would imply the presence of indeterminacy in the decision-making process. Formally, the degree of indeterminacy for x with regards to X is defined as π I ( x ) = 1 μ I ( x ) ν I ( x ) . Indeed, the MCDM requires assessments of multiple alternatives against different criteria, which is associated with assessing the membership of the elements to sets multiple times. In order to define this process in a more concise manner, the notion of the intuitionistic fuzzy number (IFN) has been introduced [33,34]. Specifically, a certain IFN can be defined in terms of the two-tuple containing the degrees of membership and non-membership, i.e., pair ( μ I ( x ) , ν I ( x ) ) . Furthermore, one can introduce notation α = I ( μ α , ν α ) for IFN α, where μ α [ 0 , 1 ] , ν α [ 0 , 1 ] , μ α + ν α 1 .
For any three IFNs α = I ( μ α , ν α ) , α 1 = I ( μ α 1 , ν α 1 ) and α 2 = I ( μ α 2 , ν α 2 ) , some operational laws of IFNs are introduced as follows [36]:
1. α 1 α 2 = I ( μ α 1 + μ α 2 μ α 1 μ α 2 , ν α 1 ν α 2 ) ;
2. α 1 α 2 = I ( μ α 1 μ α 2 , ν α 1 + ν α 2 ν α 1 ν α 2 ) ;
3. λ α = I ( 1 ( 1 μ α ) λ , ν α λ ) , λ > 0 ;
4. α λ = I ( μ α λ , 1 ( 1 ν α ) λ ) , λ > 0 .
The experts’ preferences might not be defined in terms of IFSs in case the experts cannot ensure that the constraint on the membership and non-membership degrees is maintained (i.e., their sum is not less than unity). Indeed, this might happen whenever the experts are not familiar with the IFS theory. In order to reduce the likelihood of such situations and improve the possibilities for the application of the fuzzy sets in the MCDM, a generalization of the IFS has been offered by Yager [14,15]. The resulting concept was termed PFS. The PFS can be defined as follows:
Definition 2.
Let us consider a fixed set X = { x 1 , x 2 , , x n } , then a PFS P is defined in the following terms:
P = { < x , P ( μ P ( x ) , ν P ( x ) ) > | x X }
Similarly to the case of IFS, values μ P ( x ) and ν P ( x ) are the degrees of membership and non-membership, which define the extent to which a certain element x belongs to set P. However, the constraints on these two values are altered in the case of the PFS so that 0 μ P 2 ( x ) + ν P 2 ( x ) 1 , for all x X . These changes imply that the calculation of the degree of indeterminacy is changed, as well: for any PFS P and x X , the degree of indeterminacy is calculated as π P ( x ) = 1 μ P 2 ( x ) ν P 2 ( x ) . For the ease of notation, let the pair ( μ P ( x ) , ν P ( x ) ) be called the Pythagorean fuzzy number (PFN) [14]. Further on, a shorthand notation can be used to refer to a certain PFN, namely β = P ( μ β , ν β ) , where the usual conditions hold μ β [ 0 , 1 ] , ν β [ 0 , 1 ] , and μ β 2 + ν β 2 1 .
According to Definitions 1 and 2, one can note that the key delineation between PFN and IFN is the way degrees of membership and non-membership are restricted. More specifically, the case of IFN involves 0 μ I ( x ) + ν I ( x ) 1 , whereas the corresponding constraint in the case of PFN is 0 μ P 2 ( x ) + ν P 2 ( x ) 1 . The relationships among IFNs and PFNs can be established by considering simple mathematical facts. Note that for any given set of values ( a , b ) , ( a , b [ 0 , 1 ] ) , if a + b 1 , then a 2 + b 2 1 ; thus, if a certain number is an IFN, then it is definitely a PFN, yet the opposite does not hold.
Given three PFNs β = I ( μ β , ν β ) , β 1 = I ( μ β 1 , ν β 1 ) and β 2 = I ( μ β 2 , ν β 2 ) , Zhang et al. [37] presented the main operations for them, shown as:
1. β 1 β 2 = P ( μ β 1 + μ β 2 μ β 1 μ β 2 , ν β 1 ν β 2 ) ;
2. β 1 β 2 = P ( μ β 1 μ β 2 , ν β 1 + ν β 2 ν β 1 ν β 2 ) ;
3. λ β = P ( 1 ( 1 μ β ) λ , ν β λ ) , λ > 0 ;
4. β λ = I ( μ β λ , 1 ( 1 ν β ) λ ) , λ > 0 .
Definition 3.
Given any two PFNs, β j = P ( μ β j , ν β j ) , j = 1 , 2 , there can be a natural quasi-ordering on the PFNs established in the following manner: β 1 β 2 if and only if μ β 1 μ β 2 and ν β 1 ν β 2 .
In order to facilitate the comparison of PFNs, Zhang and Xu [38] defined the following principles:
Definition 4.
For a PFN β = P ( μ β , ν β ) , s ( β ) = μ β 2 ν β 2 is referred to as the score function of β. The score function can then be exploited when comparing these PFNs. For two PFNs β 1 = P ( μ β 1 , ν β 1 ) and β 2 = P ( μ β 2 , ν β 2 ) , if s ( β 1 ) > s ( β 2 ) , then β 1 β 2 ; if s ( β 1 ) = s ( β 2 ) , then β 1 = β 2 .
Definition 5.
Let β 1 = P ( μ β 1 , ν β 1 ) and β 2 = P ( μ β 2 , ν β 2 ) be two PFNs, then:
d P F D ( β 1 , β 2 ) = 1 2 ( | μ β 1 2 μ β 2 2 | + | ν β 1 2 ν β 2 2 | + | π β 1 2 π β 2 2 | )
is referred to as the Pythagorean fuzzy distance (PFD) between β 1 and β 2 .

2.2. NC and the Backward Cloud Generator

The observed sample data can be used to recover the underlying data generation process (DGP). In the case of multi-criteria decision-making, this procedure can be used to describe uncertain phenomena. In this sub-section, we discuss the procedure for establishing an NC, which represents the underlying DGP.
Definition 6.
Let us assume there exists a universe of discourse denoted by U. Furthermore, let there be a qualitative concept in U that is denoted as T. Then, let x U be a random realization of concept T, such that x follows x N ( E x , ( E n ) 2 ) , where E n N ( E n , H e 2 ) . Given the conditions on the distribution of x, one can model the degree of certainty that x belongs to the concept T in the following way:
y = exp ( ( x E x ) 2 2 ( E n ) 2 )
Thus, an NC defines the distribution of x in the universe U. In particular, a certain value of x is attached with a corresponding degree of certainty y, thus forming a cloud drop. The backward cloud generator of an NC allows aggregating separate drops into a cloud that defines the concept under analysis in a general manner. The backward generator proceeds as follows:
Step 1. Calculate the sample average X ¯ = 1 n i = 1 n x i along with first-order sample absolute central moment 1 n i = 1 n | x i X ¯ | , and sample variance S 2 = 1 n 1 i = 1 n ( x i X ¯ ) 2 ;
Step 2. Obtain the estimates of E x , H e , E n : E x ^ = X ¯ , E n ^ = π 2 1 n i = 1 n | x i E x ^ | , H e ^ = S 2 1 3 E n ^ 2 ;
Output: The estimate ( E x ^ , E n ^ , H e ^ ) of ( E x , E n , H e ) .

3. Pythagorean Normal Cloud

The NC only defines the uncertainty surrounding the membership to a concept. However, the assessments might be associated with different degrees of confidence. This situation is present in IFSs and PFSs. Therefore, we update the concept of the NC with the PFSs in order to derive a more comprehensive means of the representations of uncertain information.
Definition 7.
For a given universe of discourse, U, one can characterize a PNC C in U in terms of E x , E n and H e . Furthermore, E x can be represented by a Pythagorean fuzzy number (PFN) < E x , μ β , ν β > . Then, the P N C C is defined as: C ( < E x , μ β , ν β > , E n , H e )
Definition 8.
Let there be a set of PNCs C i ( < E x i , μ β i , ν β i > , E n i , H e i ) , i = 1 , 2 , , n with associated weighting vector w = ( w 1 , w 2 , , w n ) of ( C 1 , C 2 , , C n ) , such that w i [ 0 , 1 ] , ( i = 1 , 2 , , n ) and i = 1 n w i = 1 . The PNCWAA operator is:
P N C W A A w ( C 1 , C 2 , , C n ) = ( < i = 1 n w i E x i , i = 1 n μ β i w i E x i i = 1 n w i E x i , i = 1 n ν β i w i E x i i = 1 n w i E x i > , i = 1 n w i E n i 2 , i = 1 n w i H e i 2 )
In the earlier literature, Wang et al. discussed the main operations for NC [32], whereas other studies further developed those for INC [26]; besides, arithmetic operations for handling the TCs were outlined [25]. Based on the earlier literature, we present the following operational laws for the PNCs:
Definition 9.
Let C 1 ( < E x 1 , μ β 1 , ν β 1 > , E n 1 , H e 1 ) and C 2 ( < E x 2 , μ β 2 , ν β 2 > , E n 2 , H e 2 ) be two PNCs. Then, the following operational rules apply for C 1 and C 2 :
1. C 1 + C 2 = ( < E x 1 + E x 2 , μ β 1 E x 1 + μ β 2 E x 2 E x 1 + E x 2 , ν β 1 E x 1 + ν β 2 E x 2 E x 1 + E x 2 > , E n 1 2 + E n 2 2 , H e 1 2 + H e 2 2 ) ;
2. C 1 × C 2 = ( < E x 1 E x 2 , μ β 1 E x 1 + μ β 2 E x 2 E x 1 E x 2 , ν β 1 E x 1 + ν β 2 E x 2 E x 1 E x 2 > , ( E x 2 E n 1 ) 2 + ( E x 1 E n 2 ) 2 , ( E x 2 H e 1 ) 2 + ( E x 1 H e 2 ) 2 ) ;
3. λ C 1 = ( < λ E x 1 , μ β 1 , ν β 1 > , λ E n 1 , λ H e 1 ) ;
4. C 1 λ = ( < E x 1 λ , μ β 1 , ν β 1 > , λ E x 1 λ 1 E n 1 , λ E x 1 λ 1 H e 1 ) ;
Theorem 1.
Let there be any three PNCs C 1 ( < E x 1 , μ β 1 , ν β 1 > , E n 1 , H e 1 ) , C 2 ( < E x 2 , μ β 2 , ν β 2 > , E n 2 , H e 2 ) and C 3 ( < E x 3 , μ β 3 , ν β 3 > , E n 3 , H e 3 ) . For these PNCs, the following observations hold:
1. C 1 + C 2 = C 2 + C 1 ;
2. ( C 1 + C 2 ) + C 3 = C 1 + ( C 2 + C 3 ) ;
3. λ ( C 1 + C 2 ) = λ C 1 + λ C 2 ;
4. λ 1 C 1 + λ 2 C 1 ) = ( λ 1 + λ 2 ) C 1 ;
5. C 1 × C 2 = C 2 × C 1 .
Proof. 
According to Definition 9, we can obtain
C 1 + C 2 = ( < E x 1 + E x 2 , μ β 1 E x 1 + μ β 2 E x 2 E x 1 + E x 2 , ν β 1 E x 1 + ν β 2 E x 2 E x 1 + E x 2 > , E n 1 2 + E n 2 2 , H e 1 2 + H e 2 2 ) = ( < E x 2 + E x 1 , μ β 2 E x 2 + μ β 1 E x 1 E x 2 + E x 1 , ν β 2 E x 2 + ν β 1 E x 1 E x 2 + E x 1 > , E n 2 2 + E n 1 2 , H e 2 2 + H e 1 2 ) = C 2 + C 1 ;
According to Definition 9, we can also obtain
( C 1 + C 2 ) + C 3 = ( < ( E x 1 + E x 2 ) + E x 3 , ( μ 1 E x 1 + μ 2 E x 2 ) + μ 3 E x 3 ( E x 1 + E x 2 ) + E x 3 , ( ν 1 E x 1 + ν 2 E x 2 ) + ν 3 E x 3 ( E x 1 + E x 2 ) + E x 3 > , ( E n 1 2 + E n 2 2 ) + E n 3 2 , ( H e 1 2 + H e 2 2 ) + H e 3 2 ) = ( < E x 1 + ( E x 2 + E x 3 ) , μ 1 E x 1 + ( μ 2 E x 2 + μ 3 E x 3 ) E x 1 + ( E x 2 + E x 3 ) , ν 1 E x 1 + ( ν 2 E x 2 + ν 3 E x 3 ) E x 1 + ( E x 2 + E x 3 ) > , E n 1 2 + ( E n 2 2 + E n 3 2 ) , H e 1 2 + ( H e 2 2 + H e 3 2 ) ) = C 1 + ( C 2 + C 3 ) ;
According to Definition 9, we can obtain
λ C 1 + λ C 2 = ( < λ E x 1 + λ E x 2 , μ 1 λ E x 1 + μ 2 λ E x 2 λ E x 1 + λ E x 2 , ν 1 λ E x 1 + ν 2 λ E x 2 λ E x 1 + λ E x 2 > , λ E n 1 2 + λ E n 2 2 , λ H e 1 2 + λ H e 2 2 ) = ( < λ ( E x 1 + E x 2 ) , μ 1 E x 1 + μ 2 E x 2 E x 1 + E x 2 , μ 1 E x 1 + μ 2 E x 2 E x 1 + E x 2 > , λ E n 1 2 + E n 2 2 , λ H e 1 2 + H e 2 2 ) = λ ( C 1 + C 2 ) ;
The proof for the fourth result of Theorem 1 is similar to that for the third result.
According to Definition 9, we can also note C 1 × C 2 = ( < E x 1 E x 2 , μ β 1 E x 1 + μ β 2 E x 2 E x 1 E x 2 , ν β 1 E x 1 + ν β 2 E x 2 E x 1 E x 2 > , ( E x 2 E n 1 ) 2 + ( E x 1 E n 2 ) 2 , ( E x 2 H e 1 ) 2 + ( E x 1 H e 2 ) 2 ) = ( < E x 2 E x 1 , μ β 2 E x 2 + μ β 1 E x 1 E x 2 E x 1 , ν β 2 E x 2 + ν β 1 E x 1 E x 2 E x 1 > , ( E x 1 E n 2 ) 2 + ( E x 2 E n 1 ) 2 , ( E x 1 H e 2 ) 2 + ( E x 2 H e 1 ) 2 ) = C 2 × C 1

3.1. Backward Cloud Generator and Aggregation Operators for PNCs

The extensive form of the data describing a certain concept (i.e., cloud drops) can be aggregated into an intensive form describing the same concept (i.e., cloud) by means of the backward cloud generator [39]. In general, the sample data are used in the backward cloud generator algorithm of a PNC to recover the estimates ( < E x ^ , μ ^ β , ν ^ β > , E n ^ , H e ^ ) , which describe a PFN. In the context of group decision-making, the backward cloud generator can be used to aggregate the ratings provided by different experts into a single cloud (e.g., PNC), which considers not only the tendency, but also the spread of the assessments. Li et al. [21] proposed a backward cloud generator algorithm, which can be applied to generate the NCs. The backward cloud generator algorithm can be implemented by following these steps:
Step 1. Calculate the sample mean X ¯ = < E x ¯ , μ ¯ β , ν ¯ β > , where E x ¯ = 1 n i = 1 n E x i , μ ¯ β = i = 1 n μ β E x i i = 1 n E x i , ν ¯ β = i = 1 n ν β E x i i = 1 n E x i , The first-order sample absolute central moment can be expressed as 1 n i = 1 n | x i X ¯ | , and sample variance can be expressed as S 2 = 1 n 1 i = 1 n ( x i X ¯ ) 2 ;
Step 2. Estimate the value of E x , μ β , ν β E x ^ = E x ¯ , μ ^ β = μ ¯ β , ν ^ β = ν ¯ β ;
Step 3. Estimate the value of H e , E n , E n ^ = π 2 1 n i = 1 n | x i E x ^ | , H e ^ = S 2 1 3 E n ^ 2 ;
Output: The estimated value ( < E x ^ , μ ^ β , ν ^ β > , E n ^ , H e ^ ) of ( < E x , μ β , ν β > , E n , H e ) .
The clouds need to be aggregated in order to facilitate the decision-making process. To this end, the aggregation operators can be used. The cloud weighted arithmetic averaging operator and cloud weighted geometric averaging operator were brought forward by Wang et al. [30]. Further on, Wang and Yang [26] extended the weighted arithmetic averaging operator and presented an instance of aggregation operators for the intuitionistic normal clouds. In order to derive the utility of the alternatives considered in the MCDM problem when the PNCs are applied, one also needs the appropriate aggregation operators. Below, we present some aggregation operators for the PNCs, as well as discuss the properties thereof.
Definition 10.
Let C i ( < E x i , μ β i , ν β i > , E n i , H e i ) , ( i = 1 , 2 , , n ) be a set of PNCs. The PNC weighted arithmetic averaging operator (PNCWAA) is defined as:
P N C W A A ( C 1 , C 2 , , C n ) = i = 1 n w i C i
where w i is the weight associated with C i , i = 1 , 2 , , n , , such that w i [ 0 , 1 ] , i = 1 , 2 , , n and i = 1 n w i = 1 . If w i = 1 n , the PNCWAA boils down to the PNC arithmetic average (PNCAA) operator, defined as:
P N C W A A ( C 1 , C 2 , , C n ) = 1 n i = 1 n C i
Theorem 2.
Let C i ( < E x i , μ β i , ν β i > , E n i , H e i ) , ( i = 1 , 2 , , n ) be a set of PNCs. Then, the result of the aggregation based on the PNCWAA operator is also a PNC, and:
P N C W A A ( C 1 , C 2 , , C n ) = ( < i = 1 n w i E x i , i = 1 n w i μ β i E x i i = 1 n w i E x i , i = 1 n w i ν β i E x i i = 1 n w i E x i > , i = 1 n w i ( E n i ) 2 , i = 1 n w i ( H e i ) 2 )
Proof. 
According to Theorem1 and Definitions 9 and 10, we can obtain
P N C W A A ( C 1 , C 2 , , C n ) = i = 1 n w i C i = i = 1 n ( < w i E x i , μ β i , ν β i > , w i E n i , w i H e i ) = ( < i = 1 n w i E x i , i = 1 n w i μ β i E x i i = 1 n w i E x i , i = 1 n w i ν β i E x i i = 1 n w i E x i > , i = 1 n w i ( E n i ) 2 , i = 1 n w i ( H e i ) 2 )
Definition 11.
Let C i ( < E x i , μ β i , ν β i > , E n i , H e i ) , ( i = 1 , 2 , , n ) be a set of PNCs. The PNC weighted geometric averaging operator (PNCWGA) is defined as:
P N C W G A ( C 1 , C 2 , , C n ) = i = 1 n C i w i
where w i is the weight attached to C i , i = 1 , 2 , , n , , such that w i [ 0 , 1 ] , i = 1 , 2 , , n and i = 1 n w i = 1 . If w i = 1 n , the PNCWGA is reduced to an PNC geometric average (PNCGA) operator, defined as:
P N C G A ( C 1 , C 2 , , C n ) = i = 1 n C i n
Theorem 3.
Let C i ( < E x i , μ β i , ν β i > , E n i , H e i ) , ( i = 1 , 2 , , n ) be a set of PNCs. Then, the result of the aggregation based on the PNCWGA operator is also a PNC, and:
P N C W G A ( C 1 , C 2 , , C n ) = ( < i = 1 n E x i w i , i = 1 n μ β i E x i w i i = 1 n E x i w i , i = 1 n ν β i E x i w i i = 1 n E x i w i > , i = 1 n E x i w i i = 1 n w i ( E n i E x i ) 2 , i = 1 n E x i w i i = 1 n w i ( H e i E x i ) 2 )
Proof. 
According to Theorem 1 and Definitions 9 and 11, we can obtain P N C W G A ( C 1 , C 2 , , C n ) = i = 1 n C i w i = i = 1 n ( < E x i w i , μ β i , ν β i > , w i E x i w i 1 E n i , w i E x i w i 1 H e i ) = ( < i = 1 n E x i w i , i = 1 n μ β i E x i w i i = 1 n E x i w i , i = 1 n ν β i E x i w i i = 1 n E x i w i > , i = 1 n E x i w i i = 1 n w i ( E n i E x i ) 2 , i = 1 n E x i w i i = 1 n w i ( H e i E x i ) 2 )

3.2. Distance Measures for PNCs

The distance measures are an important concept in MCDM. Indeed, they can be used to compare the alternatives considered against a reference point. In this subsection, the distance measures for PNCs alongside the properties of these measures are discussed. There have been distance measures for the integrated clouds developed by Wang and Liu [33]. Wang et al. [40] further considered the distance measures for interval integrated clouds. Following the principles outlined in the aforementioned papers, the distance measures for PNCs can be established as follows.
Definition 12.
Let there be any two PNCs C 1 ( < E x 1 , μ β 1 , ν β 1 > , E n 1 , H e 1 ) and C 2 ( < E x 2 , μ β 2 , ν β 2 > , E n 2 , H e 2 ) . The distance measure for the PNCs can be defined as:
d ( C 1 , C 2 ) = | ( 1 τ 1 ) ρ 1 E x 1 ( 1 τ 2 ) ρ 2 E x 2 |
where τ 1 = E n 1 2 + H e 1 2 E n 1 2 + H e 1 2 E n 2 2 + H e 2 2 , τ 2 = E n 2 2 + H e 2 2 E n 1 2 + H e 1 2 E n 2 2 + H e 2 2 , ρ 1 = min { μ β 1 , 1 ν β 1 2 } , ρ 2 = min { μ β 2 , 1 ν β 2 2 } . In addition, when E n 1 = E n 2 = 0 , H e 1 = H e 2 = 0 , then τ 1 = τ 2 = 0 ; the distance measure between two PNCs can be expressed as d ( C 1 , C 2 ) = | ρ 1 E x 1 ρ 2 E x 2 | . Furthermore, when E n 1 = E n 2 = 0 , H e 1 = H e 2 = 0 and ρ 1 = ρ 2 = 1 , the distance between the two PNCs is the distance between two real numbers, and d ( C 1 , C 2 ) = | E x 1 E x 2 | .
Property 1.
Let C 1 , C 2 and C 3 be three PNCs, Ω = { 1 , 2 , 3 } . Then, the distance measure given in Definition 12 satisfies the following properties:
1. d ( C i , C j ) 0 , i , j Ω ;
2. d ( C i , C j ) = d ( C j , C i ) , i , j Ω ;
3. d ( C i , C j ) = 0 , iff C i = C j , i , j Ω ;
4. d ( C i , C k ) d ( C i , C j ) + d ( C j , C k ) , i , j , k Ω .

4. PNC-Based MCGDM Method

An MCGDM approach for handling the problems with Pythagorean information is outlined in this section. The proposed approach is based on the TOPSIS [35]. We chose the TOPSIS approach due to the effectiveness and low computational burden associated with the computations underlying this approach. However, the MCDM framework based on the PNCs could be revised by applying such techniques as VIKOR (VIsekriterijumsko KOmpromisno Rangiranje) or Grey relational analysis, for instance.
Say we consider s alternatives A = { a 1 , a 2 , , a s } , t decision-makers M = { m 1 , m 2 , , m t } and n criteria c = { c 1 , c 2 , , c n } . The criteria may have different importance as defined by the weight vector w = ( w 1 , w 2 , , w n ) , where w j > 0 , ( j = 1 , 2 , , n ) and j = 1 n w j = 1 . The ratings are provided by each decision-maker m r for each alternative a i against criterion c j in terms of the PFN x i j r = < μ β i j r , ν β i j r > .
The group MCDM proceeds by applying the backward cloud generator for the PNCs. The resulting data are then processed by applying the aggregation operators (PNCWAA or PNCWGA). The detailed procedure can be described in the following manner:
Step 1. The ratings provided by the experts are aggregated for each alternative and each criterion. The backward cloud generator algorithm described in Section 3.1 is applied to populate the PNC, which represents the aggregate rating e i j = ( < E x i j , μ β i j , ν β i j > , E n i j , H e i j ) for alternative a i against c j .
Step 2. The ratings for each alternative are aggregated across the criteria. The resulting overall utility r i of the alternative a i can be obtained by using the PNCWAA (or PNCWGA):
r i = ( < E x i , μ β i , ν β i > , E n i , H e i ) = P N C W A A ( e i 1 , e i 2 , , e i n ) = ( < j = 1 n w j E x i j , j = 1 n w j μ β i j E x i j j = 1 n w j E x i j , j = 1 n w j ν β i j E x i j j = 1 n w j E x i j > , j = 1 n w j ( E n i j ) 2 , j = 1 n w j ( H e i j ) 2 )
Step 3. Calculate the coordinates of the positive and negative ideal solutions. The following equation defines the way the coordinates of the positive ideal solution can be obtained:
y + = ( < E x + , μ β + , ν β + > , E n + , H e + ) = ( < max 1 i n E x i , max 1 i n μ β i , min 1 i n ν β i > , min 1 i n E n i , min 1 i n H e i )
The coordinates of the negative ideal solution can be obtained by considering the following equation:
y = ( < E x , μ β , ν β > , E n , H e ) = ( < min 1 i n E x i , min 1 i n μ β i , max 1 i n ν β i > , max 1 i n E n i , max 1 i n H e i )
Step 4. Each alternative is positioned in between the positive and negative ideal solutions. The distances to the ideal solutions are obtained by considering the distance measure given by Equation (12). For the i-th alternative, its distance to the positive ideal solution defined by Equation (14) is obtained as:
d i + = d ( r i , y + ) = | ( 1 E n i 2 + H e i 2 E n i 2 + H e i 2 ( E n + ) 2 + ( H e + ) 2 ) ρ i E x i ( 1 ( E n + ) 2 + ( H e + ) 2 E n i 2 + H e i 2 ( E n + ) 2 + ( H e + ) 2 ) ρ + E x + |
where ρ i = min { μ β i , 1 ν β i 2 } , ρ + = min { μ β + , 1 ν β + 2 } .
Step 5. Similarly, Equation (14) is exploited to measure the distance between the i-th alternative and the negative ideal solution defined by Equation (15):
d i = d ( r i , y ) = | ( 1 E n i 2 + H e i 2 E n i 2 + H e i 2 ( E n ) 2 + ( H e ) 2 ) ρ i E x i ( 1 ( E n ) 2 + ( H e ) 2 E n i 2 + H e i 2 ( E n ) 2 + ( H e ) 2 ) ρ E x |
where ρ i = min { μ β i , 1 ν β i 2 } , ρ = min { μ β , 1 ν β 2 } .
Step 6. Rank the alternatives. The alternatives can be ordered on the basis of the normalized distance:
d i = d i + d i + + d i
where smaller values of d i are associated with better alternatives a i . Therefore, the asymmetry between the two ideal solutions and an alternative is used to rank the alternatives.

5. Results

We follow the application presented by [41] to show the possibilities for the application of the proposed approach for decision-making in e-commerce. More specifically, the case of an Internet shop is considered. The data from a business-to-consumer (B2C) website based in China, Tmall.com, are used to implement the proposed approach and rank the goods sold online against several criteria.
The website allows the customers to express their opinions (ratings) regarding the products they have already bought. These ratings can be used for new costumers when making decisions to buy. As several aspects of the goods purchased can be evaluated, the MCDM problem emerges. Indeed, the opinions of the existing customers might be aggregated for different articles (alternatives) and criteria, thus defining a decision matrix.
Let us consider the case of four cameras ( x 1 , x 2 , x 3 , x 4 ) , which are compared against each other in order to identify the most appealing one. Therefore, we set s = 4 . The cameras are compared in terms of the three criteria ( n = 3 ). The criteria considered are: the quality of the logistics service provider ( c 1 ), the level of service provided by the vendor ( c 2 ) and the quality of each item ( c 3 ). The ratings are expressed on a five-point scale. The criteria are assumed to have different importance as manifested by the associated weight vector w = ( 0.3 , 0.2 , 0.5 ) . The ratings provided by the previous consumers (experts) are aggregated into the PNCs (we omit the detailed description of this step for the sake of brevity).

5.1. Empirical Application

The MCDM procedure based on the resulting PNCs proceeds as follows:
Step 1. Aggregate the evaluations of each alternative under a certain criterion provided by all of the decision-makers by applying the backward generator. The criteria values of cameras x 1 , x 2 , x 3 and x 4 under the three criteria can be expressed as the following PNCs:
       e 11 = ( < 2.65 , 0.81 , 0.28 > , 0.94 , 1.33 ) , e 12 = ( < 2.56 , 0.81 , 0.18 > , 0.89 , 1.26 ) ,
       e 13 = ( < 2.62 , 0.81 , 0.29 > , 0.89 , 1.28 ) , e 21 = ( < 3.57 , 0.75 , 0.33 > , 0.42 , 0.67 ) ,
       e 22 = ( < 2.67 , 0.73 , 0.25 > , 0.90 , 1.29 ) , e 23 = ( < 2.73 , 0.79 , 0.21 > , 0.91 , 1.30 ) ,
       e 31 = ( < 2.60 , 0.75 , 0.29 > , 0.92 , 1.30 ) , e 32 = ( < 3.56 , 0.81 , 0.25 > , 0.39 , 0.65 ) ,
       e 33 = ( < 2.69 , 0.85 , 0.20 > , 0.92 , 1.29 ) , e 41 = ( < 2.98 , 0.80 , 0.32 > , 0.74 , 0.95 ) ,
       e 42 = ( < 2.65 , 0.90 , 0.14 > , 0.92 , 1.32 ) , e 43 = ( < 3.57 , 0.82 , 0.16 > , 0.42 , 0.68 ) .
Step 2. Obtain the overall utility scores for each camera. Based on Equation (13), the PNC utility scores of each camera can be expressed as:
   r 1 = ( < 2.6170 , 0.8100 , 0.2654 > , 0.9053 , 1.2913 ) , r 2 = ( < 2.9700 , 0.7648 , 0.2605 > , 0.7931 , 1.1456 ) ,
   r 3 = ( < 2.8370 , 0.8125 , 0.2373 > , 0.8412 , 1.2931 ) , r 4 = ( < 3.2090 , 0.8276 , 0.2013 > , 0.6494 , 0.9222 ) .
Step 3. Identify the coordinates describing the positive and negative ideal solutions. Following Equation (14), the positive ideal solution can be expressed as:
        y + = ( < 3.2090 , 0.8276 , 0.2013 > , 0.6494 , 0.9222 ) .
According to ( 15 ) , the negative ideal solution can be expressed as:
        y = ( < 3.6170 , 0.7648 , 0.2654 > , 0.9053 , 1.2913 ) .
Step 4. Measure the distance between the vector defining a certain camera and the positive ideal solution. Following Equation (16), we obtain the following distances:
        d 1 + = 0.7314 , d 2 + = 0.4921 , d 3 + = 0.5751 , d 4 + = 0.0000 .
Step 5. Measure the distance between the vector defining a certain camera and the negative ideal solution. Following Equation (17), we obtain the following distances:
        d 1 = 0.0433 , d 2 = 0.2661 , d 3 = 0.2130 , d 4 = 0.7448 .
Step 6. Rank the cameras. According to ( 18 ) , the normalized distance can be used to rank the alternatives:
        d 1 = 0.9441 , d 2 = 0.6491 , d 3 = 0.7298 , d 4 = 0.0000 .
Clearly, d 1 > d 3 > d 2 > d 4 ; thus, the cameras can be ranked as x 4 x 2 x 3 x 1 . Then, the best camera is x 4 .
The robustness of the MCDM approach needs to be checked by means of the sensitivity analysis. Specifically, we look at the changes in the criterion weights and the resulting changes in the ranking of the alternatives. First, we define the design of variations in the weighting vector. The vector for positive weights of criteria is w = ( w 1 , w 2 , w k ) such that the weights are normalized, that is j = 1 k w j = 1 . Then, if the weight of one criterion changes, the weight of other criteria must change accordingly in order to ensure they add up to unity. The resulting vector is then denoted as w = ( w 1 , w 2 , w k ) . Let us change the weight of criterion c q , w q , by a margin of q . Then, the weights of the other criteria change by j , j = 1 , 2 , , k , . Indeed, the following identity holds: j = q w j w q 1 , j = 1 , 2 , , k , j q . Observing that w and w are related as w q = w q + q and w j = 1 w q 1 w q w j , j = 1 , 2 , q 1 , q + 1 , , k , we can get w q < q < 1 w q . Since 0 < w q < 1 , it is obvious that q ( w q , 1 w q ) .
In order to proceed with the sensitivity analysis, we manipulate w 3 and set 3 = 0.499 , 0.3 , 0.1 , 0.2 , 0.4 , 0.499 . The resulting weighting vectors and the corresponding orders of ranking are then summarized in Table 1. The key message is that the rating is stable in terms of the best- and worst-performing alternatives for 3 [ 0.1 , 0.4 ] . Figure 1 presents the differences in the normalized distances d due to changes in the weighting vector induced by different values of 3 .

5.2. Comparative Analysis

The proposed PFNs approach is also compared to those based on the INC and neutrosophic normal cloud (NNC) approach developed by Wang and Yang [26] and Zhang et al. [41], respectively. Since the approach [26] was based on IFNs, the expert assessments used in the MCDM need to be transformed from the PFNs into IFNs. This step involves alterations in the membership and non-membership degrees: as the sum of these values and the degree of indeterminacy needs to be equal to unity, we normalize these values for each PFN. The resulting IFNs and the three-sigma principle are then applied when constructing the INCs for each alternative and criterion. The clouds are aggregated by considering the scores (ratings) and membership degrees of each drop within a corresponding cloud. The cloud drops are then generated from the aggregate clouds by Monte Carlo simulations. Then, the items are ranked by considering the average INC drop values for each alternative.
Aiming to increase the robustness of the analysis, we implement the Monte Carlo simulations so as to achieve 10,000 cloud drops. As we can see above, the proposed approach and the frameworks outlined by [26,41] all identify x 1 as the worst item. Anyways, the results regarding the most preferable item diverge. Specifically, the framework by [41] suggests x 2 as the best item, while the proposed approach and the method in [26] both identify x 4 as the best item. The results based on the methodology developed by Zhang et al. [41] are, therefore, the most divergent from the other two.
We further employ the uncertain pure linguistic information cloud (UPLC) model based on [42]. Utilizing UPLC to convert the uncertain linguistic values into an integrated cloud renders the following ranking of all alternatives: x 4 x 2 x 3 x 1 ; and the best camera is x 4 . Then, the generalized interval aggregation operator [43] is applied to aggregate the uncertain linguistic variables in the initial decision matrices to derive the individual utilities for the alternatives in the first stage and the uncertain pure linguistic hybrid harmonic averaging (UPLHAA) operator to aggregate the individual utilities in the second stage. The resulting ranking order of the alternatives is x 4 x 3 x 1 x 2 , and the best camera is x 4 .
Therefore, we apply different aggregation principles, which differ in terms of the order of aggregations (across decision-makers, across criteria) and the underlying aggregation operators. The results of the comparative analysis are summarized in Table 2. The proposed method appears to be valid in identifying the best- and worst-performing alternatives.

6. Conclusions

The concept of the Pythagorean normal cloud was proposed in this study. It allows expressing the expected value of the normal cloud as a Pythagorean fuzzy number (note that the Pythagorean fuzzy numbers offer more possibilities for constructing fuzzy ratings if opposed to the conventional fuzzy numbers). The proposed approach, therefore, allows for a greater flexibility in accounting for the confidence of the decision-makers and the distribution of their ratings.
The group MCDM procedure based on the Pythagorean normal clouds was developed. The backward cloud generator was applied to aggregate the expert assessments into the Pythagorean normal clouds. The concept of the PNC was then incorporated into aggregation operators. As a result, the Pythagorean normal cloud weighted arithmetic averaging operator and the Pythagorean normal cloud weighted geometric averaging operator were developed. Application of these operators allowed calculating the Pythagorean fuzzy utility of the alternatives considered. Based on the symmetry among the alternatives and the ideal solutions, the alternatives were ranked according to the values of the normalized distances.
An empirical application to e-commerce was presented in order to demonstrate the operationality of the proposed approach. The existing customers expressed opinions on the goods purchased, as well as their confidence in the form of the Pythagorean fuzzy numbers. These were further aggregated into Pythagorean normal clouds and processed in line with the suggested approach. The comparative analysis was carried out in order to demonstrate the validity of the proposed approach. Future research could aim to improve the weighting schemes used in the aggregation approach. For instance, the deviation of experts from the sample mean (i.e., their competence) could be taken into account when constructing the clouds.

Author Contributions

Conceptualization, J.Z. and T.B. Methodology, J.Z. and W.S. Software, J.Z. Writing, original draft preparation, J.Z. Writing, review and editing, T.B. and D.S. Supervision, W.S.

Funding

This research was funded by the National Natural Science Foundation of China (Nos. 71671165, 2017yyrw07), Natural Science in Universities of the General Project of Anhui Province (No. TSKJ2017B22) and the Financial engineering research and development center of Anhui Polytechnic University (No. JRGCKF201506).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Rostamzadeh, R.; Esmaeili, A.; Nia, A.S.; Saparauskas, J.; Ghorabaee, M.K. A fuzzy ARAS method for supply chain management performance measurement in SMEs under uncertainty. Transform. Bus. Econ. 2017, 16, 319–348. [Google Scholar]
  2. Hu, K.H.; Jianguo, W.; Tzeng, G.H. Improving China’s regional financial center modernization development using a new hybrid MADM model. Technol. Econ. Dev. Econ. 2018, 24, 429–466. [Google Scholar] [CrossRef]
  3. Czubenko, M.; Kowalczuk, Z.; Ordys, A. Autonomous driver based on an intelligent system of decision-making. Cogn. Comput. 2015, 7, 1–13. [Google Scholar]
  4. Akusok, A.; Miche, Y.; Hegedus, J.; Nian, R.; Lendasse, A. A two stage methodology using K-NN and false-positive minimizing ELM for nominal data classification. Cogn. Comput. 2014, 6, 432–445. [Google Scholar]
  5. Mak, D.K. A fuzzy probabilistic method for medical diagnosis. J. Med. Syst. 2015, 39, 26–35. [Google Scholar]
  6. Meng, F.Y.; Chen, X.H. Correlation coefficients of hesitant fuzzy sets and their application based on fuzzy measures. Cogn. Comput. 2015, 7, 445–463. [Google Scholar]
  7. Zenebe, A.; Zhou, L.N.; Norcio, A.F. User preferences discovery using fuzzy models. Fuzzy Sets Syst. 2010, 161, 3044–3063. [Google Scholar]
  8. Vahidov, R.; Ji, F. A diversity-based method for infrequent purchase decision support in e-commerce. Electron. Commer. Res. Appl. 2015, 4, 143–158. [Google Scholar]
  9. Zadeh, L.A. Fuzzy sets. Inform. Control 1965, 8, 338–353. [Google Scholar]
  10. Zadeh, L.A. Probability measures of fuzzy events. J. Math. Anal. Appl. 1968, 23, 421–427. [Google Scholar]
  11. Atanassov, K.T. Intuitionistic fuzzy sets. Fuzzy Sets Syst. 1986, 20, 87–96. [Google Scholar]
  12. Atanassov, K.T.; Gargov, G. Interval valued intuitionistic fuzzy sets. Fuzzy Sets Syst. 1998, 31, 343–349. [Google Scholar]
  13. Torra, V. Hesitant fuzzy sets. Int. J. Intell. Syst. 2010, 25, 529–539. [Google Scholar]
  14. Yager, R.R. Pythagorean membership grades in multi-criteria decision-making. IEEE Trans. Fuzzy Syst. 2014, 22, 958–965. [Google Scholar]
  15. Yager, R.R. Properties and applications of Pythagorean fuzzy sets. In Imprecision and Uncertainty in Information Representation and Processing; Angelov, P., Sotirov, S., Eds.; Springer: Cham, Switzerland, 2016; pp. 119–136. ISBN 978-3-319-26301-4. [Google Scholar]
  16. Liang, D.C.; Xu, Z.S.; Darko, A.P. Projection model for fusing the information of Pythagorean fuzzy multicriteria group decision-making based on geometric Bonferroni mean. Int. J. Intell. Syst. 2017, 32, 966–987. [Google Scholar] [CrossRef]
  17. Beliakov, G.; James, S. Averaging aggregation functions for preferences expressed as Pythagorean membership grades and fuzzy orthopairs. In Proceedings of the IEEE International Conference on Fuzzy Systems, Beijing, China, 6–11 July 2014; pp. 298–305. [Google Scholar]
  18. Reformat, M.Z.; Yager, R.R. Suggesting recommendations using Pythagorean fuzzy sets illustrated using Netflix movie data. In Information Processing and Management of Uncertainty in Knowledge-Based Systems; Laurent, A., Ed.; Springer: Berlin, Germany, 2014; pp. 546–556. ISBN 978-3-319-08794-8. [Google Scholar]
  19. Zeng, S.Z. Pythagorean fuzzy multiattribute group decision-making with probabilistic information and OWA approach. Int. J. Intell. Syst. 2017, 32, 1136–1150. [Google Scholar] [CrossRef]
  20. Zeng, S.Z.; Chen, J.P.; Li, X.S. A hybrid method for Pythagorean fuzzy multiple-criteria decision-making. Int. J. Inf. Technol. Decis. 2016, 15, 403–422. [Google Scholar]
  21. Li, D.Y.; Liu, C.Y.; Du, Y.; Han, X. Artificial intelligence with uncertainty. J. Softw. 2004, 15, 1583–1594. [Google Scholar]
  22. Wang, G.Y.; Xu, C.L.; Li, D.Y. Generic normal cloud model. Inf. Sci. 2014, 280, 1–15. [Google Scholar]
  23. Li, D.Y.; Han, J.W.; Shi, X.M.; Chan, M.C. Knowledge representation and discovery based on linguistic atoms. Knowl.-Based Syst. 1998, 10, 431–440. [Google Scholar]
  24. Wang, D.; Zeng, D.B.; Singh, V.P.; Xu, P.C.; Liu, D.F.; Wang, Y.K.; Zeng, X.K.; Wu, J.C.; Wang, L.C. A multidimension cloud model-based approach for water quality assessment. Environ. Res. 2016, 149, 113–121. [Google Scholar]
  25. Jiang, J.B.; Liang, J.R.; Jiang, W.; Gu, Z.P. Application of trapezium cloud model in conception division and conception exaltation. Comput. Eng. Des. 2008, 29, 1235–1240. [Google Scholar]
  26. Wang, J.Q.; Yang, W.E. Multiple criteria group decision-making method based on intuitionistic normal cloud by Monte Carlo simulation. Syst. Eng. Theory Pract. 2013, 33, 2859–2865. [Google Scholar]
  27. Peng, X.D.; Yuan, H.Y.; Yang, Y. Pythagorean fuzzy measures and their applications. Int. J. Intell. Syst. 2017, 32, 991–1029. [Google Scholar] [CrossRef]
  28. Peng, X.D.; Yang, Y. Fundamental properties of interval-valued Pythagorean fuzzy aggregation operators. Int. J. Intell. Syst. 2016, 31, 444–487. [Google Scholar]
  29. Yang, W.E.; Wang, J.Q.; Ma, C.Q.; Wang, X.F. Hesitant linguistic multiple criteria decision-making method based on cloud generating algorithm. Control Decis. 2015, 30, 371–374. [Google Scholar]
  30. Wang, J.Q.; Liu, T. Uncertain linguistic multi-criteria group decision-making approach based on integrated cloud. Control Decis. 2012, 27, 1185–1190. [Google Scholar]
  31. Wang, J.Q.; Peng, L.; Zhang, H.Y.; Chen, X.H. Method of multi-criteria group decision-making based on cloud aggregation operators with linguistic information. Inf. Sci. 2014, 274, 177–191. [Google Scholar]
  32. Wang, J.Q.; Wang, P.; Wang, J.; Zhang, H.Y.; Chen, X.H. Atanassov’s interval-valued intuitionistic linguistic multi-criteria group decision-making method based on trapezium cloud model. IEEE Trans. Fuzzy Syst. 2014, 23, 542–554. [Google Scholar]
  33. Liu, C.; Tang, G.L.; Liu, P.D. An approach to multicriteria group decision-making with unknown weight information based on Pythagorean fuzzy uncertain linguistic aggregation operators. Math. Probl. Eng. 2017. [Google Scholar] [CrossRef]
  34. Garg, H. A novel improved accuracy function for interval valued Pythagorean fuzzy sets and its applications in the decision-making process. Int. J. Intell. Syst. 2017, 32, 1247–1260. [Google Scholar] [CrossRef]
  35. Hwang, C.L.; Yoon, K. Multiple Attribute Decision Making: Methods and Applications; Springer-Verlag: New York, NY, USA, 1981; ISBN 978-3-540-10558-9. [Google Scholar]
  36. Xu, Z.S. Intuitionistic fuzzy aggregation operators. IEEE Trans. Fuzzy Syst. 2008, 14, 1179–1187. [Google Scholar]
  37. Zhang, X.L.; Zhao, L.; Zang, J.Y.; Fan, H.M.; Cheng, L. Flatness intelligent control based on T-S cloud inference neural network. Trans. ISIJ 2014, 54, 2608–2617. [Google Scholar]
  38. Zhang, X.L.; Xu, Z.S. Extension of TOPSIS to multiple criteria decision making with Pythagorean fuzzy sets. Int. J. Intell. Syst. 2014, 29, 1061–1078. [Google Scholar]
  39. Luo, Z.Q.; Zhang, G.W. A new algorithm of backward normal onevariate cloud. J. Front. Comput. Sci. Technol. 2007, 1, 234–240. [Google Scholar]
  40. Wang, J.Q.; Peng, J.J.; Zhang, H.Y.; Liu, T.; Chen, X.H. An uncertain linguistic multi-criteria group decision-making method based on a cloud model. Group Decis. Negot. 2015, 24, 171–192. [Google Scholar]
  41. Zhang, H.Y.; Ji, P.; Wang, J.Q.; Chen, X.H. A Neutrosophic normal cloud and its application in decision-making. Cogn. Comput. 2016, 8, 649–669. [Google Scholar]
  42. Peng, B.; Zhou, J.M.; Peng, D.H. Cloud model based approach to group decision-making with uncertain pure linguistic information. J. Intell. Fuzzy Syst. 2017, 32, 1959–1968. [Google Scholar]
  43. Peng, B.; Ye, C.M.; Zeng, S.Z. Uncertain pure linguistic hybrid harmonic averaging operator and generalized interval aggregation operator based approach to group decision-making. Knowl.-Based Syst. 2012, 36, 175–181. [Google Scholar]
Figure 1. Changes in the normalized distances d i due to changes in the weighting vector. Note: the cases represent those given in Table 2.
Figure 1. Changes in the normalized distances d i due to changes in the weighting vector. Note: the cases represent those given in Table 2.
Symmetry 10 00140 g001
Table 1. Sensitivity of the ranking to the weights of criteria.
Table 1. Sensitivity of the ranking to the weights of criteria.
Case No. 3 w The Final Ranking
1−0.499 ( 0.5994 , 0.3996 , 0.0010 ) x 2 x 3 x 4 x 1
2−0.3 ( 0.4800 , 0.3200 , 0.2000 ) x 2 x 4 x 3 x 1
3−0.1 ( 0.3600 , 0.2400 , 0.4000 ) x 4 x 2 x 3 x 1
40.2 ( 0.2400 , 0.1600 , 0.6000 ) x 4 x 2 x 3 x 1
50.4 ( 0.1200 , 0.0800 , 0.8000 ) x 4 x 3 x 2 x 1
60.499 ( 0.0006 , 0.0004 , 0.9990 ) x 4 x 3 x 1 x 2
Table 2. The ranking orders rendered by different methods. UPLC, pure linguistic information cloud; UPLHAA, pure linguistic hybrid harmonic averaging.
Table 2. The ranking orders rendered by different methods. UPLC, pure linguistic information cloud; UPLHAA, pure linguistic hybrid harmonic averaging.
MethodThe Final RankingThe Best CameraThe Worst Camera
The method in [26] x 4 x 3 x 2 x 1 x 4 x 1
The method in [41] x 2 x 4 x 3 x 1 x 2 x 1
UPLC [42] x 4 x 2 x 3 x 1 x 4 x 1
UPLHAA [43] x 4 x 3 x 1 x 2 x 4 x 2
The proposed method x 4 x 2 x 3 x 1 x 4 x 1

Share and Cite

MDPI and ACS Style

Zhou, J.; Su, W.; Baležentis, T.; Streimikiene, D. Multiple Criteria Group Decision-Making Considering Symmetry with Regards to the Positive and Negative Ideal Solutions via the Pythagorean Normal Cloud Model for Application to Economic Decisions. Symmetry 2018, 10, 140. https://doi.org/10.3390/sym10050140

AMA Style

Zhou J, Su W, Baležentis T, Streimikiene D. Multiple Criteria Group Decision-Making Considering Symmetry with Regards to the Positive and Negative Ideal Solutions via the Pythagorean Normal Cloud Model for Application to Economic Decisions. Symmetry. 2018; 10(5):140. https://doi.org/10.3390/sym10050140

Chicago/Turabian Style

Zhou, Jinming, Weihua Su, Tomas Baležentis, and Dalia Streimikiene. 2018. "Multiple Criteria Group Decision-Making Considering Symmetry with Regards to the Positive and Negative Ideal Solutions via the Pythagorean Normal Cloud Model for Application to Economic Decisions" Symmetry 10, no. 5: 140. https://doi.org/10.3390/sym10050140

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