Next Article in Journal
A Lévy-Driven Stochastic Queueing System with Server Breakdowns and Vacations
Previous Article in Journal
A Fourth Order Energy Dissipative Scheme for a Traffic Flow Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Multi-Attribute Decision-Making Algorithm Using Q-Rung Orthopair Power Bonferroni Mean Operator and Its Application

1
Tourism and Historical Culture College, Zhaoqing University, Zhaoqing 526061, Guangdong, China
2
College of Economics and Management, Beijing University of Technology, Beijing 100124, China
*
Author to whom correspondence should be addressed.
Mathematics 2020, 8(8), 1240; https://doi.org/10.3390/math8081240
Submission received: 29 June 2020 / Revised: 20 July 2020 / Accepted: 24 July 2020 / Published: 29 July 2020
(This article belongs to the Section Fuzzy Sets, Systems and Decision Making)

Abstract

:
The process of decision-making is subject to various influence factors and environmental uncertainties, which makes decision become a very complex task. As a new type of decision processing tool, the q-rung orthopair fuzzy sets can effectively deal with complex uncertain information arising in the decision process. To this end, this study proposes a new multi-attribute decision-making algorithm based on the power Bonferroni mean operator in the context of q-rung orthopair fuzzy information. In this method, in view of multi-attribute decision-making problem of internal relationship between multiple variables and extreme evaluation value, the Bonferroni mean operator is combined with power average operator. Then, the integrated operator is introduced into the q-rung orthopair fuzzy set to develop a new q-rung orthopair power Bonferroni mean operator, and some relevant properties of this new operator are discussed. Secondly, a multi-attribute decision-making method is established based on this proposed operator. Finally, the feasibility and superiority of our method are testified via a numerical example of investment partner selection in the tourism market.

1. Introduction

With the rapid economic development, increasingly more practical decision-making problems with uncertainty information, like supplier selection [1,2], venture capital project evaluation [3,4], consumption decision [5,6], emergency decision-making [7,8], depend on expert’s subjective decision. It is well known that optimal decision-making often needs multi-aspect consideration on decision schemes. However, in complex environment, decision-making information, decision-making conditions and decision-making processes involve abundant uncertain factors and decision-makers’ preferences. Hence, conducting an optimal decision process is an extremely difficult task for decision-makers. In response to these problems, many scholars proposed the fuzzy multi-attribute decision-making (MADM) methods, which are widely used in engineering construction, design, finance and management. Nevertheless, with the increasing complexity of the decision-making environment, how to improve accuracy in information expression of decision attributes and reliability of decision-making results are the key concerns in MADM theory. Where, the tools used by many scholars to handle the above problems include MADM methods based on intuitionistic fuzzy set (IFS) [9,10,11], Pythagorean fuzzy set (PFS) [12,13,14], picture fuzzy set (PtFS) [15,16,17] and q-rung orthopair fuzzy set (q-ROFS) [18,19,20,21,22,23]. Of which, q-ROFS is a powerful tool to solve issues of information representation and information aggregation.
The concept of q-ROFS proposed by Yager [24], characterized by greater information representation space than traditional IFS and PFS. MADM methods based on q-ROFS have higher flexibility. Since the advantages of q-ROFS, many scholars have extended it. For example, Liu and Liu [25] firstly developed the family of q-rung orthopair fuzzy (q-ROF) information aggregation operators. Ju et al. [26] studied the q-ROF weighted average operator with interval value and constructed a corresponding multi-attribute group decision-making method. In addition, to investigate correlation between multiple attributes, Liu and Liu [27] applied the classic Bonferroni mean (BM) operator to q-ROFS and proposed the q-ROF Bonferroni mean operator. Based on Minkowski distance measure, Du [28] studied Minkowski distance of q-ROF sets. Wei et al. [29] proposed a series of Heornian average operators under q-ROFS to reflect the correlation between input variables. After that, Peng et al. [30] further proposed exponential operation laws of q-ROFS and its exponential integration operator. In the latest research report, Liu and Wang [31] established two q-ROFS-based MADM methods using the improved generalized weighted Maclaurin symmetric average operator and generalized weighted geometric Maclaurin symmetric average operator. Garg and Chen [32] studied the characteristics of membership coefficients and interaction between the membership functions of q-ROFS. Combining previous studies, Garg [33] defined a new sine triangle q-ROF weighted average geometric operator. Moreover, to solve the problems that the existing operators cannot effectively aggregate some information, Shao and Zhuo [34] proposed two new curve integrals under the q-ROF environment, thus providing a new method for solving the MADM problem under discrete or continuous q-ROF information. Pinar and Boran [35] proposed a new distance measure applicable to q-ROFSs, etc.
In overall, compared with IFS and PFS, the current researches on q-ROFS are still in its infancy. Its relevant researches focused on the information aggregation operators and operational rules of q-ROFS, and produced a series of rich results. However, the existing research does not fully consider the extreme value of the evaluation information and the heterogeneous relationship between the attributes and their influence on the decision-making results. As mentioned above, complex MADM under uncertain environment relies on the subjective evaluation of experts or decision makers. Therefore, the evaluation information based on the expert’s preference will inevitably have some extreme values that are too high or too low, which will affect the rationality of the decision result. In addition, since many attributes (factors) are involved in actual decision-making, attributes interacting with each other will also affect the decision maker’s evaluation, and then influence the ranking results of alternatives. In order to avoid the above-mentioned unreasonable phenomena, this study uses the power average (PA) operator to eliminate the adverse effect of extreme values given by experts on the model’s output. Meanwhile, the BM operator is embedded in the q-ROF environment to investigate the interaction relationship between attributes. Subsequently, a new multi-attribute decision-making algorithm using q-rung orthopair power Bonferroni mean operator (q-ROFPBM) is developed.
The contributions of the study are to propose the q-ROF power Bonferroni mean aggregation operator and established a new proposed operator-based multi-attribute decision making algorithm.
The remainder of this paper are as follows: Section 2 explains the necessary basic knowledge of q-ROFSs, including algorithm rules, size comparison method and distance measure. Section 3 proposes the q-ROF power Bonferroni mean (q-ROFPBM) operator and proves the boundedness, idempotence and monotonicity of the operator. Section 4 establishes a MADM algorithm based on the q-ROFPBM operator. Section 5 gives a numeric example to testify the effectiveness of the proposed method. Section 6 summarizes some conclusions and proposes future development directions of this study.

2. Preliminaries Knowledge

Definition 1
[24]. Suppose X   is a non-empty general set, then the expression of the q-ROFS A is defined as:
A = { x , u A ( x ) , v A ( x ) | x X }
where,   u A ( x ) :   X [ 0 , 1 ] and v A ( x ) :   X [ 0 , 1 ] respectively represent the membership function and non-membership function of the element x X to A , and there is x X   ,   0 u A ( x ) q + v A ( x ) q 1 ( q 1 ) . Then, the hesitancy degree is defined as π A ( x ) = 1 u A ( x ) q v A ( x ) q q . Liu and Wang [36] define A = ( u A , v A ) as a q-ROF number.
Definition 2
[25]. Suppose α 1 = ( u 1 , v 1 ) , α 2 = ( u 2 , v 2 ) and α = ( u , v ) are three q-ROF numbers, λ , λ 1 , λ 2 are any real numbers greater than or equal to zero and the following algorithm is specified:
(1)
α 1 α 2 =( u 1 q + u 2 q u 1 q u 2 q q ,   v 1 v 2 )
(2)
α 1 α 2 = ( u 1 u 2 , v 1 q + v 2 q v 1 q v 2 q q )
(3)
λ α = ( 1 ( 1 u q ) λ q , v λ )
(4)
α λ = ( u λ , 1 ( 1 v q ) λ q )
The above-mentioned operators have some properties as follows:
(1)
α 1   α 2 = α 2   α 1
(2)
α 1   α 2 = α 2   α 1
(3)
λ ( α 1   α 2 ) = λ α 1   λ α 2
(4)
( α 1   α 2 ) λ = α 1 λ α 2 λ
(5)
λ 1 α + λ 2 α = ( λ 1 + λ 2 ) α
(6)
α λ 1 α λ 2 = α λ 1 + λ 2
Definition 3
[25]. Suppose α = ( u , v ) is a q-ROF number, then the score function of α is defined as S ( α ) = u q v q , the exact function of   α is defined as H ( α ) = u q + v q . For two arbitrary q-ROF numbers   α 1 = ( u 1 , v 1 ) ,   α 2 = ( u 2 , v 2 ) , we can get
(1)
If S ( α 1 ) > S ( α 2 ) , then α 1 > α 2
(2)
If S ( α 1 ) = S ( α 2 ) , and if H ( α 1 ) = H ( α 2 ) , then α 1 = α 2 ; if H ( α 1 ) < H ( α 2 ) , then α 1 < α 2
Definition 4
[25]. Suppose α 1 = ( u 1 , v 1 ) , α 2 = ( u 2 , v 2 ) are any two q-ROF numbers, then the standard Hamming distance d ( α 1 , α 2 )   of α 1 and α 2 can be defined as:
d ( α 1 , α 2 ) = | u 1 q u 2 q | + | v 1 q v 2 q | + | π 1 q π 2 q | 2
where, π 1 = 1 u 1 q v 1 q q ,   π 2 = 1 u 2 q v 2 q q .

3. q-ROFPBM Operator

3.1. The Concept and Demonstration of q-ROFPBM Operator

Definition 5
[37]. Suppose   α k ( k = 1 , 2 , , n ) is a series of non-negative real numbers, s and t are non-negative real numbers with they are not 0 at the same time, we call
P B M s , t ( a 1 , a 2 , a 3 , , a n ) = ( 1 n ( n 1 ) i , j = 1 , i j i , j k n ( ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s · ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t ) ) 1 s + t
the power Bonferroni mean (PBM) operator.
The expression form of T ( a i ) in Formula (2) is as follows:
T ( a i ) = i , j = 1 , i j i , j k n S u p ( a i , a j ) ( i , j k = 1 , 2 , , n ) ,
where S u p ( a i , a j )   means the support degree of a i   a n d   a j , which meet the following conditions:
(1)
S u p ( a i , a j ) [ 0 , 1 ]
(2)
S u p ( a i , a j ) = S u p ( a j , a i )
(3)
S u p ( a , b ) S u p ( c , d ) if and only if | a b | | c d | .
(4)
If d ( a 1 , a 2 ) d ( a 3 , a 4 ) , then S u p ( a 1 , a 2 ) S u p ( a 3 , a 4 ) , where   d   is the distance between   a i   and   a j .
Definition 6.
Suppose α k ( k = 1 , 2 , , n ) is a set of q-ROF numbers, s   a n d   t   are non-negative real numbers that are not 0 at the same time. Where, a k = ( u k , v k ) ( k = 1 , 2 , , n ) and q 1 . Then, q-ROFPBM ( q R O F P B M   ) operator of a k ( k = 1 , 2 , , n ) can be defined as:
q R O F P B M s , t ( a 1 , a 2 , a 3 , , a n ) = ( 1 n ( n 1 ) i , j = 1 , i j    i , j k n ( ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t ) ) 1 s + t
where,
T ( a i ) = i , j = 1 , i j i , j k n S u p ( a i , a j ) ( i , j k = 1 , 2 , , n ) ,
S u p ( a i , a j ) means support degree of   a i   a n d   a j , which meet the following conditions:
(1)
S u p ( a i , a j ) [ 0 , 1 ]
(2)
S u p ( a i , a j ) = S u p ( a j , a i )
(3)
S u p ( a , b ) S u p ( c , d ) if and only if | a b | | c d | ,
(4)
If d ( a 1 , a 2 ) d ( a 3 , a 4 ) , then S u p ( a 1 , a 2 ) S u p ( a 3 , a 4 ) , where   d   is the distance betweenand a i   and   a j .
Definition 7.
Suppose α k = ( u k , v k ) ( k = 1 , 2 , , n ;   i , j k = 1 , 2 , , n ) is a q-ROF number, s   a n d   t are non-negative real numbers that are not 0 at the same time, then the integration value obtained by using q R O F P B M operator is still a q-ROF number, and
q R O F P B M s , t ( a 1 , a 2 , a 3 , , a n ) = ( { 1 [ i , j = 1 i j n ( 1 ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 ( 1 u j q ) n ( 1 + T ( a j ) ) i = 1 n ( 1 + T ( a j ) ) ) t ) q ] 1 n ( n 1 ) } 1 s + t q ,
1 { 1 [ i , j = 1 i j n ( 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] 1 n ( n 1 ) } 1 s + t q   )  
Proof. 
Firstly, according to the operation rule of (3) in Definition 2, we can get
n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i = ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) q , v i n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) )
and
n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j = ( 1 ( 1 u j q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) q ,   v j n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) )
Then, based on the Formula (4) in Definition 2, we can obtain
( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s = ( ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) q ) s , 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s q   ) ,
and
( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t = ( ( 1 ( 1 u j q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) q ) t , 1 ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t   q ) .
Meanwhile, we use the Equation (2) in Definition 2 to get
( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t
= (     ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) q ) s ( 1 ( 1 u j q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) q ) t , 2 ( 1 v j q n ( 1 + T ( a j ) ) i = 1 n ( 1 + T ( a j ) ) ) s   ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t [ 1 ( 1 v j q n ( 1 + T ( a j ) ) i = 1 n ( 1 + T ( a j ) ) ) s ] [ 1 ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q
i , j = 1 , i j n ( ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a i j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t )
= (   1 i , j = 1 i j n [ 1 ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 u j q ) n ( 1 + T ( a i j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q   , i , j = 1 i j n   [ 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q   ) .
Next, we prove the above equation is always true for any i, j.
(1)
If n = 2, we can get
i , j = 1 , i j 2 ( ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t ) =
[ ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a 1 ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a 2 ) t ] [ ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a 2 ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a 1 ) t ] =
1 ( 1 ( 1 ( 1 u 1 q ) n ( 1 + T ( a j ) ) i = 1 n ( 1 + T ( a j ) ) ) s   ( 1 1 u 2 q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ) , ( 1 ( 1 1 u 2 q ) n ( 1 + T ( a j ) ) i = 1 n ( 1 + T ( a j ) ) ) s ( 1 ( 1 u 1 q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ) q
1 ( 1 v 1 q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) s   ( 1 v 2 q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ) ( 1 ( 1 v 2 q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) s ( ( 1 v 1 q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ) q
Therefore, we know that if n = 2, the Definition 7, that is
i , j = 1 , i j n ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a i j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t ) =
( 1 i , j = 1 i j n [ 1 ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 u j q ) n ( 1 + T ( a i j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q   ,
i , j = 1 i j n   [ 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q    ) .
is true.
(2)
If n = k (k > 2), that is
i , j = 1 , i j k ( ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a i j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t ) =
( 1 i , j = 1 i j k [ 1 ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 u j q ) n ( 1 + T ( a i j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q   ,
i , j = 1 i j k   [ 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q ) .
If n = k + 1, then, we can get
i , j = 1 , i j k + 1 ( ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t ) =
( i , j = 1 , i j k ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t )
( i = 1 k ( ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a k + 1 ) t )
( j = 1 k ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a k + 1 ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t )
Further, we can infer that
i = 1 k ( ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a k + 1 ) t )
= ( 1 i = 1 k [ 1 ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 u k + 1 q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q ,
i = 1 k   [ 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v k + 1 q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q     ) .
and
j = 1 k ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a k + 1 ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t ) =
( 1 j = 1 k [ 1 ( 1 ( 1 u k + 1 q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 u j q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q   ,
j = 1 k   [ 1 ( 1 v k + 1 q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q   ) .
Then, we can get
i , j = 1 , i j k + 1 ( ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t ) = ( 1 i , j = 1 i j k [ 1 ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 u j q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q   , i , j = 1 i j k   [ 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q ( 1 i = 1 k [ 1 ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 v k + 1 q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] ) q , i = 1 k   [ 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v k + 1 q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] ) q ( 1 j = 1 k [ 1 ( 1 ( 1 u k + 1 q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 u j q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q   , j = 1 k   [ 1 ( 1 v k + 1 q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q   ) = ( 1 i , j = 1 i j k + 1 [ 1 ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 u j q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q   ,   i , j = 1 i j k + 1   [ 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ] q   )   .
That is, the equation is also true for n = k + 1 or any n.
Again, according to the Formula (3) in Definition 2, we can get
1 n ( n 1 ) ( i , j = 1 , i j n ( ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t ) ) =
( 1 ( i , j = 1 i j n ( 1 ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 u j q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t )    ) 1 n ( n 1 ) q
( i , j = 1 i j n   ( 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ) q ) 1 n ( n 1 ) )
Again, based on the Formula (4) in Definition 2, we can obtain
( 1 n ( n 1 ) ( i , j = 1 , i j n ( ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t ) ) 1 s + t =
( 1 n ( n 1 ) ( 1 i , j = 1 i j n ( 1 ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 u j q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ) q   ,
i , j = 1 i j n   ( 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ) q   ) ) 1 s + t =
= ( ( 1 ( i , j = 1 i j n [ 1 ( 1 ( 1 u i q ) n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 ( 1 u j q ) n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ]   ) 1 n ( n 1 ) q   ) 1 s + t   ,
  1 ( 1 ( i , j = 1 i j n   [ 1 ( 1 v i q n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) ) s ( 1 v j q n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) ) t ]   ) 1 n ( n 1 )   ) 1 s + t q ) =
q R O F P B M s , t ( a 1 , a 2 , , a n )
is true, that is the Definition 7 is always true. □

3.2. Some Properties of the q-ROFPBM Operator

The basic properties of the q-ROFPBM operator are discussed below:
(1)
(Idempotence). Suppose   α i = ( u i , v i ) ( i = 1 , 2 , , n ) is a q-ROF number, and   α 1 = α 2 = = α n = α , then
q R O F P B M s , t ( a 1 , a 2 , a 3 , , a n ) = α   .
Proof: 
q R O F P B M s , t ( a 1 , a 2 , a 3 , , a n )
= ( 1 n ( n 1 ) ( i , j = 1 , i j n { ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t } ) ) 1 s + t
= ( 1 n ( n 1 ) ( i , j = 1 , i j n { ( n ( 1 + T ( a ) ) i = 1 n ( 1 + T ( a ) ) a ) s ( n ( 1 + T ( a ) ) j = 1 n ( 1 + T ( a ) ) a ) t } ) ) 1 s + t
= ( 1 n ( n 1 ) i , j = 1 , i j n a s + t ) 1 s + t
= a
 □
(2)
(Permutation invariability). Suppose   α i = ( u i , v i ) ( i = 1 , 2 , , n ) is a q-ROF number, and β 1 , β 2 , β 3 β n is any permutation and combination of   α 1 ,   α 2 ,   α 3 α n , then
q R O F P B M s , t ( a 1 , a 2 , a 3 , , a n ) = q R O F P B M s , t ( β 1 , β 2 , β 3 β n )
Proof: 
q R O F P B M s , t ( a 1 , a 2 , a 3 , , a n )
= ( 1 n ( n 1 ) ( i , j = 1 , i j n { ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t } ) ) 1 s + t
= ( 1 n ( n 1 ) ( i , j = 1 , i j n { ( n ( 1 + T ( β i ) ) i = 1 n ( 1 + T ( β i ) ) β i ) s ( n ( 1 + T ( β j ) ) j = 1 n ( 1 + T ( β j ) ) β j ) t } ) ) 1 s + t
= q R O F P B M s , t ( β 1 , β 2 , β 3 β n )
 □
(3)
(Boundedness). Suppose   α i = ( u i , v i ) ( i = 1 , 2 , , n ) is a q-ROF number. Let β i = n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a i ,   β + = max ( β i ) ,   β = min ( β i ) , then
  β q R O F P B M s , t ( a 1 , a 2 , a 3 , , a n )   β +
Proof: 
q R O F P B M s , t ( a 1 , a 2 , a 3 , , a n ) = ( 1 n ( n 1 ) ( i , j = 1 , i j n { ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t } ) ) 1 s + t ( 1 n ( n 1 ) ( i , j = 1 , i j n { (   β + ) s (   β + ) t } ) ) 1 s + t = ( 1 n ( n 1 ) ( i , j = 1 , i j n (   β + ) s + t ) ) 1 s + t
= ( (   β + ) s + t ) 1 s + t =   β +
q R O F P B M s , t ( a 1 , a 2 , a 3 , , a n ) = ( 1 n ( n 1 ) ( i , j = 1 , i j n { ( n ( 1 + T ( a i ) ) i = 1 n ( 1 + T ( a i ) ) a i ) s ( n ( 1 + T ( a j ) ) j = 1 n ( 1 + T ( a j ) ) a j ) t } ) ) 1 s + t
( 1 n ( n 1 ) ( i , j = 1 , i j n { (   β ) s (   β ) t } ) ) 1 s + t = ( 1 n ( n 1 ) ( i , j = 1 , i j n (   β ) s + t ) ) 1 s + t
= ( (   β ) s + t ) 1 s + t =   β
We can get
β q R O F P B M s , t ( a 1 , a 2 , a 3 , , a n )   β +
 □

4. The MADM Algorithm Based on the q-ROFPBM Operator

In this section, we will establish a new MADM algorithm based on the q-ROFPBM operator. In the MADM problem, suppose there are n candidate solutions X = ( x 1 , x 2 , x 3 x n ) , m decision attributes C = ( C 1 , C 2 , C 3 C m ) . Let the attribute value of scheme   x i under the attribute   c j   be   a i j   ( i = 1 , 2 , 3 , , n ; j = 1 , 2 , 3 , , m ) . Where, a i j is the form of q-ROF number, so the q-ROF decision matrix M = ( a i j ) m n , a i j = ( u i j , v i j ) can be obtained. u i j   and   v i j represent the values of the membership degree and non-membership degree of candidate scheme i with respect to attribute j , which satisfy u i j q + v i j q 1 , and 0 u i j ,   v i j 1 indicates the degree to agree with the meaning of an attribute representation, v i j denotes the degree of corresponding negation. The values of u i j and v i j are obtained by the experts or decision makers’ subjective evaluation based on their own experience and knowledge. The closer the values of u i j , v i j get to 1, the bigger the degree of approval or disapproval is, and vice versa. Next, the q-ROFPBM operator-based MADM algorithm steps are as follows:
Step 1: Normalize the decision information
There are different attribute properties in the q-ROF decision matrix M = ( a i j ) m n , including cost-related attribute and benefit-related attribute, so we must transform the cost-related attribute into benefit-related attribute by using the following equation [36]:
a ^ i j = ( u ^ i j , v ^ i j ) = { ( u i j , v i j ) if   the   attribute   C j   is   benefit   type ( v i j , u i j ) if   the   attribute   C j   is   cos t   type  
Step 2: Use the q-ROFPBM operator to integrate attribute values a ^ i j into comprehensive attribute value a ^ i as follows:
a ^ i = q R O F P B M s , t ( a ^ i 1 , a ^ i 2 , a ^ i 3 , , a ^ i )
Step 3: Calculate the score values S ( a ^ i ) and H ( a ^ i ) of each alternative according to Definition 3.
Step 4: Sort and select the optimal solution according to the comparing rules of score values in Definition 3.

5. Numerical Example

5.1. Decision Process

A certain place vigorously carried out investment promotion and introduced a tourism investment company to prepare for investment in some small and medium-sized tourism-related enterprises in the region. However, due to insufficient funds and policy restrictions, the tourism investment company intends to find partners in the tourism market to reduce costs, increase revenue opportunities and diversify investment risks. After a rigorous market survey, 5 partners are initially identified: x 1 car company, x 2 chain restaurant, x 3 software company, x 4 military supplies, x 5 home appliance manufacturer. Based on its own situation, an opinion group composed of senior management and the board of directors decided to examine the candidates from four factors. They are C 1 risk assessment (including the company′s capital reserve, investment−oriented assessment, etc.), C 2 growth assessment (including company size, performance, development prospects, etc.), C 3 social impact analysis (including company social status, user groups, social reputation, etc.), C 4 environmental impact analysis (including corporate sustainable development strategies, environmental friendly rating, etc.), respectively. Based on the simulated evaluation data giving by virtual decision makers, a q-ROF information decision matrix M = ( a i j ) 5 × 4 is established. Where, the evaluation value a i j = ( u a i j , v a i j ) is the form of q-ROF number as shown in Table 1.
Step 1: Normalize the decision information.
Since all the attributes in Table 1 are benefit type, the converted attributes’ information by Formula (8) is the same with the original information in Table 1.
Step 2: Use the q R O F P B M s , t operator to calculate the comprehensive attribute value as shown in Table 2. To distinguish q-ROFS from IFS and PFS, we set the parameter q = 3. Meanwhile, to facilitate comparison, we also calculate the comprehensive attribute values under the different parameters s = t = 1 , 2 , 3 , respectively, as shown in Table 2.
Step 3: Calculate the score values S ( a ^ i ) ( i = 1 , 2 , 3 , 4 , 5 ) with the different parameters s = t = 1 , 2 , 3 , respectively, as follows:
When s , t = 1 ,
s ( x 1 ) = 0.1103 ,   s ( x 2 ) = 0.0941 ,   s ( x 3 ) = 0.0002 ,   s ( x 4 ) = 0.0449 , s ( x 5 ) = 0.0621 ;
When s , t = 2 ,
s ( x 1 ) = 0.0916 , s ( x 2 ) = 0.1164 , s ( x 3 ) = 0.0035 , s ( x 4 ) = 0.0805 , s ( x 5 ) = 0.0765 ;
When s , t = 3 ,
  s ( x 1 ) = 0.0790 , s ( x 2 ) = 0.1283 , s ( x 3 ) = 0.0072 , s ( x 4 ) = 0.1013 , s ( x 5 ) = 0.0871 ;
Step 4: Rank the score values of alternatives under different s , t , as follows:
When s , t = 1 , s ( x 2 ) > s ( x 5 ) > s ( x 4 ) > s ( x 3 ) > s ( x 1 ) , and x 2 is the optimal solution.
When   s , t = 2 , s ( x 2 ) > s ( x 4 ) > s ( x 5 ) > s ( x 3 ) > s ( x 1 ) , and x 2 is the optimal solution.
When s , t = 3 , s ( x 2 ) > s ( x 4 ) > s ( x 5 ) > s ( x 3 ) > s ( x 1 ) , and x 2 is the optimal solution.

5.2. Comparative Analysis

In order to show the superiority of the q-ROFABM operator in this study, we compare the ranking results based on the q-ROF power average (q-ROFPA) operator and q-ROF Bonferroni mean (q-ROFBM) operator with that using the proposed operator, their calculation steps are as described in Section 4.
(1)
When using the q-ROFPA operator.
Step 1: Normalize the data in Table 1.
Step 2: Use the q-ROFPA operator with q = 3 in Formula (10)
q R O F P A ( a 1 , a 2 , a 3 , , a n ) = i = 1 n 1 + T ( a i ) i = 1 n ( 1 + T ( a i ) ) a i
to get the comprehensive information value of each scheme as follows:
x 1 = ( 0.6084 , 0.0432 ) ,   x 2 = ( 0.8401 , 0.0106 )
x 3 = ( 0.7222 , 0.0221 ) ,   x 4 = ( 0.8477 , 0.0151 )   ,   x 5 = ( 0.7524 , 0.0041 )
Step 3: Calculate the score value of each scheme based on the Definition 3 as follows:
s ( x 1 ) = 0.2251 , s ( x 2 ) = 0.5930 ,   s ( x 3 ) = 0.3767   s ( x 4 ) = 0.6091 , s ( x 5 ) = 0.4259
Step 4: Rank the score values of alternatives: s ( x 4 ) > s ( x 2 ) > s ( x 5 ) > s ( x 3 ) > s ( x 1 ) , and we can infer that the alternative x 4 is the optimal scheme based on the Definition 3.
It can be seen that the best choice based on the q-ROFPA operator is x 4 , which is significantly different compared with the best choice x 2 using our q-ROFPBM operator. The main reason for the different ranking results is that q-ROFPA operator does not consider the heterogeneous relationship between different attributes, while the proposed method in this paper fully considers the relationship between different attributes and their impact on decision-making results. In the proposed q-ROFPBM operator, we embedded the classic Bonferroni mean operator into q-ROFS to investigate the relationship between attributes. In contrast, the q-ROFPA operator is based on the arithmetic mean operators, which consider the attributes are independent of each other. Above all, the proposed q-ROFPBM operator can effectively mine the characteristics of the relationships between attributes, and make the decision result more reasonable than the q-ROFPA operator does.
(2)
When using the q-ROFBM operator.
Step 1: Normalize the data in Table 1.
Step 2: Use the q-ROFBM operator in Formula (11)
q R O F B M s , t ( a 1 , a 2 , a 3 , , a n ) = ( 1 n ( n 1 ) i , j = 1 i j n a i s a j t ) 1 s + t
to calculate the comprehensive attribute value of each scheme with q = 3, s = t = 1 , 2 , 3 , respectively, as shown in Table 3:
Step 3: Calculate the score values of each scheme:
When s , t = 1 ,
s ( x 1 ) = 0.4886 ,   s ( x 2 ) = 0.2530 ,   s ( x 3 ) = 0.3233 ,   s ( x 4 ) = 0.3823 ,   s ( x 5 ) = 0.1440 ;
When s , t = 2 ,
s ( x 1 ) = 0.8067 ,   s ( x 2 ) = 0.5127 ,   s ( x 3 ) = 0.6225 ,   s ( x 4 ) = 0.6883 ,   s ( x 5 ) = 0.3214 ;
When s , t = 3 ,
s ( x 1 ) = 0.9600 ,   s ( x 2 ) = 0.7563 ,   s ( x 3 ) = 0.8569 ,   s ( x 4 ) = 0.8946 ,   s ( x 5 ) = 0.5384 ;
Step 4: Rank the score values under different s , t , then:
When s , t = 1 , then s ( x 5 ) > s ( x 2 ) > s ( x 3 ) > s ( x 4 ) > s ( x 1 ) , then s ( x 5 ) is the best alternative.
When s , t = 2 , then s ( x 5 ) > s ( x 2 ) > s ( x 3 ) > s ( x 4 ) > s ( x 1 ) , then s ( x 5 ) is the best alternative.
When s , t = 3 , then s ( x 5 ) > s ( x 2 ) > s ( x 3 ) > s ( x 4 ) > s ( x 1 ) , then s ( x 5 ) is the best alternative.
It can be seen that the optimization scheme based on the q-ROFBM operator is s x 5 , while s x 2 is the optimal scheme based on the proposed method in this study. There is significant difference between the two results. The main reason is that q-ROFBM operator-based method does not consider the impact of outliers in evaluation information on operation of the model. In expert-based MADM problems, the attribute values are subjectively evaluated by the experts or decision makers, so it is inevitable that the evaluation values of some attributes are too high or too low, which will affect the rationality of the decision result. Therefore, the q-ROFBM operator ignores the adverse influence and produces unreasonable alternative ranking. Whereas, in this paper, the PA operator is used to eliminate the adverse effects caused by outliers, and the proposed q-ROFPBM operator effectively avoids the negative influence of extreme evaluation value, and makes the decision result more objective and accurate.
Subsequently, compared with the methods based on q-ROFPA operator and q-ROFBM operator, the proposed q-ROFPBM operator fully examines the interaction between different attributes, and at the same time removes the adverse effects of extreme value information on the decision results in the evaluation process. It can be inferred that the proposed method has more advantages than the q-ROFPA and q-ROFBM operators do.

6. Conclusions

This paper proposes a new MADM method based on the q-ROFPBM operator. Firstly, starting from fuzzy set theory, it successively reviews operational rules and properties of the q-ROFS, as well as its size comparison method and distance measure. Secondly, the q-ROFPBM operator is defined, and the general properties of the operator are analyzed. Then, a MADM method based on q-ROFPBM operator is developed. Finally, a case of investment partner selection in the tourism market is given to analyze the effectiveness of the method. The method in this paper can not only effectively remove the influence of extreme values present in decision information, but also correlate each attribute value, making it more suitable for solving some decision-making problems under complex decision environment and information conditions.
The work done in this paper is mainly to propose an effective operator for solving MADM problems, promote the application of fuzzy set theory in MADM and provide a new idea for the research on addressing MADM issues, which carries practical significance. However, there are still some deficiencies in this paper: this paper only defines and proves the q-ROFPBM operator, but fails to study its extended forms, such as weighted q-ROFPBM operator, interval value type of q-ROFPBM operator, which needs further study by future generations. At the same time, the proposed method can be used in other practical decision-making fields, such as risk assessment, weather prediction and pattern recognition.

Author Contributions

Conceptualization, Z.Y. and P.H.; methodology, B.H. and Z.Y.; software, Z.Y. and P.H.; validation, Z.Y. and P.H.; data curation, B.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the Natural Science Foundation of China (No. 71704007), and the Beijing Social Science Foundation of China (No. 18GLC082).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yu, C.; Shao, Y.; Wang, K.; Zhang, L. A group decision making sustainable supplier selection approach using extended TOPSIS under interval-valued Pythagorean fuzzy environment. Expert Syst. Appl. 2019, 121, 1–17. [Google Scholar] [CrossRef]
  2. Awasthi, A.; Govindan, K.; Gold, S. Multi-tier sustainable global supplier selection using a fuzzy AHP-VIKOR based approach. Int. J. Prod. Econ. 2018, 195, 106–117. [Google Scholar] [CrossRef]
  3. Wang, L.; Zhang, H.Y.; Wang, J.Q.; Li, L. Picture fuzzy normalized projection based VIKOR method for the risk evaluation of construction project. Appl. Soft Comput. 2018, 64, 216–226. [Google Scholar] [CrossRef]
  4. Deng, X.M.; Wei, G.W.; Gao, H.; Wang, J. Models for safety assessment of construction project with some 2-tuple linguistic Pythagorean fuzzy Bonferroni mean operators. IEEE Access 2018, 6, 52105–52137. [Google Scholar] [CrossRef]
  5. Yang, Z.L.; Ouyang, T.; Fu, X.; Peng, X. A decision-making algorithm for online shopping using deep-learning–based opinion pairs mining and q-rung orthopair fuzzy interaction Heronian mean operators. Int. J. Intell. Syst. 2020, 35, 783–825. [Google Scholar] [CrossRef]
  6. Yang, Z.L.; Xiong, G.M.; Cao, Z.H.; Li, Y.C.; Huang, L.C. A decision method for online purchases considering dynamic information preference based on sentiment orientation classification and discrete DIFWA operators. IEEE Access 2019, 7, 77008–77026. [Google Scholar] [CrossRef]
  7. Hao, Z.N.; Xu, Z.S.; Zhao, H.; Fujita, H. A dynamic weight determination approach based on the intuitionistic fuzzy bayesian network and its application to emergency decision making. IEEE Trans. Fuzzy Syst. 2018, 26, 1893–1907. [Google Scholar] [CrossRef]
  8. Ding, X.F.; Liu, H.C.; Shi, H. A dynamic approach for emergency decision making based on prospect theory with interval-valued Pythagorean fuzzy linguistic variables. Comput. Ind. Eng. 2019, 131, 57–65. [Google Scholar] [CrossRef]
  9. Yang, Z.L.; Li, J.Q.; Huang, L.C.; Shi, Y.Y. Developing dynamic intuitionistic normal fuzzy aggregation operators for multi-attribute decision-making with time sequence preference. Expert Syst. Appl. 2017, 82, 344–356. [Google Scholar] [CrossRef]
  10. Wan, S.P.; Xu, G.L.; Wang, F.; Dong, J.Y. A new method for Atanassov’s interval-valued intuitionistic fuzzy MAGDM with incomplete attribute weight information. Inform. Sci. 2015, 316, 329–347. [Google Scholar] [CrossRef]
  11. Liu, P.D.; Chen, S.M. Multiattribute group decision making based on intuitionistic 2-tuple linguistic information. Inform. Sci. 2018, 430, 599–619. [Google Scholar] [CrossRef]
  12. Wan, S.P.; Li, S.Q.; Dong, J.Y. A three-phase method for Pythagorean fuzzy multi-attribute group decision making and application to haze management. Comput. Ind. Eng. 2018, 123, 348–363. [Google Scholar] [CrossRef]
  13. Hussian, Z.; Yang, M.S. Distance and similarity measures of Pythagorean fuzzy sets based on the Hausdorff metric with application to fuzzy TOPSIS. Int. J. Intell. Syst. 2019, 34, 2633–2654. [Google Scholar] [CrossRef]
  14. Yang, Z.L.; Chang, J.P. Interval-valued Pythagorean normal fuzzy information aggregation operators for multi-attribute decision making. IEEE Access 2020, 8, 51295–51314. [Google Scholar] [CrossRef]
  15. Jana, C.; Senapati, T.; Pal, M.; Yager, R.R. Picture fuzzy Dombi aggregation operators: Application to MADM process. Appl. Soft Comput. 2019, 74, 99–109. [Google Scholar] [CrossRef]
  16. Ju, Y.B.; Ju, D.W.; Gonzalez, E.; Giannakis, M.; Wang, A.H. Study of site selection of electric vehicle charging station based on extended GRP method under picture fuzzy environment. Comput. Ind. Eng. 2019, 135, 1271–1285. [Google Scholar] [CrossRef]
  17. Mahmood, T.; Ullah, K.; Khan, Q.; Jan, N. An approach toward decision-making and medical diagnosis problems using the concept of spherical fuzzy sets. Neural Comput. Appl. 2018, 31, 7041–7053. [Google Scholar] [CrossRef]
  18. Sarkar, A.; Biswas, A. Multicriteria decision-making using Archimedean aggregation operators in pythagorean hesitant fuzzy environment. Int. J. Intell. Syst. 2019, 34, 1361–1386. [Google Scholar] [CrossRef]
  19. Yang, Z.L.; Lin, X.; Garg, H.; Meng, Q. Decision support algorithm for selecting an antivirus mask over COVID-19 pandemic under spherical normal fuzzy environment. Int. J. Environ. Res. Public Health 2020, 17, 3407. [Google Scholar] [CrossRef]
  20. Yang, Z.L.; Lin, X.; Cao, Z.H.; Yang, Z.L.; Lin, X.; Li, J.Q. Q-rung orthopair normal fuzzy aggregation operators and their application in multi-attribute decision-making. Mathematics 2019, 7, 1142. [Google Scholar] [CrossRef] [Green Version]
  21. Yang, Z.L.; Garg, H.; Li., J.; Garg, H.; Srivastavad, G.; Garg, H.; Cao, Z. Investigation of multiple heterogeneous relationships using a q-rung orthopair fuzzy multi-criteria decision algorithm. Neural Comput. Appl. 2020, 1–22. [Google Scholar] [CrossRef]
  22. Ye, J.M.; Ai, Z.H.; Xu, Z.S. Single variable differential calculus under q-rung orthopair fuzzy environment: Limit, derivative, chain rules, and its application. Int. J. Intell. Syst. 2019, 34, 1387–1415. [Google Scholar] [CrossRef]
  23. Darko, A.P.; Liang, D. Some q-rung orthopair fuzzy Hamacher aggregation operators and their application to multiple attribute group decision making with modified EDAS method. Eng. Appl. Artif. Intll. 2020, 87, 103259. [Google Scholar] [CrossRef]
  24. Yager, R.R. Generalized Orthopair Fuzzy Sets. IEEE Trans. Fuzzy Syst. 2017, 25, 1222–1230. [Google Scholar] [CrossRef]
  25. Liu, P.D.; Liu, J.L. Some q-rung orthopair fuzzy aggregation operators and their applications to multi-attribute group decision making. Int. J. Intell. Syst. 2018, 33, 316–324. [Google Scholar]
  26. Ju, Y.; Luo, C.; Ma, J.; Gao, H.X.; Gao, H.X.; Santibanez Gonzalez, E.D.R.; Wang, A. Some interval-valued q-rung orthopair weighted averaging operators and their applications to multiple-attribute decision making. Int. J. Intell. Syst. 2019, 34, 2584–2606. [Google Scholar] [CrossRef]
  27. Liu, P.D.; Liu, J.L. Some q-rung orthopai fuzzy Bonferroni mean operators and their application to multi-attribute group decision making. Int. J. Intell. Syst. 2018, 33, 315–347. [Google Scholar] [CrossRef]
  28. Du, W.S. Minkowski-type distance measures for generalized orthopair fuzzy sets. Int. J. Intell. Syst. 2018, 33, 801–806. [Google Scholar] [CrossRef]
  29. Wei, G.W.; Gao, H.; Wei, Y. Some q-rung orthopair fuzzy Heronian mean operators in multiple attribute decision making. Int. J. Intell. Syst. 2018, 33, 1426–1432. [Google Scholar] [CrossRef]
  30. Peng, X.D.; Dai, J.G.; Gag, H. Exponential operation and aggregation operator for q-rung orthopair fuzzy set and their decision-making method with a new score function. Int. J. Intell. Syst. 2018, 33, 2252–2282. [Google Scholar] [CrossRef]
  31. Liu, P.D.; Wang, Y.M. Multiple attribute decision making based on q-rung orthopair fuzzy generalized Maclaurin symmetic mean operators. Inform. Sci. 2020, 518, 181–210. [Google Scholar] [CrossRef]
  32. Garg, H.; Chen, S.M. Multiattribute group decision making based on neutrality aggregation operators of q-rung orthopair fuzzy sets. Inform. Sci. 2020, 517, 427–447. [Google Scholar] [CrossRef]
  33. Garg, H. A novel trigonometric operation-based q-rung orthopair fuzzy aggregation operator and its fundamental properties. Neural Comput. Appl. 2020, 31, 2223–2586. [Google Scholar] [CrossRef]
  34. Shao, Y.B.; Zhuo, J.L. Basic theory of line integrals under the q-rung orthopair fuzzy environment and their applications. Int. J. Intell. Syst. 2020, 15, 1453–1545. [Google Scholar] [CrossRef]
  35. Pinar, A.; Boran, F.E. A q-rung orthopair fuzzy multi-criteria group decision making method for supplier selection based on a novel distance measure. Int. J. Mach. Learn. Cyb. 2020. online. [Google Scholar] [CrossRef]
  36. Liu, P.; Wang, P. Some q-rung orthopair fuzzy aggregation operators and their applications to multiple-attribute decision making. Int. J. Intell. Syst. 2018, 33, 259–280. [Google Scholar] [CrossRef]
  37. Liu, P.; Liu, X. Multiattribute group decision making methods based on linguistic Intuitionistic fuzzy power Bonferroni mean operators. Complexity 2017, 2017, 3571459. [Google Scholar] [CrossRef]
Table 1. q-rung orthopair fuzzy set (q-ROF) information decision matrix.
Table 1. q-rung orthopair fuzzy set (q-ROF) information decision matrix.
C 1 C 2 C 3 C 4
u v u v u v u v
x 1 0.40.50.50.40.20.70.20.5
x 2 0.60.40.60.30.60.30.30.6
x 3 0.50.50.40.50.40.40.50.4
x 4 0.70.20.50.40.20.50.60.7
x 5 0.50.30.30.40.60.20.40.4
Table 2. The comprehensive attribute value of each scheme.
Table 2. The comprehensive attribute value of each scheme.
s , t x 1 x 2 x 3 x 4 x 5
u v u v u v u v u v
10.3520.5360.5490.4140.4530.4530.5400.4830.4640.335
20.3890.5320.5710.4110.4580.4530.5740.4770.4850.335
30.4080.5280.5810.4080.4640.4520.5900.4700.4990.334
Table 3. The comprehensive attribute value of each scheme based on q-ROF Bonferroni mean (q-ROFBM) operator.
Table 3. The comprehensive attribute value of each scheme based on q-ROF Bonferroni mean (q-ROFBM) operator.
s , t x 1 x 2 x 3 x 4 x 5
u v u v u v u v u v
10.0150.7880.0890.6330.0420.6860.0860.7260.0460.524
20.0000.9310.0030.8000.0000.8540.0040.8830.0010.685
30.0000.9860.0000.9110.0000.9500.0000.9640.0000.814

Share and Cite

MDPI and ACS Style

He, P.; Yang, Z.; Hou, B. A Multi-Attribute Decision-Making Algorithm Using Q-Rung Orthopair Power Bonferroni Mean Operator and Its Application. Mathematics 2020, 8, 1240. https://doi.org/10.3390/math8081240

AMA Style

He P, Yang Z, Hou B. A Multi-Attribute Decision-Making Algorithm Using Q-Rung Orthopair Power Bonferroni Mean Operator and Its Application. Mathematics. 2020; 8(8):1240. https://doi.org/10.3390/math8081240

Chicago/Turabian Style

He, Ping, Zaoli Yang, and Bowen Hou. 2020. "A Multi-Attribute Decision-Making Algorithm Using Q-Rung Orthopair Power Bonferroni Mean Operator and Its Application" Mathematics 8, no. 8: 1240. https://doi.org/10.3390/math8081240

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