Next Article in Journal
A New Evaluation for Solving the Fully Fuzzy Data Envelopment Analysis with Z-Numbers
Next Article in Special Issue
Pythagorean Fuzzy Hamy Mean Operators in Multiple Attribute Group Decision Making and Their Application to Supplier Selection
Previous Article in Journal
Some New Symmetric Equilateral Embeddings of Platonic and Archimedean Polyhedra
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Some Partitioned Maclaurin Symmetric Mean Based on q-Rung Orthopair Fuzzy Information for Dealing with Multi-Attribute Group Decision Making

1
School of Mechanical, Electronic and Control Engineering, Beijing Jiaotong University, Beijing 100044, China
2
School of Economics and Management, Beijing Jiaotong University, Beijing 100044, China
*
Author to whom correspondence should be addressed.
Symmetry 2018, 10(9), 383; https://doi.org/10.3390/sym10090383
Submission received: 20 August 2018 / Revised: 31 August 2018 / Accepted: 3 September 2018 / Published: 5 September 2018
(This article belongs to the Special Issue Multi-Criteria Decision Aid methods in fuzzy decision problems)

Abstract

:
In respect to the multi-attribute group decision making (MAGDM) problems in which the evaluated value of each attribute is in the form of q-rung orthopair fuzzy numbers (q-ROFNs), a new approach of MAGDM is developed. Firstly, a new aggregation operator, called the partitioned Maclaurin symmetric mean (PMSM) operator, is proposed to deal with the situations where the attributes are partitioned into different parts and there are interrelationships among multiple attributes in same part whereas the attributes in different parts are not related. Some desirable properties of PMSM are investigated. Then, in order to aggregate the q-rung orthopair fuzzy information, the PMSM is extended to q-rung orthopair fuzzy sets (q-ROFSs) and two q-rung orthopair fuzzy partitioned Maclaurin symmetric mean (q-ROFPMSM) operators are developed. To eliminate the negative influence of unreasonable evaluation values of attributes on aggregated result, we further propose two q-rung orthopair fuzzy power partitioned Maclaurin symmetric mean (q-ROFPPMSM) operators, which combine the PMSM with the power average (PA) operator within q-ROFSs. Finally, a numerical instance is provided to illustrate the proposed approach and a comparative analysis is conducted to demonstrate the advantage of the proposed approach.

1. Introduction

Multi-attribute group decision making (MAGDM) is one of the most important branches of modern decision making theory. Generally speaking, MAGDM is an activity in which alternatives are evaluated by a group of decision makers and the most suitable alternative is determined accordingly. In MAGDM, one of critical problems is how to represent the information of attributes given by decision makers, due to the appearance of fuzzy and uncertainty information. The other critical problem is how to aggregate the attribute information and provide the ranking of alternatives. For this problem, the aggregation operator is regarded as an effective tool to aggregate decision information. A large number of studies on aggregation operator have been done and many aggregation operators have been widely applied in MAGDM, such as the power average (PA) operator [1], the Bonferroni mean (BM) operator [2], the Maclaurin symmetric mean (MSM) operator [3], partitioned Bonferroni mean (PBM) operator [4], and so on. (A review of related literature is listed in Section 2)
The aforementioned aggregation approaches are used to capture various interrelationships of attributes in MAGDM, but they ignore this situation in which the attributes are divided into several parts and there are interrelationships among multiple attributes in each part. Thus, in this paper, we extend the traditional Maclaurin symmetric mean (MSM) [3] and propose the partitioned Maclaurin symmetric mean (PMSM) operator, which can model this circumstance in which attributes are divided into several parts and multiple attributes in each part are interrelated. In addition, as the complexity of MAGDM problems increase, we may encounter the following case: the decision maker maybe evaluate the attributes in form of q-rung orthopair fuzzy number (q-ROFN) and provide some unduly high or unduly low assessments owing to time shortage and a lack of priori experience. These unreasonable assessments may negatively affect the finally decision results.
In order to solve the above issues, we utilize PMSM to aggregate q-ROFNs. Meanwhile, we combine the PMSM with PA in q-rung orthopair fuzzy set (q-ROFS) and propose q-rung orthopair fuzzy power partitioned Maclaurin symmetric mean (q-ROFPPMSM) operator and the weighted form of the q-ROFPPMSM operator. The q-ROFPPMSM not only reduces the negative influence of unreasonable evaluations on the aggregating result, but also deals with this circumstance where attributes are divided into several parts and multiple attributes in each part are interrelated.
We firstly define the PMSM operator and provide the mathematical formula. Some desirable properties and special cases of PMSM are also investigated. It can be found that some existing operators can be obtained from PMSM when the parameters of PMSM are assigned different values. Further, we extend the PMSM in q-ROFS, and propose q-rung orthopair fuzzy partitioned Maclaurin symmetric mean (q-ROFPMSM) operator and q-rung orthopair fuzzy weighted partitioned Maclaurin symmetric mean (q-ROFWPMSM) operator to deal with q-rung orthopair fuzzy information. In order to reduce the negative influence of unreasonable assessments on decision result, we take advantage of PMSM and PA and propose q-ROFPPMSM and the weighted form of q-ROFPPMSM, which is called q-rung orthopair fuzzy weighted power partitioned Maclaurin symmetric mean (q-ROFWPPMSM) operator. Finally, a new approach based on the q-ROFWPPMSM operator is introduced for solving the q-rung orthopair fuzzy MAGDM problems. A numerical instance is also provided to illustrate the approach we proposed and a comparative analysis is conducted to demonstrate the advantage of the proposed approach. The contributions of this paper are as follows:
(1)
We propose the PMSM operator, which can handle this situation where the attributes are divided into several parts and there are interrelationships among multiple attributes in each part.
(2)
We extend the PMSM in q-ROFS for dealing with the q-rung orthopair fuzzy information.
(3)
We combine PMSM and PA in q-ROFS and introduce the q-ROFPPMSM and the weighted form of q-ROFPPMSM which not only take advantage of PMSM, but also reduce the negative influence of unreasonable arguments on the aggregating result.
(4)
We propose a new approach of MAGDM based on the proposed operator.
The rest of this paper is organized as follows: Section 2 provides a review of related literature. Section 3 introduces some basic concepts. In Section 4, we define the PMSM, the q-ROFPMSM and the q-ROFWPMSM. Meanwhile, we propose q-ROFPPMSM and q-ROFWPPMSM based on the PA and PMSM operators. A new approach of q-rung orthopair fuzzy MAGDM based on q-ROFWPPMSM is introduced in Section 5. Section 6 gives a numerical example to illustrate the validity and advantages of the proposed approach and the last section summarizes the paper.

2. Literature Review

The application of fuzzy set theory in MAGDM and the application of aggregation operators in MAGDM have been widely studied by researchers. In our review, we mainly focus on the literature related to the q-rung orthopair fuzzy set (q-ROFS). In addition, we also concentrate on some aggregation operators that are widely applied in fuzzy MAGDM problems. Due to the increasing complexity of real decision making problems, crisp numbers are insufficient and inadequate to represent attribute values. Zadeh’s [5] fuzzy set (FS) theory is regarded to an effectively tool to deal with impreciseness, and many works on MAGDM with fuzzy information has been done [6,7,8]. To overcome the shortcomings of FS, Atanassov [9] proposed the concept of intuitionistic fuzzy set (IFS), which has a membership degree and a non-membership degree simultaneously. Owing to its great ability for handling fuzziness and uncertainty, IFSs have been widely applied in pattern recognition [10,11], medical diagnosis [12,13], clustering analysis [14,15] and especially MAGDM [16,17,18]. The constraint of IFS is that the sum of membership and non-membership degrees should be less than or equal to one. Thus, Yager [19] generalized the IFS and proposed the Pythagorean fuzzy set (PFS), whose constraint is that the square sum of membership and non-membership degrees is less than or equal to one. Since its appearance, PFS has received much scholarly attention, which has led to a wider range of applications [20,21,22,23,24,25,26].
More recently, Yager [27] introduced a new concept: the q-rung orthopair fuzzy set (q-ROFS), which satisfies the condition that the sum of the qth power of the membership degree and the qth power of the non-membership degree is bounded by one. This feature makes q-ROFS more powerful than IFS and PFS in the aspect of dealing with the vagueness and fuzzy information. For instance, when a decision maker provides 0.8 and 0.7 as the membership and non-membership degrees, respectively, then the ordered pair (0.7, 0.8) is not valid for IFSs or PFSs, whereas it is valid for q-ROFS. Many works on q-ROFS have been done to handle q-rung orthopair information. Peng [28] defined new exponential operational laws of q-ROFNs in which the bases are positive real numbers and the exponents are q-ROFNs and proposed a new score function for comparing two q-ROFNs. Du [29] defined some Minkowski-type distance measures for q-ROFS and investigated the application of the distance measure in decision making. Li et al. [30] combined the q-ROFS with a picture fuzzy set and proposed a q-rung picture linguistic set. Liu and Wang [31] proposed a family of simple weighted averaging and geometric operators for solving the q-rung orthopair fuzzy MAGDM problems. Liu and Liu [32] and Wei et al. [33] respectively proposed some q-rung orthopair fuzzy Bonferroni mean operators and some q-rung orthopair fuzzy Heronian mean operators, which consider the interrelationship between any two q-ROFNs. Liu and Wang [34] proposed some q-rung orthopair fuzzy Archimedean Bonferroni mean (q-ROFABM) operators, which applied Bonferroni mean (BM) in the q-ROFS based on Archimedean T-norm and T-conorm.
Obviously, aggregation operators play an important role in MAGDM, especially the ones that reflect the interrelationship among attributes. According to the type of relationship between attributes, the aggregation operator can be divided into two groups. The one assumes each attribute is related to the other attributes, such as the power average (PA) operator [1] and power geometric (PG) operator [35], which allows the attributes to be aggregated to support and reinforce each other. However, the PA and PG only capture the relationship by assigning the weight to each attribute and they do not directly reflect the interrelationship structure among the attributes.
Thus, Yager [36] originally extended the BM [2] to capture the interrelationship between any two attributes. Xia et al. [37] generalized the classical BM and proposed the generalized weighted BM (GWBM) where the interrelationship among any three arguments can be measured. Zhang et al. [38] also defined the dual generalized weighted BM (DGWBM) operator. To capture the interrelationship among multiple attributes, Detemple and Robertson [39] explored the MSM [3] operator in MAGDM, which assumes that each argument is related to other k-1 arguments and the parameter k can be adjusted by decision maker. Owning to this flexibility of MSM, it has been used to deal with various MAGDM problems [40,41,42].
The aforementioned operators are based on the assumption that each attribute is related with the others in MAGDM. However, interrelationships do not usually exist among all attributes. Thus, the second group operator mainly focuses on the circumstances in which parts of attributes are related and others do not have any interrelationship. For such operators, the partitioned Bonferroni mean (PBM) operator [4] is the representative. The PBM considers this situation where the arguments are partitioned into several parts, and the argument in the same part is related to the others. Similarly, Liu et al. [43] extended the Heronian mean (HM) to the partitioned Heronian mean (PHM). The PBM and PHM operators have been extensively applied in the process of decision making [44,45]. Table 1 summarizes main characteristics of above aggregation operators.
It is worthy to point that as PBM and PHM inherit the features of BM and HM respectively, and they fail to capture the interrelationship among multiple arguments. That motivates us to propose PMSM operator and extend it in q-ROFS to deal with heterogeneous among attributes and capture the interrelationship among multiple attributes in that same partition. In addition, we take advantage of PMSM and PA and propose q-ROFPPMSM and q-ROFWPPMSM. Finally, a new approach based on q-ROFWPPMSM operator is introduced for solving the q-rung orthopair fuzzy MAGDM problems.

3. Preliminaries

3.1. q-ROFS

Definition 1 
[27].Let X be a universe of discourse, a q-rung orthopair fuzzy set (q-ROFS) A defined on X is given by
A = { x , u A ( x ) , v A ( x ) | x X }
where μ A ( x ) [ 0 , 1 ] and v A ( x ) [ 0 , 1 ] respectively represent the membership and non-membership degrees of the element x to the set A satisfying u A ( x ) q + v A ( x ) q 1 , ( q 1 ) . The indeterminacy degree of the element x to the set A is π A ( x ) = ( 1 ( μ A q ( x ) + v A q ( x ) ) ) 1 / q . For convenience, Liu and Wang [31] called the pair ( u A ( x ) , v A ( x ) ) as a q-rung orthopair fuzzy number (q-ROFN), which can be denoted by A = ( u A , v A ) .
Definition 2 
[31].Let a ˜ 1 = ( u 1 , v 1 ) and a ˜ 2 = ( u 2 , v 2 ) be two q-ROFNs, and λ be a positive real number, then the operational laws of the q-ROFN are defined as follows:
  • a ˜ 1 a ˜ 2 = ( ( u 1 q + u 2 q u 1 q u 2 q ) 1 / q , v 1 v 2 ) ,
  • a ˜ 1 a ˜ 2 = ( u 1 u 2 , ( v 1 q + v 2 q v 1 q v 2 q ) 1 / q ) ,
  • λ a ˜ 1 = ( ( 1 ( 1 u 1 q ) λ ) 1 / q , v 1 λ ) ,
  • a ˜ 1 λ = ( u 1 λ , ( 1 ( 1 v 1 q ) λ ) 1 / q ) .
Definition 3 
[31].Let a ˜ = ( μ a ˜ , v a ˜ ) be a q-ROFN, then the score function of a ˜ is defined as S ( a ˜ ) = μ a ˜ q ν a ˜ q and the accuracy function is defined as H ( a ˜ ) = μ a ˜ q + ν a ˜ q . For any two q-ROFNs a ˜ 1 = ( μ 1 , v 1 ) and a ˜ 2 = ( μ 2 , v 2 ) , then
  • If S ( a ˜ 1 ) > S ( a ˜ 2 ) , then a ˜ 1 > a ˜ 2 ;
  • If S ( a ˜ 1 ) = S ( a ˜ 2 ) , then
    (1)
    If H ( a ˜ 1 ) > H ( a ˜ 2 ) , then a ˜ 1 > a ˜ 2 ;
    (2)
    If H ( a ˜ 1 ) = H ( a ˜ 2 ) , then a ˜ 1 = a ˜ 2 .
Distance measure, as an effective tool to comparing the fuzzy information, has been widely used in decision making. Recently, a distance measure for q-ROFNs called as the Minkowski-type distance measure was proposed by Du [29] for evaluating the fuzzy degree. The definition is presented as follows:
Definition 4 
[29].Let a ˜ 1 = ( μ 1 , v 1 ) and a ˜ 2 = ( μ 2 , v 2 ) be any two q-ROFNs, then the Minkowski-type distance between a ˜ 1 and a ˜ 2 is given by
d ( a ˜ 1 , a ˜ 2 ) = ( 1 2 | μ 1 μ 2 | p + 1 2 | v 1 v 2 | p ) 1 / p   ( p > 1 )
Example 1.
Assume that a ˜ 1 = ( 0.8 , 0.3 ) , a ˜ 2 = ( 0.6 , 0.4 ) be two q-ROFNs and the parameter p is equal to three. Based on the Definition 4, we can obtain the Minkowski-type distance measure
d ( ( 0.8 , 0.3 ) , ( 0.6 , 0.4 ) ) = ( 1 2 | 0.8 0.6 | 3 + 1 2 | 0.3 0.4 | 3 ) 1 / 3 = 0.1651

3.2. PA Operator and MSM Operator

The power average (PA), introduced by Yager [1], can assign lower weights for arguments by calculating the support degree between arguments so that they can reduce the bad influence of the unduly high or unduly low arguments on the aggregation result. The original form of PA is presented as follows:
Definition 5 
[1].Let a i ( i = 1 , 2 , , n ) be a collection of non-negative real numbers, if
P A ( a 1 , a 2 , , a n ) = i = 1 n ( ( 1 + T ( a i ) ) a i / j = 1 n ( 1 + T ( a j ) ) )
then the PA is called the power average operator, where
T ( a i ) = j = 1 , j i n S u p ( a i , a j )
and the S u p ( a , b ) is denoted as the support degree for a from b, which satisfies following properties:
  • S u p ( a , b ) [ 0 , 1 ] ;
  • S u p ( a , b ) = S u p ( b , a ) ;
  • S u p ( a , b ) S u p ( x , y ) , if | a b | | x y |
The Maclaurin symmetric mean (MSM) is firstly proposed by Maclaurin [3] and developed by Detemple and Robertson [39]. It can depict the interrelationship among any arguments by setting different values for parameter k. The mathematical form is defined as follows:
Definition 6 
[39].Let a i ( i = 1 , 2 , , n ) be a collection of non-negative real numbers and k = 1 , 2 , , n , if
M S M ( k ) ( a 1 , a 2 , , a n ) = ( 1 i i < < i k n j = 1 k a i j / C n k ) 1 / k
where ( i 1 , i 2 , , i k ) traverses all the k-tuple combination of ( 1 , 2 , , n ) and C n k = n ! / k ! ( n k ) ! is the binomial coefficient. Then the M S M ( k ) is called the Maclaurin symmetric mean (MSM) operator.

4. Some q-Rung Orthopair Fuzzy Power Partitioned Maclaurin Symmetric Mean Operators

In this section, we firstly extend the traditional MSM and propose the PMSM operator to handle this situation in which the input arguments are divided into several parts and there are interrelationships among multiple arguments in each part. Then, we extend the PMSM in q-ROFS and define two q-ROFPMSM operators to deal with the aggregation information in the form of q-ROFNs. Finally, we introduce a q-ROFPPMSM operator and the weighted form of the q-ROFPPMSM operator based on PMSM and PA, which not only take advantage of PMSM, but also reduce the negative influence of unduly high or unduly low evaluating values of attributes on the decision result.

4.1. PMSM Operator

In many practical MAGDM problems, we may encounter a situation where the input arguments can be divided into several classes and there are interrelationships among multiple arguments in each class, whereas the attributes in different classes are not related. These situations can be mathematically depicted as follows:
Let T = { a 1 , a 2 , , a n } be a collection of nonnegative real numbers that are corresponding to the performance value of each attribute, respectively. On the basis of the aforementioned interrelationship pattern, suppose that the arguments a i ( i = 1 , 2 , , n ) are divided into d different classes P 1 , P 2 , , P d , satisfying P i P j = and h = 1 d P h = T . Furthermore, suppose that there is an interrelationship among any kh arguments in each class P h ( h = 1 , 2 , , d ) and there is no relationship among arguments of classes Pi and Pj. Then the partitioned Maclaurin symmetric mean (PMSM) operator, which can aggregate the input arguments with above relationship structure, is defined as follows:
Definition 7.
Let a i ( i = 1 , 2 , , n ) be a collection of nonnegative real numbers, which are divided into different classes P 1 , P 2 , , P d . For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and the | P h | being the cardinality of P h ( h = 1 , 2 , , d ) , if
P M S M ( k 1 , k 2 , , k d ) ( a 1 , a 2 , , a n ) = 1 d ( h = 1 d ( 1 C | p h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < i k h j = 1 k h a i j ) ) 1 k h )
then the P M S M ( k 1 , k 2 , , k d ) is called the partitioned Maclaurin symmetric mean (PMSM) operator, where ( i 1 , i 2 , , i k h ) traverses all the kh-tuple combination of ( 1 , 2 , , | P h | ) and the C | P h | k h is the binomial coefficient satisfying following formula:
C | P h | k h = | P h | ! k h ! ( | P h | k h ) !
From Equation (6), we can know that the PMSM firstly models the interrelationship of attributes belonged to class P h ( h = 1 , 2 , , d ) and provides the satisfaction degree of interrelated attributes of each class by the expression ( 1 / C | P h | k h i 1 , i 2 , , i k h P h i 1 < i 2 < i k h j = 1 k h a i j ) 1 / k h , it is noted that the PMSM can model this case where the relationship type of attributes belonged to class P i and P j are different by setting different values for parameter k i and k j . Then, the P M S M ( k 1 , k 2 , , k d ) ( a 1 , a 2 , , a n ) gives the average satisfaction degree of all attributes, which are belonging to class P 1 , P 2 , , P d . Therefore, the PMSM is a more reasonable method to solve this situation, where the arguments are divided into several classes and there are interrelationships among multiple arguments in each class.
For the sake of illustrating the calculation procedure of the PMSM operator, a numerical example is provided and depicted as follows:
Example 2.
Let A i ( i = 1 , 2 , , 7 ) represent a collection of attributes, which are divided into two classes P 1 = { A 1 , A 3 , A 4 , A 6 } and P 2 = { A 2 , A 5 , A 7 } according to the attribute characteristic. Moreover, assume that each attribute is interrelated to any other two attributes in class P 1 and each attribute in class P 2 is interrelated to each other, that is to say, the parameter k 1 = 3 and k 2 = 2 . The actual value of arguments a i ( i = 1 , 2 , , 7 ) corresponding to the attributes is as follows: a1= 0.4, a2= 0.7, a3= 0.5, a4= 0.6, a5= 0.3, a6= 0.8 and a7= 0.2.
On the basis of Definition 7, the aggregated result of the arguments in class P1 is given as follows:
( 1 C | P 1 | k 1 ( i 1 , i 2 , , i k 1 P 1 i 1 < i 2 < < i k 1 j = 1 k 1 a i j ) ) 1 / k 1 = ( 1 C 4 3 ( i 1 , i 2 , i 3 P 1 i 1 < i 2 < i 3 j = 1 3 a i j ) ) 1 / 3 = ( 1 / C 4 3 ( ( 0.4 × 0.5 × 0.6 ) + ( 0.4 × 0.5 × 0.8 ) + ( 0.4 × 0.6 × 0.8 ) + ( 0.5 × 0.6 × 0.8 ) ) ) 1 / 3 = 0.5625
Then, the aggregated result of arguments in class P2 is
( 1 C | P 2 | k 2 ( i 1 , i 2 , , i k 2 P 2 i 1 < i 2 < < i k 2 j = 1 k 2 a i j ) ) 1 / k 2 = ( 1 C 3 2 ( i 1 , i 2 P 2 i 1 < i 2 j = 1 2 a i j ) ) 1 / 2 = ( 1 C 3 2 ( ( 0.7 × 0.3 ) + ( 0.7 × 0.2 ) + ( 0.3 × 0.2 ) ) ) 1 / 2 = 0.3697
Finally, the degree of satisfaction over all arguments can be obtained
P M S M ( 3 , 2 ) ( a 1 , a 2 , , a 7 ) = 1 2 ( h = 1 2 ( 1 C | p h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < i k h j = 1 k h a i j ) ) 1 k h ) = 0.4661
Meanwhile, the MSM operator is used to solve the aforementioned example and the aggregated results under the condition of the parameter k taking two or three are obtained as follows:
M S M 2 ( a 1 , a 2 , , a 7 ) = ( 1 i 1 < i 2 7 j = 1 2 a i j C 7 2 ) 1 / 2 = 0.4933 ,
M S M 3 ( a 1 , a 2 , , a 7 ) = ( 1 i 1 < i 2 < i 3 7 j = 1 3 a i j C 7 3 ) 1 / 3 = 0.4863 .
The calculation result obtained by the PMSM is different from the results of the MSM. This difference is a result of the former partitioning the argument set into different classes and considering various relationship types among the arguments in each class, whereas the later only assumes that there is an interrelationship among any k arguments.
Some special cases with respect to the cardinality of class and the parameter vector of the PMSM operator are investigated.
Remark 1.
When all arguments belong to same class and the types of the interrelationship among arguments are also the same, namely, the cardinality of | P 1 | = n and k 1 = k = 1 , 2 , , n , then the PMSM reduces to the MSM [3] operator as follows:
P M S M k 1 ( a 1 , a 2 , , a n ) = ( 1 C | P 1 | k 1 ( i 1 , i 2 , , i k 1 P 1 i 1 < i 2 < < i k 1 j = 1 k 1 a i j ) ) 1 k 1 = ( 1 i 1 < i 2 < < i k n j = 1 k a i j C n k ) 1 k
Remark 2.
In some practical decision making situations, the attributes can be divided into different classes P 1 , P 2 , , P d and the type of relationship structure is consistent in each class P h ( h = 1 , 2 , , d ) , that is to say, k 1 = k 2 = k d = k and k = 1 , 2 , , min { | P h | } for h = 1 , 2 , , d . Then Equation (6), can be modified as follows:
P M S M ( k ) ( a 1 , a 2 , , a n ) = 1 d ( h = 1 d ( 1 C | P h | k ( i 1 , i 2 , , i k P h i 1 < i 2 < < i k j = 1 k a i j ) ) 1 k )
Remark 3.
It is noted that the PMSM can be reduced to a special case of the partitioned Bonferroni mean operator [4], with the parameters s and t being equal to one, when the attributes can be divided into different classes P 1 , P 2 , , P d and there is an interrelationship between any two attributes in each class P h ( h = 1 , 2 , , d ) , that is to say, k 1 = k 2 = k d = k = 2 for h = 1 , 2 , , d .
P M S M ( 2 ) ( a 1 , a 2 , , a n ) = 1 d ( h = 1 d ( 1 C | P h | 2 ( i 1 , i 2 P h i 1 < i 2 j = 1 2 a i j ) ) 1 2 ) = 1 d ( h = 1 d ( 2 | P h | ( | P h | 1 ) × 1 2 ( i 1 , i 2 P h i 1 i 2 j = 1 2 a i j ) ) 1 2 ) = 1 d ( h = 1 d ( 1 | P h | ( | P h | 1 ) ( i 1 , i 2 P h i 1 i 2 a i 1 × a i 2 ) ) 1 2 ) = 1 d ( h = 1 d ( 1 | P h | i P h a i ( 1 | P h | 1 j P h i j a j ) ) 1 2 ) ( Let   i 1 = i   and   i 2 = j ) = P B M 1 , 1 ( a 1 , a 2 , , a n )
Remark 4.
In some practical decision making situations, it may happen that some attributes have no relationship with any of the rest of the attributes, namely, they do not belong to any classes. In order to solve this case, we can divide the attributes into two sets. Meanwhile, we put these attributes, which are not related to any attributes in a single set denoted by C 1 and put other attributes in another set denoted by C 2 . Assume that the attributes in C 2 are divided based on a previous relationship structure. Equation (6) can be modified as follows:
P M S M ( k 1 , k 2 , , k d ) ( a 1 , a 2 , , a n ) = n | C 1 | n ( 1 d ( h = 1 d ( 1 C | p h | k h i 1 , i 2 , , i k h P h i 1 < i 2 < i k h j = 1 k h a i j ) 1 k h ) ) + | C 1 | n ( 1 | C 1 | i C 1 a i )
In the following, some properties of PMSM operator are discussed as follows:
Theorem 1 (Idempotency).
Let a i ( i = 1 , 2 , , n ) be a collection of nonnegative real numbers. For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and the | P h | being the cardinality of P h ( h = 1 , 2 , , d ) , if a 1 = a 2 = = a n = a , then we can get
P M S M ( k 1 , k 2 , , k d ) ( a 1 , a 2 , , a n ) = a
Proof. 
Based on the assumption that a i are equal to a for all i = 1 , 2 , , n , then we can get
P M S M ( k 1 , k 2 , , k d ) ( a , a , , a ) = 1 d ( h = 1 d ( 1 C | p h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < i k h j = 1 k h a ) ) 1 k h ) = 1 d ( h = 1 d ( 1 C | p h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < i k h a k h ) ) 1 k h ) = 1 d ( h = 1 d ( 1 C | p h | k h ( C | p h | k h × a k k ) ) 1 k h ) = a
 □
Theorem 2 (Monotonicity).
Let a i and b i be two collections of nonnegative real numbers. For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and the | P h | being the cardinality of P h ( h = 1 , 2 , , d ) , if a i b i for all i = 1 , 2 , , n , then
P M S M ( k 1 , k 2 , , k d ) ( a 1 , a 2 , , a n ) P M S M ( k 1 , k 2 , , k d ) ( b 1 , b 2 , , b n )
Proof. 
Based on the assumption that a i b i for all i = 1 , 2 , , n , then we can obtain
j = 1 k h a i j j = 1 k h b i j i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h j = 1 k h a i j i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h j = 1 k h b i j ( 1 C | P h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h j = 1 k h a i j ) ) 1 k h ( 1 C | P h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h j = 1 k h b i j ) ) 1 k h 1 d ( h = 1 d ( 1 C | p h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < i k h j = 1 k h a i j ) ) 1 k h ) 1 d ( h = 1 d ( 1 C | p h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < i k h j = 1 k h b i j ) ) 1 k h )
 □
Theorem 3 (Boundedness).
Let a i ( i = 1 , 2 , , n ) be a collection of nonnegative real numbers. For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and the | P h | being the cardinality of P h ( h = 1 , 2 , , d ) , if a = min i { a i } and a + = max i { a i } , then
a P M S M ( k 1 , k 2 , , k d ) ( a 1 , a 2 , , a n ) a +
Proof. 
Based on the Theorem 2, we can obtain
P M S M ( k 1 , k 2 , , k d ) ( a , a , , a ) P M S M ( k 1 , k 2 , , k d ) ( a 1 , a 2 , , a n )
And
P M S M ( k 1 , k 2 , , k d ) ( a 1 , a 2 , , a n ) P M S M ( k 1 , k 2 , , k d ) ( a + , a + , , a + )
Furthermore, based on the Theorem 1, we can obtain
P M S M ( k 1 , k 2 , , k d ) ( a , a , , a ) = a   and   P M S M ( k 1 , k 2 , , k d ) ( a + , a + , , a + ) = a +
Hence, we can obtain
a P M S M ( k 1 , k 2 , , k d ) ( a 1 , a 2 , , a n ) a +
 □

4.2. q-ROFPMSM Operator and q-ROFWPMSM Operator

The PMSM can only deal with evaluation values in the form of nonnegative real numbers, but it is not valid to the information that is expressed by the q-ROFNs. In this section, we shall apply the PMSM operator in q-rung orthopair fuzzy environment and propose the q-rung orthopair fuzzy partitioned Maclaurin symmetric mean (q-ROFPMSM) operator and q-rung orthopair fuzzy weighted partitioned Maclaurin symmetric mean (q-ROFPMSM) operator
Definition 8.
Let a ˜ i ( i = 1 , 2 , , n ) be a collection of q-ROFNs which are divided into d different classes P 1 , P 2 , , P d . For parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and | P h | the being the cardinality of P h ( h = 1 , 2 , , d ) , if
q - R O F P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = 1 d ( h = 1 d ( 1 C | P h | k h ( i 1 , i 2 , , i k h P h i i < i 2 < < i k h j = 1 k h a ˜ i j ) ) 1 k h )
where the ( i 1 , i 2 , , i k h ) traverses all the kh-tuple combination of ( i = 1 , 2 , , | P h | ) and C | P h | k h is the binomial coefficient. Then the q - R O F P M S M ( k 1 , k 2 , , k d ) is called the q-rung orthopair fuzzy partitioned Maclaurin symmetric mean (q-ROFPMSM) operator.
Theorem 4.
Let a ˜ i ( i = 1 , 2 , , n ) be a collection of q-ROFNs. For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and the | P h | being the cardinality of P h ( h = 1 , 2 , , d ) , then the aggregating result obtained by Equation (15) is still a q-ROFN and presented as follows:
q R O F P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = ( ( 1 ( h = 1 d ( 1 ( 1 ( i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 ( j = 1 k h μ i j ) q ) ) 1 C | P h | k h ) 1 k h ) ) 1 d ) 1 q , ( h = 1 d ( 1 ( 1 ( i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 j = 1 k h ( 1 v i j q ) ) ) 1 C | P h | k h ) 1 k h ) 1 q ) 1 d )
The proof of Theorem 4 is provided in Appendix A.
Considering the influence of the partition number of the argument set and the relationship structure of the argument on q-ROFPMSM, some special cases of the q-ROFPMSM operator are put as the remark below:
Remark 5.
When all arguments belong to the same class and the types of the interrelationship among arguments are also the same, that is to say, the number of the class d = 1 , the cardinality of | P 1 | = n and the k 1 = k = 1 , 2 , , n , then the q-ROFPMSM reduces to the q-rung orthopair fuzzy Maclaurin symmetric mean (q-ROFMSM) operator as follow:
q - R O F P M S M ( k ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = ( 1 C | P 1 | k 1 ( i 1 , i 2 , , i k 1 P 1 i i < i 2 < < i k 1 j = 1 k 1 a ˜ i j ) ) 1 k 1 = ( 1 i 1 < i 2 < < i k n j = 1 k a ˜ i j C n k ) 1 k
Remark 6.
When there is no partition among argument sets and the types of the interrelationship among arguments are same, namely, the cardinality | P 1 | = n and the parameter k 1 = k = 1 , 2 , , n . Under the above conditions, we further investigate some special cases of q-ROFPMSM with parameter k taking some particular values.
Case 1: If k = 1 , then Equation (16) reduces to q-rung orthopair fuzzy average mean (q-ROFA) operator as follows:
q R O F P M S M ( 1 ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = ( ( ( 1 ( 1 i 1 < i 2 < < i k n ( 1 ( j = 1 k μ i j ) q ) ) 1 / C n k ) 1 / k ) 1 / q , ( 1 ( 1 ( 1 i 1 < i 2 < < i k n ( 1 j = 1 k ( 1 v i j q ) ) ) 1 / C n k ) 1 / k ) 1 / q ) , = ( ( 1 ( 1 i 1 n ( 1 ( j = 1 1 μ i j ) q ) ) 1 / C n 1 ) 1 / q , ( ( 1 i 1 n ( 1 j = 1 1 ( 1 v i j q ) ) ) 1 / C n 1 ) 1 / q ) ) , = ( ( 1 ( i 1 = 1 n ( 1 ( μ i i ) q ) ) 1 / n ) 1 / q , ( ( i 1 = 1 n ( v i 1 ) q ) 1 / n ) 1 / q )   Let   i 1 = i = ( ( 1 ( i = 1 n ( 1 ( μ i ) q ) ) 1 / n ) 1 / q , ( i = 1 n v i ) 1 / n )
which is a special case of the q-rung orthopair fuzzy weighted average mean (q-ROFWA) operator defined by Liu and Wang [31].
Case 2: If k = 2 , then Equation (16) reduces to the q-rung orthopair fuzzy Bonferroni mean (q-ROFBM) operator introduced by Liu and Liu [32].
q R O F M S M ( 2 ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = ( ( ( 1 ( 1 i 1 < i 2 n ( 1 ( j = 1 2 μ i j ) q ) ) 2 / n ( n 1 ) ) 1 / 2 ) 1 / q , ( 1 ( 1 ( 1 i 1 < i 2 n ( 1 j = 1 2 ( 1 v i j q ) ) ) 2 / n ( n 1 ) ) 1 / 2 ) 1 / q ) = ( ( ( 1 ( ( i 1 , i 2 = 1 i 1 i 2 n ( 1 ( j = 1 2 μ i j ) q ) ) 1 / 2 ) 2 n ( n 1 ) ) 1 / 2 ) 1 q , ( 1 ( 1 ( ( i 1 , i 2 = 1 i 1 i 2 n ( 1 j = 1 2 ( 1 v i j q ) ) ) 1 / ) 2 n ( n 1 ) ) 1 / 2 ) 1 q ) = ( ( ( 1 ( i 1 , i 2 = 1 i 1 i 2 n ( 1 ( j = 1 2 μ i j ) q ) ) 1 / n ( n 1 ) ) 1 / 2 ) 1 / q , ( 1 ( 1 ( i 1 , i 2 = 1 i 1 i 2 n ( 1 j = 1 2 ( 1 v i j q ) ) ) 1 / n ( n 1 ) ) 1 / 2 ) 1 / q ) = ( ( ( 1 ( i 1 , i 2 = 1 i 1 i 2 n ( 1 ( μ i 1 μ i 2 ) q ) ) 1 / n ( n 1 ) ) 1 / 2 ) 1 / q , ( 1 ( 1 ( i 1 , i 2 = 1 i 1 i 2 n ( v i 1 q + v i 2 q v i 1 q v i 2 q ) ) 1 / n ( n 1 ) ) 1 / 2 ) 1 / q )
which is a special case of the q-ROFBM operator with the parameters s and t being equal to 1.
Case 3: If k = n , then Equation (16) reduces to the q-rung orthopair fuzzy geometric (q-ROFG) operator as follows:
q R O F P M S M ( n ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = ( ( ( 1 ( 1 i 1 < i 2 < < i k n ( 1 ( j = 1 k μ i j ) q ) ) 1 C n k ) 1 / k ) 1 / q , ( 1 ( 1 ( 1 i 1 < i 2 < < i k n ( 1 j = 1 k ( 1 v i j q ) ) ) 1 C n k ) 1 / k ) 1 / q ) = ( ( ( 1 1 i 1 < i 2 < < i n n ( 1 ( j = 1 n μ i j ) q ) ) 1 / n ) 1 / q , ( 1 ( 1 1 i 1 < i 2 < < i k n ( 1 j = 1 n ( 1 v i j q ) ) ) 1 / n ) 1 / q ) = ( ( j = 1 n μ i j ) 1 / n , ( 1 ( j = 1 n ( 1 v i j q ) ) 1 / n ) 1 / q )
which is a special case of the q-rung orthopair fuzzy weighted geometric (q-ROFWG) operator proposed by Liu and Wang [31].
Theorem 5 (Idempotency).
Let a ˜ i = ( μ i , v i ) ( i = 1 , 2 , , n ) be a collection of q-ROFNs. For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and | P h | the being the cardinality of P h ( h = 1 , 2 , , d ) , if a ˜ i = a ˜ = ( μ , v ) for all i = 1 , 2 , , n , then
q - R O F P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = a ˜
Theorem 6 (Monotonicity).
Let be a ˜ i = ( μ a ˜ i , v a ˜ i ) and b ˜ i = ( μ b ˜ i , v b ˜ i ) two collections of q-ROFNs. For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and | P h | the being the cardinality of P h ( h = 1 , 2 , , d ) , if μ a ˜ i μ b ˜ i and v a ˜ i v b ˜ i , then
q - R O F P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) q - R O F P M S M ( k 1 , k 2 , , k d ) ( b ˜ 1 , b ˜ 2 , , b ˜ n )
Theorem 7 (Boundedness).
Let a ˜ i = ( μ i , v i ) ( i = 1 , 2 , , n ) be a collection of q-ROFNs. For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and | P h | the being the cardinality of P h ( h = 1 , 2 , , d ) , if a ˜ = min i { a ˜ i } and a ˜ + = max i { a ˜ i } , then
a ˜ q - R O F P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) a ˜ +
The proof of Theorems 5–7 are provided in Appendix A.
Note that the argument weights can produce a great impact on aggregated results, so we take into account the importance of the argument itself and propose the q-ROFWPMSM operator to overcome the drawbacks of q-ROFPMSM.
Definition 9.
Let a ˜ i = ( μ i , v i ) ( i = 1 , 2 , , n ) be a collection of q-ROFNs which are divided into d different classes P 1 , P 2 , , P d . For parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and the | P h | being the cardinality of P h ( h = 1 , 2 , , d ) , if
q - R O F W P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = 1 d ( h = 1 d ( 1 C | P h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h j = 1 k h ( w i j a ˜ i j ) ) ) 1 k h )  
where the ( i 1 , i 2 , , i k h ) traverses all the kh-tuple combination of ( i = 1 , 2 , , | P h | ) and C | P h | k h is the binomial coefficient. The w i denotes the weight information of a ˜ i with w i [ 0 , 1 ] ( i = 1 , 2 , , n ) and i = 1 n w i = 1 . Then the q - R O F W P M S M ( k 1 , k 2 , , k d ) is called the q-rung orthopair fuzzy weighted partitioned Maclaurin symmetric mean (q-ROFPMSM) operator.
Theorem 8.
Let a ˜ i = ( μ i , v i ) ( i = 1 , 2 , , n ) be a collection of q-ROFNs and w i denote the weight information of a ˜ i with w i [ 0 , 1 ] ( i = 1 , 2 , , n ) and i = 1 n w i = 1 . For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and | P h | the being the cardinality of P h ( h = 1 , 2 , , d ) , then the aggregating result obtained by Equation (24) is still a q-ROFN and presented as follows:
q R O F W P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = = ( ( 1 h = 1 d ( 1 ( 1 i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 j = 1 k h ( 1 ( 1 μ i j q ) w i j ) ) 1 C | P h | k h ) 1 k h ) 1 d ) 1 q , ( h = 1 d ( 1 ( 1 i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 j = 1 k h ( 1 ( v i j ) q w i j ) ) 1 C | P h | k h ) 1 k h ) 1 q ) 1 d )
The proof of this theorem is similar to Theorem 4, so it is omitted here.
Meanwhile, it is easily proved that the q-ROFWPMSM satisfies the Monotonicity and Boundedness properties.
Remark 7.
When the arguments can be divided into d different class P 1 , P 2 , , P d and each member of class P h ( h = 1 , 2 , , d ) is interrelated to each other, namely, k h = k = 2 for all h = 1 , 2 , , d . Then the q-ROFWPMSM reduces to a special case of q-rung orthopair fuzzy weighted partitioned Bonferroni mean (q-ROFWPBM) operator with the parameters s and t being equal to one.
q R O F W P M S M ( 2 , 2 , , 2 ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = 1 d ( h = 1 d ( 1 C | P h | 2 ( i 1 , i 2 P h i 1 < i 2 j = 1 2 ( w i j a ˜ i j ) ) ) 1 2 ) = 1 d ( h = 1 d ( 2 | P h | ( | P h | 1 ) × 1 2 ( i 1 , i 2 P h i 1 i 2 j = 1 2 ( w i j a ˜ i j ) ) ) 1 2 ) = 1 d ( h = 1 d ( 1 | P h | ( | P h | 1 ) ( i 1 , i 2 P h i 1 i 2 ( w i 1 a ˜ i 1 w i 2 a ˜ i 2 ) ) ) 1 2 ) = 1 d ( h = 1 d ( 1 | P h | ( | P h | 1 ) ( i , j P h i j ( w i a ˜ i w j a ˜ j ) ) ) 1 2 )

4.3. q-ROFPPMSM Operator and q-ROFWPPMSM Operator

In a practical decision making process, the decision maker may provide unduly high or unduly low evaluation values for attributes due to the lack of time and the difference of knowledge. The PA can reduce the bad influence of unreasonable argument on aggregation result by calculating the support measure between arguments. Thus, we propose the q-rung orthopair fuzzy power partitioned Maclaurin symmetric mean (q-ROFPPMSM) and the q-rung orthopair fuzzy weighted power partitioned Maclaurin symmetric mean (q-ROFPPMSM) operators that take advantage of PMSM and PA.
Definition 10.
Let a ˜ i ( i = 1 , 2 , , n ) be a collection of q-ROFNs which are divided into d different classes P 1 , P 2 , , P d . For parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and the | P h | being the cardinality of P h , if
q - R O F P P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = 1 d ( h = 1 d ( 1 C | P h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h j = 1 k h ( n ( 1 + T ( a ˜ i j ) ) l = 1 n ( 1 + T ( a ˜ l ) ) a ˜ i j ) ) ) 1 k h ) ,
then q - R O F P P M S M ( k 1 , k 2 , , k d ) the is called the q-rung orthopair fuzzy power partitioned Maclaurin symmetric mean (q-ROFPPMSM) operator, where the ( i 1 , i 2 , , i k h ) traverses all the kh-tuple combination of ( i = 1 , 2 , , | P h | ) and C | P h | k h is the binomial coefficient. Meanwhile, the T ( p i ) = l = 1 , l i n S u p ( a ˜ i , a ˜ l ) and S u p ( a ˜ i , a ˜ l ) is the support for a ˜ i and a ˜ l which satisfies following properties:
(1)
S u p ( a ˜ i , a ˜ l ) [ 0 , 1 ] ;
(2)
S u p ( a ˜ i , a ˜ j ) > S u p ( a ˜ r , a ˜ l ) ;
(3)
if d ( a ˜ i , a ˜ j ) < d ( a ˜ r , a ˜ l ) , the d ( a ˜ i , a ˜ j ) is the distance of q-ROFNs
In order to simplify Equation (27), we define
ϖ i = ( 1 + T ( a ˜ i ) ) / l = 1 n ( 1 + T ( a ˜ l ) )
And ϖ = ( ϖ 1 , ϖ 2 , , ϖ n ) . The ϖ is called as the power weighting vector which satisfies ϖ i [ 0 , 1 ] and i = 1 n ϖ i = 1 . Therefore Equation (27) can be expressed as follows:
q - R O F P P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = 1 d ( h = 1 d ( 1 C | P h | k h ( i 1 , i 2 , , i k h P h i i < i 2 < < i k h j = 1 k h ( n ϖ i j a ˜ i j ) ) ) 1 k h )
Theorem 9.
Let a ˜ i = ( μ i , v i ) ( i = 1 , 2 , , n ) be a collection of q-ROFNs. For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and the | P h | being the cardinality of P h ( h = 1 , 2 , , d ) , then the aggregating result obtained by Equation (29) is still a q-ROFN and is presented as follows:
q R O F P P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = ( ( 1 h = 1 d ( 1 ( 1 i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 j = 1 k h ( 1 ( 1 μ i j q ) n ϖ i j ) ) 1 C | P h | k h ) 1 k h ) 1 d ) 1 q , ( h = 1 d ( 1 ( 1 i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 j = 1 k h ( 1 ( v i j ) q n ϖ i j ) ) 1 C | P h | k h ) 1 k h ) 1 q ) 1 d )
The proof of this theorem is similar to Theorem 4, so it is omitted here.
Theorem 10 (Idempotency).
Let a ˜ i = ( μ i , v i ) ( i = 1 , 2 , , n ) be a collection of q-ROFNs. For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and | P h | the being the cardinality of P h ( h = 1 , 2 , , d ) , if a ˜ i = a ˜ = ( μ , v ) for all i = 1 , 2 , , n , then
q - R O F P P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = a ˜  
Theorem 11 (Boundedness).
Let a ˜ i = ( μ i , v i ) ( i = 1 , 2 , , n ) be a collection of q-ROFNs. For the parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and the | P h | being the cardinality of P h ( h = 1 , 2 , , d ) , if a ˜ = min i { a ˜ i } and a ˜ + = max i { a ˜ i } , then
x ˜ q - R O F P P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) y ˜  
where
x ˜ = ( ( 1 h = 1 d ( 1 ( 1 i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 j = 1 k h ( 1 ( 1 ( μ ) q ) n ϖ i j ) ) 1 / C | P h | k h ) 1 / k h ) 1 / d ) 1 / q ,  
( h = 1 d ( 1 ( 1 i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 j = 1 k h ( 1 ( v ) q n w i j ) ) 1 / C | P h | k h ) 1 / k h ) 1 / q ) 1 / d )  
and
y ˜ = ( ( 1 h = 1 d ( 1 ( 1 i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 j = 1 k h ( 1 ( 1 ( μ + ) q ) n ϖ i j ) ) 1 / C | P h | k h ) 1 / k h ) 1 / d ) 1 / q ,
( h = 1 d ( 1 ( 1 i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 j = 1 k h ( 1 ( v + ) q n w i j ) ) 1 / C | P h | k h ) 1 / k h ) 1 / q ) 1 / d )
The proof of these theorems is provided in Appendix B.
In the following, we provide the weighted form of q-ROFPPMSM operator.
Definition 11.
Let a ˜ i = ( μ i , v i ) ( i = 1 , 2 , , n ) be a collection of q-ROFNs which are divided into d different class P 1 , P 2 , , P d and the | P h | represent the cardinality of P h . The w = ( w 1 , w 2 , , w n ) T is the weighted vector with w i [ 0 , 1 ] ( i = 1 , 2 , , n ) and i = 1 n w i = 1 . For the parameter vector r k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | for all h = 1 , 2 , , d , if
q - R O F W P P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = 1 d ( h = 1 d ( 1 C | P h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h j = 1 k h ( n w i j ( 1 + T ( a ˜ i j ) ) l = 1 n w l ( 1 + T ( a ˜ l ) ) a ˜ i j ) ) ) 1 k h )  
then the q - R O F W P P M S M ( k 1 , k 2 , , k d ) is called the q-rung orthopair fuzzy weighted power partitioned Maclaurin symmetric mean (q-ROFWPPMSM) operator, where the ( i 1 , i 2 , , i k h ) traverses all the kh-tuple combination of ( i = 1 , 2 , , | P h | ) and C | P h | k h is the binomial coefficient. Meanwhile, the T ( p i ) = l = 1 , l i n S u p ( a ˜ i , a ˜ l ) and S u p ( a ˜ i , a ˜ l ) is the support for a ˜ i and a ˜ l which satisfies following properties:
(1)
S u p ( a ˜ i , a ˜ l ) [ 0 , 1 ] ;
(2)
S u p ( a ˜ i , a ˜ l ) = S u p ( a ˜ l , a ˜ i ) ;
(3)
S u p ( a ˜ i , a ˜ j ) > S u p ( a ˜ r , a ˜ l ) , the d ( a ˜ i , a ˜ j ) is the distance of q-ROFNs
In order to simplify Equation (33), we define
ϖ i = ( 1 + T ( a ˜ i ) ) / l = 1 n ( 1 + T ( a ˜ l ) )  
and ϖ = ( ϖ 1 , ϖ 2 , , ϖ n ) . The ϖ is called as the power weighting vector which satisfies ϖ i [ 0 , 1 ] and i = 1 n ϖ i = 1 . Therefore Equation (33) can be expressed as follows:
q - R O F W P P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = 1 d ( h = 1 d ( 1 C | P h | k h ( i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h j = 1 k h ( n w i j ϖ i j l = 1 n w l ϖ l a ˜ i j ) ) ) 1 k h )  
Theorem 12.
Let a ˜ i = ( μ i , v i ) ( i = 1 , 2 , , n ) be a collection of q-ROFNs and w i denote the weight information of a ˜ i with w i [ 0 , 1 ] ( i = 1 , 2 , , n ) and i = 1 n w i = 1 . For parameter vector k 1 , k 2 , , k d with k h = 1 , 2 , , | P h | and | P h | the being the cardinality of P h ( h = 1 , 2 , , d ) , then the aggregating result obtained by Equation (35) is still a q-ROFN and presented as follows:
q R O F W P P M S M ( k 1 , k 2 , , k d ) ( a ˜ 1 , a ˜ 2 , , a ˜ n ) = ( ( 1 h = 1 d ( 1 ( 1 i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 j = 1 k h ( 1 ( 1 μ i j q ) n w i j ϖ i j l = 1 n w l ϖ l ) ) 1 / C | P h | k h ) 1 / k h ) 1 / d ) 1 / q ) , ( h = 1 d ( 1 ( 1 i 1 , i 2 , , i k h P h i 1 < i 2 < < i k h ( 1 j = 1 k h ( 1 ( v i j q ) n w i j ϖ i j l = 1 n w l ϖ l ) ) 1 / C | P h | k h ) 1 / k h ) 1 / q ) 1 / d )
The proof of the theorem is similar to the Theorem 4, which is omitted here.

5. A Novel Approach of MAGDM Based on q-ROFWPPMSM Operator

In order to solve MAGDM problems, a new approach based on a q-ROFWPPMSM operator is proposed.
A typical MAGDM is the process that the most desirable alternative is selected from a set of alternatives X = { X 1 , X 2 , , X m } based on a collection of attributes C = { C 1 , C 2 , , C n } . The process is carried out by a group of decision makers D = { D 1 , D 2 , , D t } whose weight vector is γ = ( γ 1 , γ 2 , , γ t ) satisfying γ k [ 0 , 1 ] ( k = 1 , 2 , , t ) and k = 1 t γ k = 1 . Meanwhile, the attribute weight vector w = ( w 1 , w 2 , , w n ) , which satisfies w i [ 0 , 1 ] ( i = 1 , 2 , , n ) and i = 1 n w i = 1 , represents the importance of attribute A j ( j = 1 , 2 , , n ) in the decision making process. Suppose that the attributes are divided into d different classes P 1 , P 2 , , P d and there is an interrelationship among any kh attributes in each class P h ( h = 1 , 2 , , d ) whereas the attributes in different classes are not related. Due to the existence of uncertainty in a MAGDM problem, the performance value of alternative X i with respect to the attribute A j given by decision maker D k is provided in the form of q-ROFN and is summarized in the decision matrix R ˜ k = [ r ˜ i j k ] m × n .
For the sake of select the best alternative, an algorithm based on q-ROFWPPMSM operator is provided and the key steps of the algorithm are given as follows:
Step 1: To ensure the consistence of the type of each attribute, we transform the given decision matrix R ˜ k = [ r ˜ i j k ] m × n into normalized q-rung orthopair fuzzy decision matrix R k = [ r i j k ] m × n by the following method:
r i j k = { r ˜ i j k , for   benefit   attribute   of   C j ( r ˜ i j k ) c , for   cost   attribute   of   C j
where the ( r ˜ i j k ) c = ( ν i j k , μ i j k ) .
Step 2: Calculate the support between the q-ROFN r i j k with other q-ROFNs r i j l ( k , l = 1 , 2 , , t ) .
S u p ( r i j k , r i j l ) = 1 d ( r i j k , r i j l )   ( i = 1 , 2 , , m ; j = 1 , 2 , , n )
where the d ( r i j k , r i j l ) is the distance of q-ROFNs based on Definition 4.
Step 3: Calculate the T ( r i j k ) of the q-ROFN r i j k ( k = 1 , 2 , , t ) .
T ( r i j k ) = l = 1 l k t S u p ( r i j k , r i j l )   ( i = 1 , 2 , , m ; j = 1 , 2 , , n )
Step 4: Calculate the power weights ϖ i j k corresponding to the q-ROFNs r i j k ( k = 1 , 2 , , t ) .
ϖ i j k = ( 1 + T ( r i j k ) ) / l = 1 t ( 1 + T ( r i j l ) )   ( i = 1 , 2 , , m ; j = 1 , 2 , , n )
Step 5: For the alternative Xi, aggregate the evaluation of attributes A j provided by decision makers D k ( k = 1 , 2 , , t ) based on q-ROFWPPMSM operator.
r i j = q - R O F W P P M S M ( r i j 1 , r i j 2 , , r i j t )   ( i = 1 , 2 , , m ; j = 1 , 2 , , n )
and obtain the comprehensive decision matrix R = [ r i j ] m × n .
Step 6: Calculate the supports S u p ( r i j , r i l ) ( j , l = 1 , 2 , , n ) .
S u p ( r i j , r i l ) = 1 d ( r i j , r i l ) ,   i = 1 , 2 , , m
Step 7: Calculate the T ( r i j ) ( i = 1 , 2 , , m ; j = 1 , 2 , , n ) .
T ( r i j ) = l = 1 , j l n S u p ( r i j , r i l )
Step 8: Calculate the power weights ϖ i j which are corresponded to attributes A j ( j = 1 , 2 , , n ) , respectively.
ϖ i j = ( 1 + T ( r i j ) ) / l = 1 n ( 1 + T ( r i l ) ) ,   i = 1 , 2 , , n
Step 9: Calculate the overall performance value of alternatives X i ( i = 1 , 2 , , m ) over all attributes.
r i = q R O F W P P M S M ( r i 1 , r i 2 , , r i n )
Step 10: Calculate the score function of alternatives and rank the alternatives based on the comparison rule presented in Definition 3

6. Numerical Instance

In this section, a MAGDM problem about company location selection is provided to illustrate the application of the proposed approach (cited from Liu et al. [12]).
Example 3.
A corporation needs to select a best location to build new company building from five alternatives denoted by X i ( i = 1 , 2 , , 5 ) . Considering the company’s strategic benefits, the company decides to evaluate the alternatives based on the following four factors, including: the cost of rent C1, the convenience of transportation C2, the cost of labor C3, and the influence of surrounding environment C4. The corresponding attribute weighting vector is w = ( 0.25 , 0.1 , 0.3 , 0.35 ) . Assume that the attributes are divided into two classes P 1 = { C 1 , C 3 } and P = { C 2 , C 4 } , there is interrelationship between any two attributes in each class, that is to say, the k 1 = k 2 = 2 . Three experts D l ( l = 1 , 2 , 3 ) , whose weight vector is γ = ( 0.35 , 0.45 , 0.2 ) , are invited to evaluate five alternatives by taking form of q-ROFNs according to the above four attributes and the decision matrices R ˜ l = [ r i j l ] 5 × 4 ( l = 1 , 2 , 3 ) are presented in Table 2, Table 3 and Table 4.

6.1. The Decision-Making Process

Step 1: It is noted that the same type of each attribute is consistent, then we can get the r i j k = r ˜ i j k ( k = 1 , 2 , 3 ) based on Equation (37) and the normalized the decision matrix R k = R ˜ k = [ r ˜ i j k ] 5 × 4 ;
Step 2: Calculate the support S u p ( r i j k , r i j k ) ( i = 1 , 2 , , 5 ; j = 1 , 2 , 3 , 4 ; k , l = 1 , 2 , 3 ) based on Equation (38). To simplify, ( S u p ( r i j k , r i j l ) ) 5 × 4 is denoted as S u p k l and presented as follows:
S u p 12 = S u p 21 = [ 0.8349 0.9000 0.8000 0.9206 0.9000 0.9206 1 0.9000 0.9206 0.9000 0.9000 0.7404 0.8349 0.9206 0.9206 0.6000 0.8413 1 0.7619 0.7619 ] ;   S u p 13 = S u p 31 = [ 0.9000 0.9206 0.7000 0.8413 0.8349 0.9206 1 0.9000 0.9000 0.8349 0.8349 0.9000 0.9000 0.9000 0.7590 0.6698 0.8349 0.9000 0.9026 0.8000 ] ; S u p 23 = S u p 32 = [ 0.7619 0.9206 0.9000 0.9206 0.9206 0.9000 1 0.8000 0.9206 0.9206 0.9206 0.6809 0.9206 0.8349 0.7404 0.8413 0.9206 0.9000 0.8413 0.8349 ] ;
Step 3: Calculate the T ( r i j k ) ( i = 1 , 2 , , 5 ; j = 1 , 2 , 3 , 4 ; k = 1 , 2 , 3 ) based on Equation (39). For simplify, ( T ( r i j k ) ) 5 × 4 is denoted as T k and presented as follows:
T 1 = [ 1.7349 1.8206 1.5000 1.7619 1.7349 1.8413 2 1.8000 1 , 8206 1.7349 1.7349 1.6404 1.7349 1.8206 1.6796 1.2698 1.6762 1.9000 1.6825 1.5619 ] ;   T 2 = [ 1.5968 1.8206 1.7000 1.8413 1.8206 1.8206 2 1.7000 1.8413 1.8206 1.8206 1.4213 1.7555 1.7555 1.6610 1.4413 1.7619 1.9000 1.6031 1.5968 ] ; T 3 = [ 1.6619 1.8413 1.6000 1.7619 1.7555 1.8206 2 1.7000 1.8206 1.7555 1.7555 1.5809 1.8206 1.7349 1.4994 1.5111 1.7555 1.8000 1.7619 1.6349