Next Article in Journal
A Novel Vertical Fragmentation Method for Privacy Protection Based on Entropy Minimization in a Relational Database
Next Article in Special Issue
Fuzzy AHP Application for Supporting Contractors’ Bidding Decision
Previous Article in Journal
Tsallis, Rényi and Sharma-Mittal Holographic Dark Energy Models in Loop Quantum Cosmology
Previous Article in Special Issue
Novel Parameterized Distance Measures on Hesitant Fuzzy Sets with Credibility Degree and Their Application in Decision-Making
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

m-Polar Fuzzy Soft Weighted Aggregation Operators and Their Applications in Group Decision-Making

by
Azadeh Zahedi Khameneh
1 and
Adem Kiliçman
1,2,*
1
Institute for Mathematical Research, Universiti Putra Malaysia, UPM Serdang 43400, Selangor, Malaysia
2
Department of Mathematics, Faculty of Science, Universiti Putra Malaysia, UPM Serdang 43400, Selangor, Malaysia
*
Author to whom correspondence should be addressed.
Submission received: 26 October 2018 / Revised: 5 November 2018 / Accepted: 6 November 2018 / Published: 13 November 2018
(This article belongs to the Special Issue Fuzzy Techniques for Decision Making 2018)

Abstract

:
Aggregation operators are important tools for solving multi-attribute group decision-making (MAGDM) problems. The main challenging issue for aggregating data in a MAGDM problem is how to develop a symmetric aggregation operator expressing the decision makers’ behavior. In the literature, there are some methods dealing with this difficulty; however, they lack an effective approach for multi-polar inputs. In this study, a new aggregation operator for m-polar fuzzy soft sets (M-pFSMWM) reflecting different agreement scenarios within a group is presented to proceed MAGDM problems in which both attributes and experts have different weights. Moreover, some desirable properties of M-pFSMWM operator, such as idempotency, monotonicity, and commutativity (symmetric), that means being invariant under any permutation of the input arguments, are studied. Further, m-polar fuzzy soft induced ordered weighted average (M-pFSIOWA) operator and m-polar fuzzy soft induced ordered weighted geometric (M-pFSIOWG) operator, which are extensions of IOWA and IOWG operators, respectively, are developed. Two algorithms are also designed based on the proposed operators to find the final solution in MAGDM problems with weighted multi-polar fuzzy soft information. Finally, the efficiency of the proposed methods is illustrated by some numerical examples. The characteristic comparison of the proposed aggregation operators shows the M-pFSMWM operator is more adaptable for solving MAGDM problems in which different cases of agreement affect the final outcome.

1. Introduction

A group decision-making process, which is also called multi-person decision-making, is the problem of finding the best option accepted by the majority of decision makers among a list of possible alternatives. The basic act in the group decision-making is the process of consensus between different decision makers. Although a unanimous consensus is the ideal case, in real situations, full agreement rarely happens. Decision makers usually share and discuss their opinions about the alternatives to obtain a consensus or partial agreement for making the final decision. However, sometimes, they provide their priorities about the alternatives individually and then try to reach a consensus on them. Regardless which approach is applied, using aggregation operators is one of the most often used techniques to reach the process of consensus in group decision-making problems.
The aim of an aggregation operator of dimension K is to aggregate the K-tuple of objects into a single object by a bounded non-decreasing function A : K N [ 0 , 1 ] K [ 0 , 1 ] . The mean value, the median, the minimum, the maximum, the t-norms, and the t-conorms are commonly used to reach the process of consensus in group decision-making problems. To aggregate a sequence of inputs with different importance degrees, the concept of weighting vector in aggregation operators has been studied, such as the weighted minimum and the weighted maximum [1,2,3]; ordered weighted average (OWA) [4], which is calculated based on the arithmetic mean; and ordered weighted geometric (OWG) [5], which is formulated based on the geometric mean. The main disadvantage of OWA and OWG operators, i.e., ignoring the importance of given arguments x 1 , , x K for calculating the aggregated value, leads to definition of their extensions into the induced OWA (IOWA) operator [6], and induced OWG (IOWG) operator [7], respectively. However, these extensions have the inherent limitations from OWA operator and OWG operator, concerning the determination of associated weighting vector w for IOWA and IOWG operators. In practice, there is no unique strategy to find the associated weighting vector w . Usually, a quantifier function Q : [ 0 , 1 ] [ 0 , 1 ] whose definition may change from one case to another one is applied to compute the associated weighting vector w = ( w 1 , , w K ) T based on the formulation w i = Q ( i K ) Q ( i 1 K ) for all i [4,5,8,9].
Soft set theory (SS) [10], characterized by a set-valued function f : P 2 U , is defined by a parameterization family of the universe U. Thus, in comparison with fuzzy set theory [11], it allows us to have a more comprehensive description of U based on any type and number of parameters p P . The concepts of fuzzy soft set (FSS) [12] and intuitionistic fuzzy soft set (IFSS) [13] were also studied to handle more complicated problems. Although soft set theory was originally developed to cope with the lack of parameterization tool in fuzzy sets, its flexibility to deal with set-valued functions makes it a powerful tool for providing a new methodology in decision-making problems. The first adaptivity of soft sets in decision-making was conducted by Maji et al. [14]. However, they did not discuss the aggregation methods. Roy and Maji [15] gave an algorithm to solve a group decision-making problem based on fuzzy soft sets. The FS minimum operator was applied for finding the consensus of multi-source parameter sets. Later, Alcantud [16] overcame the disadvantages of Roy and Maji’s algorithm by applying FS product operator rather than FS minimum operator. Cagman et al. [17,18] applied FS minimum operator, FS maximum operator, and FS product operator to produce different fuzzy soft aggregation operators in a MAGDM problem. Guan et al. [19] applied the FS intersection operator for aggregating data. Then, a new ranking system of objects, in which the rate of objects is computed based on the full unanimity of experts with respect to all parameters rather than the number of parameters that are owned by each object, was constructed to rank alternatives in a group decision problem. Zhang et al. [20] used the IFS maximum operator to check the process of consensus in MAGDM problem. Mao et al. [21] extended IFSOWA and IFSOWG operators for intuitionistic fuzzy soft sets under three different cases of experts’ weights called completely known, partly known, and completely unknown. Das and Kar [22] used the IFS product and the IFS sum operators of intuitionistic fuzzy soft matrices to obtain a collective opinion among different decision makers. Zhang and Zhang [23] utilized the FS union operation to reach the process of consensus in MAGDM problems based on trapezoidal interval type-2 fuzzy soft sets (TIT2FSSs). The TOPSIS approach was then applied to select the best option. However, recently, Pandey and Kumar [24] modified this procedure so that the complement operation that is used by Zhang and Zhang can only be applied for TIT2FSSs in which left and right heights are equal. Tao et al. [25] proposed four aggregation functions, including the soft maximum operator, soft minimum operator, soft average operator, and soft weighted average operator, to aggregate data in MAGDM problems. Two selection tools based on the SAW method and comparison matrix were also developed to obtain the optimal decision. Zhu and Zhan [26] developed the new concept fuzzy parameterized fuzzy soft sets (FPFSS), where the parameters are considered as fuzzy sets and then the consensus stage proceeds by using the t-norm and t-conorm products of FPFSSs. A new choice value function is also introduced to handle the process of selection. On the other hand, some researchers attempted to develop novel aggregation methods for FSS and IFSS. For example, Zahedi et al. [27,28] extended the concept of fuzzy soft topology to reach the consensus based on a collective preorder relation.
Conventionally, soft-set-based aggregating tools have been developed for unipolar input data where the truth value belongs to [ 0 , 1 ] . Some situations require multi-polar arguments to be aggregated. To handle the problem of multi-polarity in consensus process, some studies extended the aggregation operators from unipolar scale into the bipolar scale (i.e., the interval [ 1 , 1 ] ) [29] and multi-polar scale (i.e., the space K × [ 0 , 1 ] where K is a set of m different categories) [30,31]. These extensions allow dealing with inputs from different categories where the output is presented by a pair ( k , x ) that k shows the category of aggregated value x. However, in many decision-making problems, the attribute set contains multi-feature or multi-polar decision parameters where the final decision should reflect the best option based on all multi-polar attributes beyond their category. For example, in the hotel booking problem, “Location” is one of the most important parameters for finding a good hotel to stay, which is a multi-feature parameter depending on how close it is to the main road, city center, tourist attractions, etc. A hotel is selected if it has the best location in terms of all features from different categories not only one. In fact, there is no ideal category k in final solution. This issue becomes more complex when a group of people want to choose a hotel. In this case, different cases of agreement within a group including unanimous consensus and partial agreement, e.g., “almost all”, “most”, and “more than 50%”, are considered to obtain the collective view based on individuals’ opinions. Thus, an alternative aggregation operator is required to deal with multi-polar fuzzy attributes in group decision-making.
In a group decision process with multi-polar inputs, the performance of alternatives are judged by each decision maker with respect to each criterion. The main problem is to compare these judgements and reach a consensus among them. The existing aggregation methods usually consider weighted or unweighted cases under a unanimous agreement [15,16,17,18,19,20,21,22,23]. However, besides the importance degrees of experts, the consensus degree for a fuzzy majority of the experts and different choices of experts’ judgments at a consensus level should be taken into account in the proposed alternative aggregation operator to reach more reliable methodology. Moreover, due to the extreme applicability of FSSs in MAGDM problems with multi-polar fuzzy soft input information, adaptability of the proposed aggregation operator for m-polar fuzzy soft sets should be studied. To do this, an extension of fuzzy soft sets into the m-polar fuzzy soft sets, where the values of membership functions f p are extended from the unit interval [ 0 , 1 ] into the cubic [ 0 , 1 ] m , needs to be developed.
Until now, weighted aggregation operators for multi-polar fuzzy soft arguments have not been considered. Thus, this study was carried out to develop some weighted m-polar aggregation operators which cover different scenarios at the consensus degree for a fuzzy majority expressed by linguistic variables, such as “most”, “much more than 70%”, and “more than half”. The main goal is to design FS-set-based algorithms for finding the best solution in group decision-making with weighted multi-polar input information according to the proposed aggregation methods. To achieve this goal, the following problems are addressed in this study: (i) how to express the multi-polarity of input data under fuzzy soft environment; (ii) how to generate an aggregation method based on the fuzzy majority concept for weighted multi-polar inputs; (iii) how to apply the proposed aggregation method for finding the solution in group decision-making problems; and (iv) how to analyze the final result obtained by the proposed algorithm. Accordingly, there are four main contributions of this research as follows: (i) to define a new concept m-polar fuzzy soft set; (ii) to introduce m-polar fuzzy soft weighted aggregation operators based on the fuzzy majority concept; (iii) to design m-polar FS-based algorithms for finding the solution in group decision-making; and (iv) to give some illustrative examples for validating and comparing the results.
The rest of this paper is organized as the following. Section 2 represents some basic definitions and concepts from the related works. Section 3 gives a new aggregation operator, called M-pFSMWM, for weighted m-polar fuzzy soft data. This new procedure aggregates the experts’ judgments based on their importance degrees, a linguistic or numerical consensus level between the experts, and different choices of experts’ judgments at the consensus level. Some of its desirable properties as well as special families of M-pFSMWM operator according to different values of consensus degree α and weighting vector ω are studied. In Section 4, a new score value function is developed to design an algorithm for ranking alternatives in MAGDM problems based on the M-pFSMWM operator and a new m-polar fuzzy soft preference relation. To compare the proposed M-pFSMWM operator with some existing aggregation methodologies, in Section 5, the m-polar fuzzy soft induced ordered weighted average (M-pFSIOWA) operator and the m-polar fuzzy soft induced ordered weighted geometric (M-pFSIOWG) operator, which are the extensions of IOWA and IOWG operators, respectively, are developed and their properties are considered. We also present an algorithm to solve MAGDM problems based on M-pFSIOWA and M-pFSIOWG operators. Section 6 focuses on the efficiency of proposed techniques by some numerical examples. Finally, in Section 7, we discuss the advantages and limitations of our approach.

2. Preliminaries

This section recalls some definitions about the weighted aggregation operators, m-polar fuzzy sets, and fuzzy soft sets to achieve our main aim, proposing new algorithms for solving group decision-making based on alternative m-polar fuzzy soft aggregation operators, in the next sections.

2.1. Weighted Aggregation Operator

The weighted minimum and the weighted maximum are two important aggregation operators dealing with objects having non-negative weights ω 1 , , ω K such that i = 1 K ω i = 1 . However, there is no unique solution to formulate them. For instance, Fagin and Wimmers [2] introduced the below formula to obtain the weighted minimum and the weighted maximum, respectively.
min ω 1 , , ω K ( x 1 , , x K ) = i = 1 K i · ( ω σ ( i ) ω σ ( i + 1 ) ) · min ( x σ ( 1 ) , , x σ ( i ) )
max ω 1 , , ω K ( x 1 , , x K ) = i = 1 K i · ( ω σ ( i ) ω σ ( i + 1 ) ) · max ( x σ ( 1 ) , , x σ ( i ) )
where σ is a permutation that orders the weights as follows: ω σ ( 1 ) ω σ ( 2 ) ω σ ( K ) and ω σ ( k + 1 ) = 0 .
The IOWA operator, introduced by Yager and Filev [6], and the IOWG operator, given by Xu and Da [7], are also some commonly used tools for aggregating weighted objects. The IOWA operator is defined by
I O W A ( ω 1 , x 1 , , ω K , x K ) = j = 1 K w j · y j
where y j is the value of x i that has the jth largest ω i and ω i in ω i , x i is referred to as the order inducing variable and x i as the argument variable. The weights w 1 , , w K such that i = 1 K ω i = 1 are the associated weights to the IOWA operator that can be defined by a quantifier function Q : [ 0 , 1 ] [ 0 , 1 ] . Here, the re-ordering step of x i s is carried out by the variable ω i rather than the value of x i , that is used to handle the re-ordering step in OWA operator, i.e., the collection x 1 , , x K is re-ordered as max { ω i } , y 1 min { ω i } , y K .
An IOWG operator is defined by
I O W G ( ω 1 , x 1 , , ω K , x K ) = j = 1 K y j w j
where y j is the value of x i that has the jth largest ω i and ω i in ω i , x i is referred to as the order inducing variable and x i as the argument variable. Note that here also the re-ordering step is based on the inducing variable ω i and weights w 1 , , w K such that i = 1 K ω i = 1 are the associated weights to the IOWG operator.

2.2. Fuzzy Sets

Today, fuzzy sets are known as an effective tool for modeling vague data [32,33,34,35]. If U is a non-empty set of elements, then a fuzzy subset X of U is a set of ordered pairs ( u , μ X ( u ) ) such that u U and μ X : U [ 0 , 1 ] is a membership function where μ X ( u ) shows the membership degree of element u in X. Any fuzzy set R in U × U is called a fuzzy relation on U. If R represents a fuzzy preference relation on U, then, for each pair ( u , v ) U × U , the value μ R ( u , v ) shows the preference degree of u over v. Here, μ R ( u , v ) = 0.5 indicates indifference between u and v ( u v ), while μ R ( u , v ) ( 0.5 , 1 ] shows u is preferred to v ( u v ). Moreover, generally, we have μ R ( u , v ) + μ R ( v , u ) = 1 .
Theorem 1 (Multiplicative transitivity).
[36] If u ( . ) is a utility function on the set X = { x 1 , , x n } such that the value u ( x i ) = u i shows the utility of alternative x i X , then the fuzzy preference relation R defined by μ R ( x i , x j ) = r i j = u i u i + u j , which is a fuzzy preference relation satisfying multiplicative transitivity condition, i.e., r j i r i j r k j r j k = r k i r i k for all i , j , k { 1 , , n } .
To extend the traditional fuzzy sets dealing with unipolar data into the multi-polar information, the concept of m-polar fuzzy set is defined as below.
Definition 1 (m-polar fuzzy set).
[37] An m-polar fuzzy set (M-pFS) X on U is a mapping μ : U [ 0 , 1 ] m , where [ 0 , 1 ] m refers to as the multiplication of [ 0 , 1 ] × × [ 0 , 1 ] m-times, such that μ ( u ) = ( μ 1 ( u ) , , μ m ( u ) , 0 = ( 0 , 0 , , 0 ) and 1 = ( 1 , 1 , , 1 ) are the least and greatest elements, respectively, and μ c ( u ) = ( 1 μ 1 ( u ) , , 1 μ m ( u ) ) shows its complement. The set of all m-polar fuzzy sets over U is represented by m ( U ) .
If { μ k } k is a family of M-pFSs over the universe U, then for any u U :
  • If μ i s ( u ) μ j s ( u ) for all s = 1 , , m , then μ i μ j .
  • ( k μ k ) ( u ) = sup k { μ k ( u ) } = ( sup k { μ k 1 ( u ) } , , sup k { μ k m ( u ) } ) .
  • ( k μ k ) ( u ) = inf k { μ k ( u ) } = ( inf k { μ k 1 ( u ) } , , inf k { μ k m ( u ) } ) .

2.3. Fuzzy Soft Sets

Theory of soft sets is presented based on the approximate descriptions of the set U. A soft set is characterized by a set-valued mapping f : P 2 U where P is a set of parameters and 2 U shows the power set of U. By combining the definitions of fuzzy sets and soft sets a new concept called fuzzy soft set is proposed.
Definition 2 (Fuzzy soft set).
[12] A fuzzy soft set (FSS), denoted by f P or ( f , P ) , is a mapping f : P [ 0 , 1 ] U where for every p P , f ( p ) is a fuzzy subset of U with membership function f p : U [ 0 , 1 ] where 0 ˜ and 1 ˜ , defined by 0 ˜ ( p ) ( u ) = 0 and 1 ˜ ( p ) ( u ) = 1 u U and p P , is called the null fuzzy soft set and the absolute fuzzy soft set, respectively. Moreover, the complement of ( f , P ) , denoted by ( f c , P ) , is defined by f c : P [ 0 , 1 ] U where p P , f p c ( u ) = 1 f p ( u ) for all u U .
If { ( f k , P k ) } k is a family of FSSs over the universe U, then, for any u U :
  • If P i P j and f i ( p ) ( u ) f j ( p ) ( u ) for all p P i , then ( f i , P i ) ˜ ( f j , P j ) .
  • ( ˜ k f k ) ( p ) ( u ) = sup k { f k ( p ) ( u ) } for all p k P k .
  • ( ˜ k f k ) ( p ) ( u ) = inf k { f k ( p ) ( u ) } for all p k P i .

3. A New Weighted Aggregation Operator for M-pFSSs

In this section, we introduce a new weighted aggregation operator, called M-pFSMWM operator, to improve the aggregating tools for multi-polar inputs with non-negative weights under fuzzy soft environment. The advantages of this new operator is also demonstrated by some theorems and properties. To this end, we first develop the new concept of m-polar fuzzy soft sets (M-pFSS) and then introduce the M-pFSMWM operator in the domain of m-polar fuzzy soft sets.

3.1. m-Polar Fuzzy Soft Sets

Motivated by m-polar fuzzy sets given in Definition 1, the notion of m-polar fuzzy soft set is developed to model data dealing with multi-polar or multi-feature attributes. Basic operations of m-polar fuzzy soft sets are also discussed in this section.
Definition 3 (m-polar fuzzy soft set).
Let U and P be two non-empty sets of alternatives and parameters, respectively. The pair ( f , P ) where f is the mapping f : P m ( U ) such that for any p P the f ( p ) is an m-polar fuzzy subset of U can be defined as an m-polar fuzzy soft set (M-pFSS) over U. It means, for each p P and any u U , f ( p ) ( u ) is an m-tuple f p ( u ) = ( f p 1 ( u ) , f p 2 ( u ) , , f p m ( u ) ) such that the f p s ( u ) , for s = 1 , 2 , , m , represents the relation between object u U and feature s of parameter p.
The set of all m-polar fuzzy soft sets is shown by m f s ( U ) . Furthermore, an m-polar fuzzy soft set ( f , P ) is called a null M-pFSS, shown by 0 ˜ , or an absolute M-pFSS, shown by 1 ˜ , if for any p P , f s ( p ) ( u ) = 0 and f s ( p ) ( u ) = 1 , respectively, for all u U and 1 s m . The complement of M-pFSS ( f , P ) is also an M-pFSS, shown by ( f c , P ) , where for any p P and u U : f s c ( p ) ( u ) = 1 f s ( p ) ( u ) for all s = 1 , 2 , , m .
Example 1.
Let us suppose a person wants to rate four restaurants { x 1 , x 2 , x 3 , x 4 } according to the parameters { p 1 = L o c a t i o n , p 2 = M e a l , p 3 = S e r v i c e s } . Let he/she considers the different aspects of these parameters as follows: The location of the restaurants includes close to the main road, in green surroundings, and in shopping mall. The meal of the restaurants includes main course, appetizer (starter), and dessert. The services of the restaurants include parking lot, live music, and free Wi-Fi connectivity.
Assume that the person uses the linguistic variables “No” (0), “Yes” (1), “Very Poor” (0), “Poor” (0.1), “Medium Poor” (0.3), “Medium” (0.5), “Medium Good”(0.7), “Good” (0.9), “Very Good” (1) “Very Far” (0), “Far” (0.1), “Medium Far” (0.3), “Medium Close”(0.7), “Close” (0.9), and “Very Close” (1) shown in Table 1 for describing the performance of each alternative with respect to these parameters.
Thus, a three-polar fuzzy soft set (that is shown in Table 2) can help he/she to explain his/her opinion about these four restaurants.
For example, if the person considers the meal of the restaurant x 1 , then the 3-tuple (1,0,0.5) means that the main course of the restaurant x 1 is very good while the starter and the dessert are very poor and medium, respectively.
Definition 4.
Let { ( f k , P k ) } k be a family of M-pFSSs over the common universe U and parameter sets P k . Then, for any u U :
1. 
( f i , P j ) ˜ ( f j , P j ) if P i P j and f i s ( a ) ( u ) f j s ( a ) ( u ) for all a P i and s = 1 , 2 , , m .
2. 
( ˜ k f k ) ( a ) ( u ) = sup k { f k ( a ) ( u ) } = ( sup k { f k 1 ( a ) ( u ) } , , sup k { f k m ( a ) ( u ) } ) , for all a k K P k .
3. 
( ˜ k f k ) ( a ) ( u ) = inf k { f k ( a ) ( u ) } = ( inf k { f k 1 ( a ) ( u ) } , , inf k { f k m ( a ) ( u ) } ) , for all a k K P k .
Proposition 1.
Let U and F be the universal sets of objects and parameters, respectively, and P , Q , and E are some subsets of F. Assume that ( f , P ) , ( g , Q ) , and ( h , E ) are some m-polar fuzzy soft sets over U where f p , g q , h e m ( U ) for all p P , q Q , and e E . Then:
1. 
( f , P ) ˜ 0 ˜ = ( f , P ) , ( f , P ) ˜ 0 ˜ = 0 ˜ and ( f , P ) ˜ 1 ˜ = 1 ˜ and ( f , P ) ˜ 1 ˜ = ( f , P ) .
2. 
(Idempotent) ( f , P ) ˜ ( f , P ) = ( f , P ) and ( f , P ) ˜ ( f , P ) = ( f , P ) .
3. 
(Commutative) ( f , P ) ˜ ( g , Q ) = ( g , Q ) ˜ ( f , P ) and ( f , P ) ˜ ( g , Q ) = ( g , Q ) ˜ ( f , P ) .
4. 
(Associative) ( f , P ) ˜ ( g , Q ) ˜ ( h , E ) = ( f , P ) ˜ ( g , Q ) ˜ ( h , E ) and
( f , P ) ˜ ( g , Q ) ˜ ( h , E ) = ( f , P ) ˜ ( g , Q ) ˜ ( h , E ) .
5. 
(Distributive) ( f , P ) ˜ ( g , Q ) ˜ ( h , E ) = ( f , P ) ˜ ( g , Q ) ˜ ( f , P ) ˜ ( h , E ) and
( f , P ) ˜ ( g , Q ) ˜ ( h , E ) = ( f , P ) ˜ ( g , Q ) ˜ ( f , P ) ˜ ( h , E ) .
Proof. 
Trivial by Definitions 3 and 4.  □
Proposition 2 (De Morgan Law).
Let U and F be the universal sets of objects and parameters, respectively. Assume that ( f , P ) and ( g , Q ) are two m-polar fuzzy soft sets over U where P and Q are the subsets of F and f p , g q m ( U ) for all p P and q Q . Then:
1. 
( f , P ) ˜ ( g , Q ) c = ( f c , P ) ˜ ( g c , Q ) .
2. 
( f , P ) ˜ ( g , Q ) c = ( f c , P ) ˜ ( g c , Q ) .
Proof. 
It is proved easily by Definitions 3 and 4.  □

3.2. The M-pFSMWM Operator

In this subsection, we develop the M-pFSMWM operator in the domain of M-pFSSs. This new aggregation operator is used to reach the process of consensus in group decision-making problems with weighted m-polar fuzzy soft inputs. Additionally, we show the M-pFSMWM is a well-defined operator having the behavioral properties.
Let D K = { ( f k , P ) | f k : P m ( u ) , f k m f s ( U ) , k = 1 , 2 , , K } be a collection of m-polar fuzzy soft sets over U and P, such that for all k: f k ( p ) ( u ) = ( f k 1 ( p ) ( u ) , , f k m ( p ) ( u ) ) [ 0 , 1 ] m for p P and u U where [ 0 , 1 ] m refers to as the multiplication of [ 0 , 1 ] × × [ 0 , 1 ] m-times, with non-negative weights ω 1 , , ω K [ 0 , 1 ] where k = 1 K ω k = 1 . In the following, we develop a new weighted aggregation operator for m-polar fuzzy soft sets (M-pFSMWM operator) based on the weighted minimum operator given in Equation (1) and M-pFS maximum defined in Definition 4.
Definition 5 (M-pFSMWM Operator).
Let D K = { ( f k , P ) m f s ( U ) | k = 1 , 2 , , K } be a collection of m-polar fuzzy soft sets over U and P with non-negative weights ω 1 , , ω K [ 0 , 1 ] such that k = 1 K ω k = 1 . Let value α where α { 1 , 2 , , K } be the required consensus degree. An M-pFSMWM operator of dimension K and at consensus degree α is a mapping M p F S M W M ( K , α , m ) : K N ( m f s ( U ) ) K m f s ( U ) that is defined by
M p F S M W M ( K , α , m ) f 1 , , f K ( p ) ( u ) = max l = 1 C K , α { k = 1 α k · ( ω σ ( δ k ( l ) ) ω σ ( δ k + 1 ( l ) ) ) · min { f σ ( δ 1 ( l ) ) 1 ( p ) ( u ) , , f σ ( δ k ( l ) ) 1 ( p ) ( u ) } } δ k ( l ) Δ K , α ( l ) , , max l = 1 C K , α { k = 1 α k · ( ω σ ( δ k ( l ) ) ω σ ( δ k + 1 ( l ) ) ) · min { f σ ( δ 1 ( l ) ) m ( p ) ( u ) , , f σ ( δ k ( l ) ) m ( p ) ( u ) } } δ k ( l ) Δ K , α ( l )
for u U and p P where the sum k = 1 α [ ] refers to as the weighted minimum over different choices α of K, σ is the permutation operator, C K , α = K ! α ! ( K α ) ! is the binomial coefficient, and Δ K , α ( l ) is an indexing set, where c a r d ( Δ K , α ( l ) ) = α , including lth α-combination from a set of K elements. Thus, { δ 1 ( l ) , δ α ( l ) } l = 1 C K , α traverses all the α-combinations of the set { 1 , 2 , , K } and f δ k ( l ) s ( p ) ( u ) represents the δ k th element in lth α-combination of K for feature s; s = 1 , 2 , , m .
In the following, the various properties of M-pFSMWM operator including idempotency, boundedness, monotonicity, and commutativity (symmetry) are discussed.
Theorem 2.
Let { ( f k , P ) } k = 1 K and { ( g k , P ) } k = 1 K , for k = 1 , 2 , , K , be two collections of some m-polar fuzzy soft sets over U and P with non-negative weights ω k that for all k: ω k [ 0 , 1 ] and k = 1 K ω k = 1 . Let the required consensus degree α is given. Then, the M-pFSMWM operator has the following properties.
1. 
(Idempotency) If ( f k , P ) = ( f , P ) for all k, then
M p F S M W M ( K , α , m ) ( f 1 , P ) , , ( f K , P ) = ( f , P )
2. 
(Boundary Conditions)
M p F S M W M ( K , α , m ) 0 ˜ , , 0 ˜ = 0 ˜
and
M p F S M W M ( K , α , m ) 1 ˜ , , 1 ˜ = 1 ˜
3. 
(Monotonicity) If ( f k , P ) ˜ ( g k , P ) for all k, then
M p F S M W M ( K , α , m ) ( f 1 , P ) , , ( f K , P ) ˜ M p F S M W M ( K , α , m ) ( g 1 , P ) , , ( g K , P )
4. 
(Boundedness)
min k { ( f k , P ) } k = 1 K ˜ M p F S M W M ( K , α , m ) ( f 1 , P ) , , ( f K , P ) ˜ max k { ( f k , P ) } k = 1 K
5. 
(Commutativity or Symmetry)
M p F S M W M ( K , α , m ) ( f 1 , P ) , , ( f K , P ) = M p F S M W M ( K , α , m ) ( f σ ( 1 ) , P ) , , ( f σ ( K ) , P )
where σ is any permutation of { 1 , 2 , , k } ;
Proof. 
  • Let for all k: ( f k , P ) = ( f , P ) . Thus, it is clear that the distinct α-combinations of K objects is reduced to the trivial case K-combination of K with C K , K = 1 and ω k = 1 K for all k, i.e., the unweighted case. Thus,
    M p F S M W M ( K , α , m ) f 1 , , f K ( p ) ( u ) = M p F S M W M ( K , K , m ) f , , f ( p ) ( u ) = ( f 1 ( p ) ( u ) , , f m ( p ) ( u ) ) = f ( p ) ( u )
    since k = 1 K k · ( ω k ω k + 1 ) · min { f 1 ( p ) ( u ) , , f 1 ( p ) ( u ) } = k = 1 K 1 k · ( 1 K 1 K ) · f 1 ( p ) ( u ) + K · 1 K · f 1 ( p ) ( u ) .
  • First, assume for all k: ( f k , P ) = 0 ˜ . Then, by Property 1 of Theorem 2, we have M p F S M W M ( K , α , m ) 0 ˜ , , 0 ˜ = 0 ˜ . The property M p F S M W M ( K , α , m ) 1 ˜ , , 1 ˜ = 1 ˜ follows the similar way for ( f k , P ) = 1 ˜ , k .
  • Let ( f k , P ) ˜ ( g k , P ) for all k. Then, for each s = 1 , 2 , , m : f k s ( p ) ( u ) g k s ( p ) ( u ) . Thus, the condition is hold since min { f σ ( δ 1 ( l ) ) s ( p ) ( u ) , , f σ ( δ k ( l ) ) s ( p ) ( u ) } δ k ( l ) Δ K , α ( l ) min { g σ ( δ 1 ( l ) ) s ( p ) ( u ) , , g σ ( δ k ( l ) ) s ( p ( u ) ) } δ k ( l ) Δ K , α ( l ) : s = 1 , 2 , , m , for any l of the C K , α possible choices of K.
  • Let for p P and u U : min k f k s ( p ) ( u ) = B s and max k f k s ( p ) ( u ) = B s for each s = 1 , 2 , , m . Then, for all k: B f k ( p ) ( u ) B where B = ( B 1 , , B m ) and B = ( B 1 , , B m ) . Hence, by Properties 1 and 3 of Theorem 2, the inequality holds.
  • It is trivial from Definition 5.
 □
Theorem 3.
Let ( f 1 , P ) , , ( f K , P ) , where K 2 , be some m-polar fuzzy soft sets over U and P such that for all k: f k ( p ) ( u ) = ( f k 1 ( p ) ( u ) , , f k m ( p ) ( u ) ) [ 0 , 1 ] m for p P and u U , with non-negative weights ω 1 , , ω K [ 0 , 1 ] where k = 1 K ω k = 1 . Then, the aggregated value M p F S M W M ( K , α , m ) ( f 1 , P ) , , ( f K , P ) is still an m-polar fuzzy soft set over U.
Proof. 
Let D K = { ( f k , P ) | f k ( p ) ( u ) = ( f k 1 ( p ) ( u ) , , f k m ( p ) ( u ) ) [ 0 , 1 ] m ; k = 1 , 2 , , K , p P } be a set of m-polar fuzzy soft arguments. Since, for each k, 0 f k ( p ) ( u ) 1 , then clearly by Theorem 2 we have 0 M p F S M W M ( K , α , m ) f 1 , , f K ( p ) ( u ) 1 . This means that M p F S M W M ( K , α , m ) f 1 , , f K ( p ) ( u ) [ 0 , 1 ] m . Now, define the function F : P m ( U ) such that for any p P and u U , F ( p ) ( u ) = M p F S M W M ( K , α , m ) f 1 , , f K ( p ) ( u ) , given by Equation (5), which is an m-tuple of real numbers in the unit interval [ 0 , 1 ] . This shows the M p F S M W M operator of m-polar fuzzy soft sets is still an m-polar fuzzy soft set.
Remark 1.
According to Definition 5 and Theorem 3, weights in M-pFSMWM operator first re-order the position of arguments, means in the re-ordered list the first object has the biggest weight. Then, the aggregated value is computed based on the weighting vector ω = ( ω 1 , , ω K ) T related to the m-polar fuzzy soft sets ( f 1 , P ) , , ( f K , P ) . Thus, the weights reflect positions and importance degrees of input arguments in the aggregated value in comparison with IOWA and IOWG operators where weights only show the position of arguments. Moreover, if α shows the consensus degree, then the α-combinations of set { 1 , 2 , , K } express different scenarios of agreement among K decision makers where the decision of first, second, …, and last α individuals are checked one by one. Further, by choosing l = 1 , 2 , , C K , α , all possible choices of agreement between K experts at consensus degree α are considered. Thus, the concept of fuzzy majority, expressed by linguistic variables such as “half plus one”, “more than 75%”, “most”, and “almost all” can be taken into account by choosing K 2 + 1 α K if K is an even number and K + 1 2 α K if K is an odd number.
From Theorems 2 and 3, the M p F S M W M operator degenerates to some special aggregation operators as follows.
Theorem 4.
Let { ( f k , P ) } k = 1 K be a set of m-polar fuzzy soft sets over U with non-negative weights ω k that, for all k, ω k [ 0 , 1 ] and k = 1 K ω k = 1 . Then, the M p F S M W M operator degenerates to some special aggregation operators as follows.
1. 
If ω = ( 0 , , 1 j t h , , 0 ) T i.e., ω j = 1 for k = j and ω k = 0 for k j , then
M p F S M W M ( K , α , m ) f 1 , , f K ( p ) ( u ) = f j ( p ) ( u )
2. 
When K = α , we have
M p F S M W M ( K , α , m ) f 1 , f K ( p ) ( u ) = min ω 1 , , ω K { f k 1 ( p ) ( u ) } k = 1 K , , min ω 1 , , ω K { f k m ( p ) ( u ) } k = 1 K
which is called the M-pFS weighted minimum operator.
3. 
When K = α : if ω = ( 1 K , 1 K , , 1 K ) T , then
M p F S M W M ( K , α , m ) f 1 , f K ( p ) ( u ) = min k { f k 1 ( p ) ( u ) } k = 1 K , , min k { f k m ( p ) ( u ) } k = 1 K
which is the M-pFS minimum operator.
4. 
When K = α : if f σ ( 1 ) ˜ ˜ f σ ( K ) ; and ω σ ( 1 ) = 1 and ω σ ( k ) = 0 for all k 1 , then
M p F S M W M ( K , α , m ) f 1 , f K ( p ) ( u ) = max k { f k 1 ( p ) ( u ) } k = 1 K , , max k { f k m ( p ) ( u ) } k = 1 K
which is the M-pFS maximum operator.
5. 
When K = α : If f σ ( 1 ) ˜ ˜ f σ ( K ) ; and ω σ ( K ) = 1 and ω σ ( k ) = 0 for all k K , then
M p F S M W M ( K , α , m ) f 1 , f K ( p ) ( u ) = min k { f k 1 ( p ) ( u ) } k = 1 K , , min k { f k m ( p ) ( u ) } k = 1 K
Proof. 
  • Let ω = ( ω 1 , , 1 , , ω K ) T , then in any lth α-combination of K objects involving jth element, the value of f j ( p ) ( u ) for p P and u U is interpreted as the first object, i.e., f σ ( δ 1 ( l ) ) ( p ) ( u ) , where ω σ ( δ 1 ( l ) ) = ω j = 1 and for rest ω k = 0 . Thus, by using Equation (5): M p F S M W M ( K , α , m ) f 1 , , f K ( p ) ( u ) = ( f j 1 ( p ) ( u ) , , f j m ( p ) ( u ) ) = f j ( p ) ( u ) .
  • Let K = α . Then, we have C K , K = 1 (only one trivial combination) and thus Δ K , K ( 1 ) = { 1 , , K } . Hence, by Equation (5):
    M p F S M W M ( K , α , m ) f 1 , , f K ( p ) ( u ) = M p F S M W M ( K , K , m ) f 1 , , f K ( p ) ( u ) = min ω 1 , , ω K { f 1 1 ( p ) ( u ) , , f K 1 ( p ) ( u ) } , , min ω 1 , , ω K { f 1 m ( p ) ( u ) , , f K m ( p ) ( u ) }
  • When ω = ( 1 K , 1 K , , 1 K ) , then the resultant weighted minimum in Part 2 of Theorem 4 acts as the standard (unweighted) minimum operator. Thus, the M p F M W M operator is derived by the minimum operator, easily.
  • When ω σ ( 1 ) = 1 and ω σ ( k ) = 0 for all k 1 , then by Part 1 of Theorem 4 we have M p F S M W M ( K , α , m ) f 1 , , f K ( p ) ( u ) = f σ ( 1 ) ( p ) ( u ) that is the largest argument since f σ ( 1 ) ˜ ˜ f σ ( K ) , i.e., the M p F M W M operator is derived by the maximum operator.
  • When ω σ ( K ) = 1 and ω σ ( k ) = 0 for all k K , then by Part 1 of Theorem 4 we have M p F S M W M ( K , α , m ) f 1 , , f K ( p ) ( u ) = f σ ( K ) ( p ) ( u ) that is the lowest argument since f σ ( 1 ) ˜ ˜ f σ ( K ) , i.e., the M p F M W M operator is derived by the minimum operator.
 □

4. Application of M-pFSMWM Operator in Group Decision-Making

In this section, the M-pFSMWM operator is applied to handle group decision-making problems with weighted m-polar fuzzy soft inputs.
In a group decision-making problem with m-polar fuzzy soft information, let U = { u 1 , u 2 , , u N } and P = { p 1 , p 2 , , p M } be the finite sets of alternatives and parameters, respectively, where λ = ( λ p 1 , λ p 2 , , λ p M ) T is the weighting vector for the parameter set P such that y : λ p y [ 0 , 1 ] and y = 1 M λ p y = 1 . Additionally, let each p y be a multi-polar parameter with m different aspects or features such that λ p y = ( λ p y 1 , λ p y 2 , , λ p y m ) T is the weighting vector for the parameter p y P where s : λ p y s [ 0 , 1 ] and s = 1 m λ p y s = 1 . Suppose that D K = { f 1 , f 2 , , f K } is the set of decision makers and ω = ( ω 1 , ω 2 , , ω K ) T is the weighting vector of f k where, for all k: ω k [ 0 , 1 ] and k = 1 K ω k = 1 . Assume that each decision maker f k applies an m-polar fuzzy soft set to present the linguistic evaluation about alternatives such that f k ( p y ) ( u i ) = ( f k 1 ( p y ) ( u i ) , , f k m ( p y ) ( u i ) ) [ 0 , 1 ] m and each f k s ( p y ) ( u i ) shows the satisfaction degree of alternative u i about feature s of attribute p y . Moreover, let the required consensus degree α mean an alternative may be selected if it is acceptable for at least α individuals.
After each expert prepares a linguistic or numerical judgment of alternatives based on the parameters p y , the first stage is to reach consensus among a fuzzy majority or a partial agreement of them. This step is handled through the proposed aggregation operator M-pFSMWM by Equation (5) of the previous Section 3. The second stage of a MAGDM problem aims to find the best option with respect to the collective view. Thus, a ranking procedure is needed to derive the optimum choice. In the following subsections, we first define a fuzzy soft preference relationship over the universe U based on the collective view obtained by M-pFSMWM operator and then, propose a new score value function for ranking the preference order of objects.

4.1. A Fuzzy Soft Preference Relationship

The aim of this section is to define an square matrix N × N based on a fuzzy soft preference relationship over the set of alternatives U.
Let the m-tuple M p F S M W M ( K , α , m ) f 1 , , f K ( p y ) ( u i ) = ( u i y 1 , , u i y m ) present the performance of alternative u i U based on parameter p y P and collective view obtained by M-pFSMWM operator. We define a fuzzy soft preference relationship on U by the mapping R ˜ : P [ 0 , 1 ] U × U where for each p y P , R ˜ ( p y ) is a fuzzy preference relationship on U which is characterized by the membership function R ˜ ( p y ) : U × U [ 0 , 1 ] . For any ( u i , u j ) U × U we define R ˜ ( p y ) ( u i , u j ) = r ˜ i j ( p y ) such that
r ˜ i j ( p y ) = s = 1 m λ p y s u i y s s = 1 m λ p y s u i y s + s = 1 m λ p y s u j y s
Definition 6.
Suppose that U = { u 1 , u 2 , , u N } is the set of alternatives and p y P = { p 1 , p 2 , , p M } is a parameter including m different aspects { p y 1 , p y 2 , , p y m } . Let λ p y = ( λ p y 1 , , λ p y m ) T [ 0 , 1 ] m show the weighting vector for parameter p y P where s = 1 m λ p y s = 1 . If R ˜ ( p y ) is the fuzzy preference relationship on U defined by (6), then the N × N matrix R ˜ ( p y ) = [ r ˜ i j ( p y ) ] N × N defined by
R ˜ ( p y ) = [ r ˜ i j ( p y ) ] N × N = r ˜ 11 ( p y ) r ˜ 12 ( p y ) r ˜ 1 N ( p y ) r ˜ 21 ( p y ) r ˜ 22 ( p y ) r ˜ 2 N ( p y ) r ˜ N 1 ( p y ) r ˜ N 2 ( p y ) r ˜ N N ( p y )
where r ˜ i j ( p y ) [ 0 , 1 ] interprets the degree of preference of the alternative u i over the alternative u j with respect to the parameter p y P . Moreover, r ˜ i i ( p y ) = 0.5 for all 1 i N .
In Definition 6, r ˜ i j ( p y ) = 0.5 shows indifference between u i and u j based on the parameter p y P , which is represented by u i p y u j , while r ˜ i j ( p y ) ( 0.5 , 1 ] shows u i is preferred to u j based on the parameter p y P at degree r ˜ i j ( p y ) , i.e., u i p y u j . Moreover, the fuzzy soft preference relationship R ˜ : P [ 0 , 1 ] U × U can be represented by matrix R ˜ = [ r ˜ i j y ] N × N where each entry r ˜ i j y = [ r ˜ i j ( p y ) ] N × N is in fact the N × N matrix R ˜ ( p y ) . Hence, we have
R ˜ = [ r ˜ i j ] N × N = [ r ˜ i j ( p 1 ) ] N × N [ r ˜ i j ( p 2 ) ] N × N [ r ˜ i j ( p M ) ] N × N
Proposition 3.
The fuzzy preference relationship R ˜ ( p y ) clearly satisfies the following statements:
1. 
r ˜ i j ( p y ) + r ˜ j i ( p y ) = 1
2. 
( r ˜ j i ( p y ) r ˜ i j ( p y ) ) ( r ˜ k j ( p y ) r ˜ j k ( p y ) ) = r ˜ k i ( p y ) r ˜ i k ( p y )
3. 
If r ˜ i j ( p y ) 0.5 and r ˜ j k ( p y ) 0.5 , then r ˜ i k ( p y ) max { r ˜ i j ( p y ) , r ˜ j k ( p y ) } .
for all i , j , k = 1 , 2 , , N and y = 1 , 2 , , M .
Proof. 
Item 1 is easily checked by Equation (6). Parts 2 and 3 are obtained by using r ˜ i j ( p y ) = s = 1 m λ p y s u i y s s = 1 m λ p y s u i y s + s = 1 m λ p y s u j y s = 1 1 + s = 1 m λ p y s u j y s s = 1 m λ p y s u i y s and r ˜ j i ( p y ) r ˜ i j ( p y ) = 1 r ˜ i j ( p y ) 1 ( see also Theorem 1).  □
Proposition 3 says that the fuzzy preference relationship R ˜ ( p y ) satisfies the reciprocity and the restricted max-max transitivity. This means that, if u i p y u j and u j p y u k , then u i p y u k .
Definition 7.
Let R ˜ ( p y ) = [ r ˜ i j ( p y ) ] N × N be the N × N matrix defined in Definition 6. Then, the N × N matrix A ˜ = [ a ˜ i j ] N × N defined by
A ˜ = [ a ˜ i j ] N × N = a ˜ 11 a ˜ 12 a ˜ 1 N a ˜ 21 a ˜ 22 a ˜ 2 N a ˜ N 1 a ˜ N 2 a ˜ N N
where is an M-polar fuzzy preference relationship on U characterized by the membership function A ˜ : U × U [ 0 , 1 ] M and, for 1 i , j N , a ˜ i j = ( a ˜ i j 1 , a ˜ i j 2 , , a ˜ i j M ) [ 0 , 1 ] M shows the degrees of preference of the alternative u i over the alternative u j with respect to the parameter set P. For each y: a ˜ i j y = 1 if r ˜ i j ( p y ) > 0.5 , a ˜ i j y = 0.5 if r ˜ i j ( p y ) = 0.5 , and a ˜ i j y = 0 if r ˜ i j ( p y ) < 0.5 . Clearly, for all i, each entry a ˜ i i = ( 0.5 , 0.5 , , 0.5 ) M t i m e s .
For all i , j : A ˜ ( u i , u j ) = a ˜ i j = ( 0.5 , 0.5 , , 0.5 ) M t i m e s shows indifference between u i and u j based on parameter set P, which is represented by u i u j , while A ˜ ( u i , u j ) = a ˜ i j = ( 1 , 1 , , 1 ) M t i m e s shows u i is preferred to u j ( u i u j ) for all parameters.
Proposition 4.
The following statements hold for M-polar fuzzy preference relation A ˜ .
1. 
a ˜ i j + a ˜ j i = ( 1 , 1 , , 1 ) M t i m e s .
2. 
If a ˜ i j · a ˜ j k = ( a ˜ i j 1 , a ˜ i j 2 , , a ˜ i j M ) · ( a ˜ j k 1 , a ˜ j k 2 , , a ˜ j k M ) = ( a ˜ i j 1 · a ˜ j k 1 , a ˜ i j 2 · a ˜ j k 2 , , a ˜ i j M · a ˜ j k M ) , then a ˜ i j · a ˜ j k = a ˜ i k .
3. 
If a ˜ i j = ( 1 , 1 , , 1 ) M t i m e s and a ˜ j k = ( 1 , 1 , , 1 ) M t i m e s , then a ˜ i k = ( 1 , 1 , , 1 ) M t i m e s .
for all i , j , k { 1 , 2 , , N } .
Proof. 
It is obtained easily by Proposition 3.  □

4.2. An Approach to Group Decision-Making Based on M-pFSMWM Operator

The second stage of a group decision-making is to reach the process of selection based on an overall performance of alternatives in terms of the crisp or partial agreement among the experts. In this section, we introduce a new procedure for solving group decision-making problems based on the M-pFSMWM operator and the pairwise comparisons of alternatives that are obtained by the N × N matrix A ˜ defined in Equation (8).
By using Definitions 6 and 7, a new overall score value function S : U R over the universe U is defined as below.
Definition 8.
The mapping S : U R defined by
S i = j = 1 , j i N y = 1 M λ p y · a ˜ i j y
for i = 1 , , N is called the score value function over U where λ p y shows the importance degree of parameter p y P and a ˜ i j = ( a ˜ i j 1 , a ˜ i j 2 , , a ˜ i j M ) [ 0 , 1 ] is the entry in ith row and jth column of matrix A ˜ .
In the following, we apply the M-pFSMWM operator for solving MAGDM problems based on m-polar fuzzy soft information (Algorithm 1).The proposed procedure uses Equation (9) for ranking the preference order of objects. We also clarify the idea of the proposed method in Algorithm 1 by the given flowchart in Figure 1.
Algorithm 1. Finding the optimum solution in MAGDM problems based on M-pFSMWM operator for M-pFSSs.
Symmetry 10 00636 i001
Remark 2 (Analysing Algorithm 1).
Let K decision makers evaluate N number of alternatives based on M number of parameters where the m-polar fuzzy soft sets are applied to present their linguistic evaluations of the alternatives. According to Algorithm 1, we first utilize the M-pFSMWM operator to obtain a collective view of decision makers. The M-pFSMWM operator allows us to have not only partial agreement within a group, such as “almost all”, “most”, “more than half” etc., but also different choices for a partial agreement at the consensus degree α.
To this end, Algorithm 1 starts with finding the subsets Δ K , α ( l ) { 1 , 2 , , K } where l = 1 , 2 , , C K , α . This helps us to check all possible cases of agreement between K decision makers at consensus level α. In fact, the value of α shows the number of possible iterations of Algorithm 1 ( 1 α K ). By repeating Steps 1 and 2 for different value α until α K , the aggregated value moves from the minimum value to the maximum value. This guaranties Algorithm 1 is convergent (please also see Theorems 2 and 4). Then, at Step 3, matrix C ¯ is driven. Each entry of C ¯ shows the performance of alternative u i based on parameter p y and the collective view of experts at degree α. In Step 4, the fuzzy preference relations R ˜ ( p y ) (for p y P ) give a comparison of objects based on the collective view of decision makers and each parameter p y . The information of matrices R ˜ ( p y ) are then converted to the M-polar fuzzy soft preference relation A ˜ = [ a ˜ i j ] N × N , in Step 5, for providing comparison results where a ˜ i j = ( a ˜ i j 1 , a ˜ i j 2 , , a ˜ i j M ) [ 0 , 1 ] M defined by a ˜ i j y = 0.5 if r ˜ i j ( p y ) = 0.5 , a ˜ i j y = 1 if r ˜ i j ( p y ) > 0.5 , otherwise a ˜ i j y = 0 . Moreover, if A ˜ is an upper triangle matrix such that a ˜ i j = ( 0.5 , 0.5 , , 0.5 ) ; a ˜ i j = ( 1 , 1 , , 1 ) for i < j ; and a ˜ i j = ( 0 , 0 , , 0 ) for i > j , then we have the following descending chain u 1 u 2 u N on U. If A ˜ is a lower triangle matrix such that a ˜ i j = ( 0.5 , 0.5 , , 0.5 ) ; a ˜ i j = ( 1 , 1 , , 1 ) for i > j ; and a ˜ i j = ( 0 , 0 , , 0 ) for i < j , then we have the ascending chain u N u N 1 u 1 on U. However, if A ˜ is a diagonal matrix, then there is no optimal option on U. In the last step of Algorithm 1, the best option is selected based on its rank in the resultant preference order. For MAGDM problems with benefit criteria, means more is better, the alternative with the highest score can be selected as the best option. However, for the problems dealing with cost criteria the counter condition should be considered.

5. The M-pFSIOWA and M-pFSIOWG Operators

To compare different m-polar fuzzy soft weighted aggregation operators with the proposed operator in Section 3.2, in this section, we develop the m-polar fuzzy soft induced ordered weighted average (M-pFSIOWA) operator and m-polar fuzzy soft induced ordered weighted geometric (M-pFSIOWG) operator, which are the extensions of IOWA and IOWG operators, respectively. The re-ordering step of M-pFSIOWA and M-pFSIOWG operators are defined based on the weights of arguments ω = ( ω 1 , ω K ) T . Since the M-pFSIOWA and M-pFSIOWG operators are defined in the domain of M-pFSSs, these new families of IOWA and IOWG operators give more general methods for aggregating data than traditional IOWA and IOWG operators.
Motivated by development of OWA operator and OWG operator for FSs [38,39] and IFSSs [21], the extensions of these two aggregation operators for M-pFSSs are defined as below.
Definition 9.
1. 
The M-pFSIOWA operator of dimension k is the mapping M p F S I O W A : K N ( m f s ( U ) ) K m f s ( U ) such that for an associated weighting vector w = ( w 1 , w 2 , , w K ) T , where w j [ 0 , 1 ] and j = 1 K w j = 1 , is defined as below:
M p F S I O W A f 1 , , f K ( p y ) ( u i ) = j = 1 K w j · F j y i 1 , , j = 1 K w j · F j y i m
2. 
The M-pFSIOWG operator of dimension k is the mapping M p F S I O W G : K N ( m f s ( U ) ) K m f s ( U ) such that for an associated weighting vector w = ( w 1 , w 2 , , w K ) T , where w j [ 0 , 1 ] and j = 1 K w j = 1 , can be defined by
M p F S I O W G f 1 , , f K ( p y ) ( u i ) = j = 1 K ( F j y i 1 ) w j , , j = 1 K ( F j y i m ) w j
where F j y i s is the kth value f k s ( p y ) ( u i ) having the jth largest ω j of the weighting vector ω = ( ω 1 , ω 2 , , ω K ) T for M-pFSSs ( f 1 , P ) , , ( f K , P ) .
The main steps of these operations are the re-ordering step according to the weighting vector ω = ( ω 1 , ω 2 , , ω K ) T and then determining the associated weighting vector w = ( w 1 , w 2 , , w K ) T to the aggregation operators M-pFSIOWA and M-pFSIOWG. Here, for each 1 s m , 1 y M , and 1 i N , the collection: f 1 s ( p y ) ( u i ) , , f K s ( p y ) ( u i ) is re-ordered as max { ω k } , F 1 y i s min { ω k } , F K y i s where the weighting vector ω = ( ω 1 , ω 2 , , ω K ) T shows the weights of different decision makers.
Theorem 5.
Let ( f 1 , P ) , , ( f K , P ) , where K 2 , is some m-polar fuzzy soft set over U and P such that for all 1 k K : f k ( p y ) ( u i ) = ( f k 1 ( p y ) ( u i ) , , f k m ( p y ) ( u i ) ) [ 0 , 1 ] m for p y P and u i U , with non-negative weights ω 1 , , ω K [ 0 , 1 ] where k = 1 K ω k = 1 . Then, the aggregated value M p F S I O W A ( f 1 , P ) , , ( f K , P ) and M p F S I O W G ( f 1 , P ) , , ( f K , P ) are still an m-polar fuzzy soft set over U.
Proof. 
Define the function F : P m ( U ) such that for any p y P and u i U , F ( p y ) ( u i ) = M p F S I O W A f 1 , , f K ( p y ) ( u i ) or F ( p y ) ( u i ) = M p F S I O W G f 1 , , f K ( p y ) ( u i ) . Then, the assertion is trivial from f k s ( p y ) ( u i ) [ 0 , 1 ] , w k [ 0 , 1 ] , k = 1 K w k = 1 , and convexity of [ 0 , 1 ] .  □
The following properties are inherited to M-pFSIOWA and M-pFSIOWG operators from IOWA operator and IOWG operator, respectively.
Theorem 6.
Let ( f 1 , P ) , , ( f K , P ) be some m-polar fuzzy soft sets over U and P with non-negative weights ω 1 , , ω K [ 0 , 1 ] where k = 1 K ω k = 1 . Let w = ( w 1 , , w K ) T be the associated weighting vector to the M-pFSIOWA and M-pFSIOWG operators. Then,
1. 
(Idempotency) If ( f k , P ) = ( f , P ) k , then
M p F S I O W A ( f 1 , P ) , , ( f K , P ) = ( f , P )
and
M p F S I O W G ( f 1 , P ) , , ( f K , P ) = ( f , P )
2. 
(Monotonicity) If ( f k , P ) ˜ ( g k , P ) k , then
M p F S I O W A ( f 1 , P ) , , ( f K , P ) ˜ M p F S I O W A ( g 1 , P ) , , ( g K , P )
and
M p F S I O W G ( f 1 , P ) , , ( f K , P ) ˜ M p F S I O W G ( g 1 , P ) , , ( g K , P )
3. 
(Boundedness)
min k { ( f k , P ) } ˜ M p F S I O W A ( f 1 , P ) , , ( f K , P ) ˜ max k { ( f k , P ) }
and
min k { ( f k , P ) } ˜ M p F S I O W G ( f 1 , P ) , , ( f K , P ) ˜ max k { ( f k , P ) }
4. 
(Commutativity or Symmetry)
M p F S I O W A ( f 1 , P ) , , ( f K , P ) = M p F S I O W A ( f σ ( 1 ) , P ) , , ( f σ ( K ) , P )
and
M p F S I O W G ( f 1 , P ) , , ( f K , P ) = M p F S I O W G ( f σ ( 1 ) , P ) , , ( f σ ( K ) , P )
where σ is any permutation of { 1 , 2 , , k } .
We can also obtain some spacial cases of M-pFSIOWA and M-pFSIOWG operators by using different choices for w .
Theorem 7.
Let ( f 1 , P ) , , ( f K , P ) be some m-polar fuzzy soft sets over U and P with non-negative weights ω 1 , , ω K [ 0 , 1 ] where k = 1 K ω k = 1 . Let w = ( w 1 , , w K ) T be the associated weighting vector to the M-pFSIOWA and M-pFSIOWG operators. Then, the M-pFSIOWA operator and M-pFSIOWG operator degenerate to some special aggregation operators as follows.
1. 
If w = ( 1 K , , 1 K ) T , then
M p F S I O W A f 1 , , f K ( p y ) ( u i ) = 1 K j = 1 K F j y i 1 , , 1 K j = 1 K F j y i m
which we call the m-polar fuzzy soft arithmetic average operator, and
M p F S I O W G f 1 , , f K ( p y ) ( u i ) = j = 1 K ( F j y i 1 ) 1 K , , j = 1 K ( F j y i m ) 1 K
which we call the m-polar fuzzy soft geometric average operator.
2. 
If w = ( 1 , 0 , , 0 ) T , then
M p F S I O W A f 1 , , f K ( p y ) ( u i ) = max j { F j y i 1 } j = 1 K , , max j { F j y i m } j = 1 K
and
M p F S I O W G f 1 , , f K ( p y ) ( u i ) = max j { F j y i 1 } j = 1 K , , max j { F j y i m } j = 1 K
3. 
If w = ( 0 , , 0 , 1 ) T , then
M p F S I O W A f 1 , , f K ( p y ) ( u i ) = min j { F j y i 1 } j = 1 K , , min j { F j y i m } j = 1 K
and
M p F S I O W G f 1 , , f K ( p y ) ( u i ) = min j { F j y i 1 } j = 1 K , , min j { F j y i m } j = 1 K

Application of M-pFSIOWA and M-pFSIOWG Operators in Group Decision-Making

In this section, similar to Algorithm 1, we apply the M-pFSIOWA operator and M-pFSIOWG operator to propose a procedure for solving MAGDM problems with M-pFS inputs as the following Algorithm 2.
Algorithm 2. Finding the optimum solution in MAGDM problems based on M-pFSIOWA or M-pFSIOWG operators for M-pFSSs.
Symmetry 10 00636 i002
Remark 3.
Note that Algorithm 2 starts with computing matrix C ¯ based on M-pFSIOWA or M-pFSIOWG operators rather than the M-pFSMWM operator used in Algorithm 1. In Steps 2 and 3, the entries of the resultant matrix C ¯ are used to compute the matrices R ˜ ( p y ) and A ˜ . Then, Algorithm 2 is followed similarly with Algorithm 1.
Here, by repeating Step 1 for different iteration value α until α K , the aggregated value computed by M-pFSIOWA operator or M-pFSIOWG operator moves between the minimum value and the maximum value (please see Theorems 6 and 7). This guarantees Algorithm 2 is also convergent.

6. Illustrative Example

The general method for solving the MAGDM problems involves two main phases: (i) aggregation or consensus stage; and (ii) selection stage. The proposed methods in Equations (5), (10), and (11) can help us to aggregate different decision makers’ judgments about the alternatives to obtain a collective decision matrix C ¯ . Further, Equations (8) and (9) provide an overall preference matrix A ˜ and the overall score values S i for the alternatives, respectively, to cover the selection phase. In the following, we compare the proposed procedures in Algorithms 1 and 2 for MAGDM problems with m-polar fuzzy soft information by some numerical examples.

Hotel Booking Problem

In any trip, the problem of accommodation is one of the most important issues. The best option is always selected after comparing different residences based on some parameters, such as facilities and location of hotels and the budget. In this section, we discuss the problem of hotel booking, which is about selecting the best hotel to stay regarding a list of criteria, to provide a real-life example which shows the application of our method in decision-making problems. The input data are obtained from the “www.agoda.com” website, an online hotel booking service. This website provides some online questioners that passengers (guests) can fill them up to share their experiences about the hotel that they have staid. Guests are classified into the five main groups: families with young children, families with elder children, couples, solo travelers, and group of friends. Each hotel is characterized based on several criteria including “Comfort”, “Services”, “Location”, and “Food” according to the guests’ idea by numbers between zero and ten. Note that, here, all collected data are divided to ten to be in the unit interval [0, 1].
Example 2.
Let us to suppose that a travel agency in Iran wants to offer a luxury group tour for Kuala Lumpur, Malaysia, to their customers. The list of ten four-star hotels in Kuala Lumpur H = { h 1 , , h 10 } , which are compared with each other based on the following four parameters P = { p 1 = Comfort, p 2 = Services, p 3 = Location, p 4 = Food}, is chosen by this agency from the “www.agoda.com” website. The comments of five passengers, who filled on-line questionnaires, for five different categories “Families with Young Children”, “Families with Elder Children”, “Couples”, “Solo Travelers”, and “Group of Friends”, whose weighting vector is ω = ( 0.25 , 0.25 , 0.2 , 0.15 , 0.15 ) T , are selected by the travel agency as an input data of five experts. A hotel may be selected as the best accommodation place if at least three individuals of five people are satisfied with it. Since, in general, the importance degree of all criteria for different decision makers are not the same, this company defined the weighting vector λ = ( 0.3 , 0.2 , 0.35 , 0.15 ) T for the parameters based on the frequency of these parameters in the comments of the passengers. Let this travel agency also consider two different aspects for each parameters as follows: The parameter “Comfort” includes “Cleanliness” and “Staff Performance” with the weighting vector λ p 1 = ( 0.7 , 0.3 ) T . The parameter “Services” includes “Facilities” and “Free Wi-Fi connectivity” with the weighting vector λ p 2 = ( 0.8 , 0.2 ) T . The parameter “Location” includes “Close to Tourist Attractions” and “In the Green Surroundings” with the weighting vector λ p 3 = ( 0.7 , 0.3 ) T . The parameter “Food” includes “Breakfast” and “Lunch and Dinner” with the weighting vector λ p 4 = ( 0.5 , 0.5 ) T . Table 3, Table 4, Table 5, Table 6 and Table 7 show the evaluation of the hotels based on these five passengers’ comments by using m-polar fuzzy soft sets.
Since the required consensus degree is α = 3 , then L = 5 ! 3 ! ( 5 3 ) ! = 10 . All 10 different combinations of three of five objects can be listed as follows: Δ 5 , 3 ( 1 ) = { 1 , 2 , 3 } , Δ 5 , 3 ( 2 ) = { 1 , 2 , 4 } , Δ 5 , 3 ( 3 ) = { 1 , 2 , 5 } , Δ 5 , 3 ( 4 ) = { 1 , 3 , 4 } , Δ 5 , 3 ( 5 ) = { 1 , 3 , 5 } , Δ 5 , 3 ( 6 ) = { 1 , 4 , 5 } , Δ 5 , 3 ( 7 ) = { 2 , 3 , 4 } , Δ 5 , 3 ( 8 ) = { 2 , 3 , 5 } , Δ 5 , 3 ( 9 ) = { 2 , 4 , 5 } , and Δ 5 , 3 ( 10 ) = { 3 , 4 , 5 } . (Steps 1,2).
Step 3. Utilize data given in Table 3, Table 4, Table 5, Table 6 and Table 7 with the weighting vector ω = ( 0.25 , 0.25 , 0.2 , 0.15 , 0.15 ) T and M-pFSMWM operator proposed in Theorem 3 to get the collective matrix C ¯ = [ c ¯ i y ] 10 × 4 as below:
C ¯ = ( 0.597 , 0.553 ) ( 0.49 , 0.588 ) ( 0.588 , 0.469 ) ( 0.406 , 0.56 ) ( 0.49 , 0.484 ) ( 0.385 , 0.49 ) ( 0.518 , 0.4745 ) ( 0.465 , 0.484 ) ( 0.539 , 0.476 ) ( 0.438 , 0.539 ) ( 0.497 , 0.406 ) ( 0.399 , 0.483 ) ( 0.546 , 0.504 ) ( 0.525 , 0.553 ) ( 0.576 , 0.455 ) ( 0.378 , 0.546 ) ( 0.587 , 0.531 ) ( 0.448 , 0.567 ) ( 0.537 , 0.485 ) ( 0.456 , 0.558 ) ( 0.476 , 0.483 ) ( 0.456 , 0.483 ) ( 0.562 , 0.525 ) ( 0.469 , 0.512 ) ( 0.568 , 0.522 ) ( 0.511 , 0.546 ) ( 0.518 , 0.52 ) ( 0.456 , 0.548 ) ( 0.534 , 0.516 ) ( 0.511 , 0.536 ) ( 0.5 , 0.5005 ) ( 0.448 , 0.529 ) ( 0.497 , 0.473 ) ( 0.53 , 0.483 ) ( 0.483 , 0.546 ) ( 0.3455 , 0.504 ) ( 0.616 , 0.617 ) ( 0.566 , 0.605 ) ( 0.478 , 0.542 ) ( 0.545 , 0.589 )
Step 4. Utilize Equation (6) to compute matrices R ˜ ( p y ) = [ r ˜ i j ( p y ) ] 10 × 10 , where y = 1 , 2 , 3 , 4 , as follows:
R ˜ ( p 1 ) = 0.5 0.54 0.53 0.52 0.506 0.55 0.51 0.52 0.54 0.49 0.45 0.5 0.48 0.48 0.46 0.505 0.47 0.48 0.49 0.44 0.47 0.51 0.5 0.49 0.47 0.52 0.48 0.49 0.51 0.45 0.47 0.52 0.506 0.5 0.48 0.52 0.49 0.502 0.52 0.46 0.49 0.53 0.52 0.51 0.5 0.54 0.507 0.51 0.53 0.48 0.45 0.49 0.47 0.47 0.45 0.5 0.46 0.47 0.49 0.43 0.48 0.53 0.51 0.509 0.49 0.53 0.5 0.51 0.53 0.47 0.47 0.51 0.504 0.49 0.48 0.52 0.48 0.5 0.51 0.46 0.45 0.5008 0.48 0.47 0.46 0.506 0.46 0.48 0.5 0.44 0.51 0.55 0.54 0.53 0.51 0.56 0.52 0.53 0.55 0.5
R ˜ ( p 2 ) = 0.5 0.55 0.52 0.48 0.51 0.52 0.49 0.49 0.49 0.47 0.44 0.5 0.46 0.43 0.46 0.46 0.43 0.44 0.43 0.41 0.47 0.53 0.5 0.46 0.49 0.49 0.46 0.47 0.46 0.44 0.51 0.56 0.53 0.5 0.52 0.53 0.506 0.506 0.504 0.48 0.48 0.53 0.507 0.47 0.5 0.505 0.47 0.47 0.47 0.45 0.47 0.53 0.501 0.46 0.49 0.5 0.47 0.47 0.46 0.44 0.504 0.56 0.53 0.49 0.52 0.52 0.5 0.501 0.49 0.47 0.503 0.56 0.52 0.49 0.52 0.52 0.49 0.5 0.49 0.47 0.505 0.56 0.53 0.49 0.52 0.53 0.501 0.502 0.5 0.47 0.53 0.58 0.55 0.51 0.54 0.55 0.52 0.52 0.52 0.5
R ˜ ( p 3 ) = 0.5 0.52 0.54 0.505 0.51 0.5006 0.51 0.52 0.52 0.52 0.47 0.5 0.51 0.48 0.49 0.47 0.49 0.502 0.501 0.503 0.45 0.48 0.5 0.46 0.47 0.46 0.47 0.48 0.48 0.48 0.49 0.51 0.53 0.5 0.508 0.49 0.509 0.51 0.51 0.52 0.48 0.508 0.52 0.49 0.5 0.48 0.501 0.51 0.509 0.51 0.49 0.52 0.53 0.505 0.51 0.5 0.51 0.52 0.52 0.52 0.48 0.506 0.52 0.49 0.49 0.48 0.5 0.509 0.508 0.51 0.47 0.49 0.51 0.48 0.48 0.47 0.49 0.5 0.49 0.501 0.47 0.49 0.51 0.48 0.49 0.47 0.49 0.5008 0.5 0.502 0.47 0.49 0.51 0.47 0.48 0.47 0.48 0.49 0.49 0.5
R ˜ ( p 4 ) = 0.5 0.504 0.52 0.51 0.48 0.49 0.49 0.49 0.53 0.46 0.49 0.5 0.51 0.506 0.48 0.49 0.48 0.49 0.52 0.45 0.47 0.48 0.5 0.48 0.46 0.47 0.46 0.47 0.509 0.43 0.48 0.49 0.51 0.5 0.47 0.48 0.47 0.48 0.52 0.44 0.51 0.51 0.53 0.52 0.5 0.508 0.502 0.509 0.54 0.47 0.503 0.508 0.52 0.51 0.49 0.5 0.49 0.501 0.53 0.46 0.509 0.51 0.53 0.52 0.49 0.505 0.5 0.506 0.54 0.46 0.502 0.507 0.52 0.51 0.49 0.49 0.49 0.5 0.53 0.46 0.46 0.47 0.49 0.47 0.45 0.46 0.45 0.46 0.5 0.42 0.54 0.54 0.56 0.55 0.52 0.53 0.53 0.53 0.57 0.5
Step 5. Now, the matrix A ˜ = [ a ˜ i j ] 10 × 10 is computed, using information given in matrices R ˜ ( p y ) ( y = 1 , 2 , 3 , 4 ), to obtain a collective four-polar fuzzy soft preference matrix as the following:
Symmetry 10 00636 i003
Step 6. Calculate the score value of each alternatives according to the collective 4-polar fuzzy soft preference matrix A ˜ and Equation (9) as the following: S 1 = 6.95 , S 2 = 2.15 , S 3 = 1.25 , S 4 = 5.85 , S 5 = 6 , S 6 = 4.1 , S 7 = 5.8 , S 8 = 3.65 , S 9 = 3.05 , and S 10 = 6.2 .
Step 7. Thus, we have: h 1 h 10 h 5 h 4 h 7 h 6 h 8 h 9 h 2 h 3 . Thus, the first hotel, called h 1 , is the best option to stay while h 3 should not be selected for accommodation.
In Example 2, the desirable alternative is accepted by most of the decision makers where “most” is interpreted as acceptable by 60 % of decision makers, i.e., at least three individuals of total five decision makers are satisfied. To check the impact of consensus degree on the final solution, we compare the obtained results in Example 2 with the result of full agreement, given by the following example in which α = 5 is used as the consensus degree.
Example 3.
(Example 2 continued) Let us reconsider the “Hotel Booking Problem” involving M-pFSSs ( f 1 , P ) , ( f 2 , P ) , ( f 3 , P ) , ( f 4 , P ) , and ( f 5 , P ) which is discussed earlier in Example 2 where H = { h 1 , , h 10 } is the set of alternatives and P = { p 1 , p 2 , p 3 , p 4 } is the set of parameters.
Here, the proposed Algorithm 1 is applied for case α = 5 , where L = C 5 , 5 = 1 and Δ 5 , 5 ( 1 ) = { 1 , 2 , 3 , 4 , 5 } , to get the most desirable alternative based on a unanimous consensus. After applying Algorithm 1, the scores of alternatives are computed as follows: S 1 = 6.65 , S 2 = 2.45 , S 3 = 2.15 , S 4 = 6.55 , S 5 = 7.1 , S 6 = 4.1 , S 7 = 4.95 , S 8 = 3.55 , S 9 = 0.6 , and S 10 = 6.9 . Therefore, we get: h 5 h 10 h 1 h 4 h 7 h 6 h 8 h 2 h 3 h 9 which shows h 5 is the alternative accepted by all decision makers. Hotel h 1 , which is the best option for accommodation according to the most decision makers’ views, is the third most desirable alternative. Figure 2 shows the effect of different consensus degrees α = 3 and α = 5 on scores of alternatives.
Now, we reconsider Examples 2 and 3 according to Algorithm 2 which is based on M-pFSIOWA operator and M-pFSIOWG operator.
Example 4.
(Examples 2 and 3 continued) To apply Algorithm 2 for solving MAGDM problem given in Examples 2 and 3, we first need to re-order the M-pFSSs ( f 1 , P ) , , ( f 5 , P ) based on weighting vector ω = ( 0.25 , 0.25 , 0.2 , 0.15 , 0.15 ) T for the decision makers f 1 , , f 5 . Subsequently, we get: F 1 y i s = f 1 s ( p y ) ( u i ) , F 2 y i s = f 2 s ( p y ) ( u i ) , F 3 y i s = f 3 s ( p y ) ( u i ) , F 4 y i s = f 4 s ( p y ) ( u i ) , and F 5 y i s = f 5 s ( p y ) ( u i ) for s = 1 , 2 ; i = 1 , 2 , , 10 ; and y = 1 , 2 , 3 , 4 . The associated weighting vector w = ( w 1 , w 2 , , w 5 ) is then generated by w k = Q ( k 5 ) Q ( k 1 5 ) for k = 1 , , 5 where Q ( . ) is a quantifier function Q : [ 0 , 1 ] [ 0 , 1 ] .
First, for case “most of the decision makers” (i.e., α = 3 ), where “most” is interpreted as 60 % or 3 5 of all data, the quantifier function may be defined by
Q m o s t ( z ) = 0 i f   z 1 5 z 1 5 2 5 i f   1 5 < z < 3 5 1 i f   z 3 5
Therefore, we get w 1 = w 4 = w 5 = 0 , w 2 = w 3 = 0.5 and subsequently w = ( 0 , 0.5 , 0.5 , 0 , 0 ) T . Thus, by using Equations (10) and (11), we have:
[ M p F S I O W A f 1 , f 2 , f 3 , f 4 , f 5 ] s ( p y ) ( u i ) = F 2 y i s + F 3 y i s 2
and
[ M p F S I O W G f 1 , f 2 , f 3 , f 4 , f 5 ] s ( p y ) ( u i ) = F 2 y i s · F 3 y i s
for s = 1 , 2 ; i = 1 , 2 , , 10 ; and y = 1 , 2 , 3 , 4 .
For the unanimous consensus (i.e., α = 5 ), the quantifier function may be defined by
Q a l l ( z ) = 0 i f   z < 1 1 i f   z = 5 5 = 1
Thus, the weighting vector is w = ( 0 , 0 , 0 , 0 , 1 ) T . Subsequently, by using Equations (10) and (11), we have
[ M p F S I O W A f 1 , f 2 , f 3 , f 4 , f 5 ] s ( p y ) ( u i ) = F 5 y i s
and
[ M p F S I O W G f 1 , f 2 , f 3 , f 4 , f 5 ] s ( p y ) ( u i ) = F 5 y i s
for s = 1 , 2 ; i = 1 , 2 , , 10 ; and y = 1 , 2 , 3 , 4 .
Thus, based on the M-pFSIOWA operator and M-pFSIOWG operator the resultant collective m-polar fuzzy soft matrix C ¯ = [ c ¯ i y ] 10 × 4 where
c ¯ i y = f 2 1 ( p y ) ( u i ) + f 3 1 ( p y ) ( u i ) 2 , f 2 2 ( p y ) ( u i ) + f 3 2 ( p y ) ( u i ) 2 ;
c ¯ i y = f 2 1 ( p y ) ( u i ) · f 3 1 ( p y ) ( u i ) , f 2 2 ( p y ) ( u i ) · f 3 2 ( p y ) ( u i ) ;
and
c ¯ i y = f 5 1 ( p y ) ( u i ) , f 5 2 ( p y ) ( u i )
is derived for different cases α = 3 and α = 5 , respectively. Then, Steps 4–7 of Algorithm 1 are used to compare the scores of alternatives for both cases α = 3 and α = 5 .
The obtained results from M-pFSMWM, M-pFSIOWA, and M-pFSIOWG operators are reported in Table 8.
It can be seen that, for case α = 5 , h 10 is the best option selected by all methods. For α = 3 , the M-pFSMWM method selects h 1 , however the tenth hotel, h 10 , is chosen by the two other methods. Accordingly, the scores of alternatives for different consensus degrees α = 3 and α = 5 are compared in Figure 3a–c.

7. Discussion

To date, various soft set-based techniques have been applied to solve decision-making problems. Some of them have proposed novel methodology to find the solution [18,22,27,28], while some authors have made effort to adapt the well-known decision-making methods, such as SAW, TOPSIS, entropy, OWA, and OWG to the soft set theory [15,16,21,40,41]. However, a technique to solve decision-making problems based on m-polar fuzzy soft information has not been studied yet. Thus, new methodologies are proposed to handle the consensus stage and selection stage of MAGDM problem with M-pFS inputs.
For aggregating input data which take their values from [ 0 , 1 ] m , some new m-polar aggregating methods, called M-pFSMWM operator, M-pFSIOWA operator, and M-pFSIOWG operator, are developed in Section 3 and Section 5. The properties comparison of these operators are summarized in Table 9. It can be seen that the most interesting property of M-pFSMWM operator is it is sensitive for different scenarios of a partial agreement at the consensus degree α. This characteristic makes the M-pFSIOWA operator more adaptable for MAGDM problem in which not only the number of individuals satisfying an alternative is important but also the weight of decision makers who agree with this decision affect the final output. Moreover, by changing the value of consensus degree α different cases of agreement are obtained. In particular, when α K , the partial agreement becomes a full agreement.
To reach the process of selection, we propose two procedures in Section 4.2, Algorithm 1 where the consensus stage is reached based on the new M-pFSMWM operator, and Section 5, Algorithm 2 in which the consensus stage is obtained by M-pFSIOWA or M-pFSIOWG operators are extended based on IOWA and IOWG, respectively. To reach the selection stage a new score value function, described by Equation (9), is applied. The main advantage of the proposed formulation is to rank and compare objects based on a collective m-polar fuzzy soft preference relationship. This allows us to have a ranking system of alternatives, from the most preferred element to the least preferred element, which may include some incomparable objects because of preference relationships nature.
Illustrative examples, given in Examples 2 and 3, show the application of Algorithm 1 to analyze MAGDM problems with multi-polar fuzzy soft information. The obtained results are then compared with the m-polar fuzzy soft extensions of two well-known aggregation operators IOWA and IOWG, i.e., M-pFSIOWA and M-pFSIOWG, in Example 4. Table 10 makes a comparison of the preference orders of the alternatives for methods using different aggregation operators including the new proposed M-pFSMWM method, the m-polar fuzzy soft induced ordered weighted average (M-pFSIOWA) method, and the m-polar fuzzy soft induced ordered weighted geometric (M-pFSIOWG) method. As can be seen, Hotel h 10 is the best option for staying based on the all discussed methods except the M-pFSMWM-based method, where h 10 is considered as the best second option for accommodation. According to final preference order obtained based on the M-pFSMWM operator, Hotel h 1 , which has the second place based on the other methods, is the best option accepted by the majority, i.e., 60 % , of decision makers. Hotel h 5 is the best place to stay in terms of all decision makers. The analysis derived in Table 10 shows a good agreement among thees methods, however the number of computational steps in M-pFSMWM-based algorithm is C K , α + 1 in comparison with K + 2 stages in Algorithm 2. On the other hand, the main disadvantage of M-pFSIOWA and M-pFSIOWG methods is that there is no unique approach to determine the associated weighting vector w related to the aggregation operators M-pFSIOWA and M-pFSIOWG. Finally, in Figure 4a, the overall scores of alternatives based on the different methods for case α = 3 are shown. Figure 4b shows the scores of alternatives obtained by using different methods for case α = 5 . Note that, using some relative preference matrices to find the scores of alternatives in all methods, leads to record a similar trend in Figure 4b.

8. Conclusions

Traditional aggregation operators, which usually deal with uni-polar information, fail to aggregate m-polar fuzzy soft information taking their values from [ 0 , 1 ] m . This study proposes a new aggregation method for processing the MAGDM problems with m-polar fuzzy soft information in which both attributes and experts have different weights. For this purpose, firstly the concept of m-polar fuzzy soft sets is introduced. Then, the new aggregation operator M-pFSMWM in the domain of m-polar fuzzy soft sets is defined. The advantage of proposed M-pFSMWM operator is to be sensitive for different partial agreement scenarios at a consensus degree α. Further, the m-polar fuzzy soft induced ordered weighted average (M-pFSIOWA) operator and the m-polar fuzzy soft induced ordered weighted geometric (M-pFSIOWG) operator, which are the extensions of IOWA and IOWG operators, respectively, are developed. Some desirable properties of M-pFSMWM, M-pFSIOWA, and M-pFSIOWG operators, such as idempotency, monotonicity, and commutativity are also studied. The characteristics of the proposed M-pFSMWM operator shows it is more adaptable for a wider range of MAGDM problems in comparison with M-pFSIOWA and M-pFSIOWG operators. In addition, a procedure for ranking m-polar fuzzy soft data based on a new score value function is proposed. Then, two algorithms are designed to MAGDM problems based on M-pFSMWM, M-pFSIOWA, and M-pFSIOWG operators. Finally, to show the efficiency of proposed methods, some numerical examples are discussed.

Author Contributions

Conceptualization, A.Z.K.; Investigation, A.Z.K.; Methodology, A.Z.K. and A.K.; Validation, A.Z.K. and A.K.; Writing—original draft, A.Z.K.; and Writing—review and editing, A.Z.K. and A.K.

Acknowledgments

This research was supported by the Ministry of Education Malaysia (KPM) under Grant FRGS/1/2018/STG06/UPM/01/3.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Dubois, D.; Prade, H. Weighted minimum and maximum operations in fuzzy set theory. Inf. Sci. 1986, 39, 205–210. [Google Scholar] [CrossRef]
  2. Fagin, R.; Wimmers, E.L. A formula for incorporating weights into scoring rules. Theor. Comput. Sci. 2000, 239, 309–338. [Google Scholar] [CrossRef]
  3. Yager, R.R. A new methodology for ordinal multiobjective decisions based on fuzzy sets. In Readings in Fuzzy Sets for Intelligent Systems; Elsevier: San Francisco, CA, USA, 1993; pp. 751–756. [Google Scholar]
  4. Yager, R.R. On ordered weighted averaging aggregation operators in multicriteria decisionmaking. In Readings in Fuzzy Sets for Intelligent Systems; Elsevier: San Francisco, CA, USA, 1993; pp. 80–87. [Google Scholar]
  5. Chiclana, F.; Herrera, F.; Herrera-Viedma, E. The ordered weighted geometric operator: Properties and application in MCDM Problems. In Technologies for Constructing Intelligent Systems 2; Physica: Heidelberg, Germany, 2002; pp. 173–183. [Google Scholar]
  6. Yager, R.R.; Filev, D.P. Induced ordered weighted averaging operators. IEEE Trans. Syst. Man Cybern. B Cybern. 1999, 29, 141–150. [Google Scholar] [CrossRef] [PubMed]
  7. Xu, Z.S.; Da, Q.L. An overview of operators for aggregating information. Int. J. Intell. Inf. Technol. 2003, 18, 953–969. [Google Scholar] [CrossRef]
  8. Kacprzyk, J. Group decision making with a fuzzy linguistic majority. Fuzzy Sets Syst. 1986, 18, 105–118. [Google Scholar] [CrossRef]
  9. Kacprzyk, J.; Fedrizzi, M.; Nurmi, H. Group decision making and consensus under fuzzy preferences and fuzzy majority. Fuzzy Sets Syst. 1992, 49, 21–31. [Google Scholar] [CrossRef]
  10. Molodtsov, D. Soft set theory—First results. Comput. Math. Appl. 1999, 37, 19–31. [Google Scholar] [CrossRef] [Green Version]
  11. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef] [Green Version]
  12. Maji, P.K.; Biswas, R.; Roy, A.R. Fuzzy soft sets. J. Fuzzy Math. 2001, 9, 589–602. [Google Scholar]
  13. Maji, P.K.; Biswas, R.; Roy, A.R. Intuitionistic fuzzy soft sets. J. Fuzzy Math. 2001, 9, 677–692. [Google Scholar]
  14. Maji, P.K.; Roy, A.R.; Biswas, R. An application of soft sets in a decision making problem. Comput. Math. Appl. 2002, 44, 1077–1083. [Google Scholar] [CrossRef]
  15. Roy, A.R.; Maji, P.K. A fuzzy soft set theoretic approach to decision making problems. J. Comput. Appl. Math. 2007, 203, 412–418. [Google Scholar] [CrossRef]
  16. Alcantud, J.C.R. A novel algorithm for fuzzy soft set based decision making from multiobserver input parameter data set. Inf. Fusion 2016, 29, 142–148. [Google Scholar] [CrossRef]
  17. Cagman, N.; Enginoglu, S.; Citak, F. Fuzzy soft set theory and its applications. Iran. J. Fuzzy Syst. 2011, 8, 137–147. [Google Scholar]
  18. Cagman, N.; Enginoglu, S. Fuzzy soft matrix theory and its application in decision making. Iran. J. Fuzzy Syst. 2012, 9, 109–119. [Google Scholar]
  19. Guan, X.; Li, Y.; Feng, F. A new order relation on fuzzy soft sets and its application. Soft Comput. 2013, 17, 63–70. [Google Scholar] [CrossRef]
  20. Zhang, Z. A rough set approach to intuitionistic fuzzy soft set based decision making. Appl. Math. Model. 2012, 36, 4605–4633. [Google Scholar] [CrossRef]
  21. Mao, J.; Yao, D.; Wang, C. Group decision making methods based on intuitionistic fuzzy soft matrices. Appl. Math. Model. 2013, 37, 6425–6436. [Google Scholar] [CrossRef]
  22. Das, S.; Kar, S. Group decision making in medical system: An intuitionistic fuzzy soft set approach. Appl. Soft Comput. 2014, 24, 196–211. [Google Scholar] [CrossRef]
  23. Zhang, Z.; Zhang, S. A novel approach to multi attribute group decision making based on trapezoidal interval type-2 fuzzy soft sets. Appl. Math. Model. 2013, 37, 4948–4971. [Google Scholar] [CrossRef]
  24. Pandey, A.; Kumar, A. A note on “A novel approach to multi attribute group decision making based on trapezoidal interval type-2 fuzzy soft sets”. Appl. Math. Model. 2017, 41, 691–693. [Google Scholar] [CrossRef]
  25. Tao, Z.; Chen, H.; Zhou, L.; Liu, J. 2-Tuple linguistic soft set and its application to group decision making. Soft Comput. 2015, 19, 1201–1213. [Google Scholar] [CrossRef]
  26. Zhu, K.; Zhan, J. Fuzzy parameterized fuzzy soft sets and decision making. Int. J. Mach. Learn. Cybern. 2016, 7, 1207–1212. [Google Scholar] [CrossRef]
  27. Zahedi-Khameneh, A.; Kılıçman, A.; Salleh, A.R. An adjustable approach to multi-criteria group decision-making based on a preference relationship under fuzzy soft information. Int. J. Fuzzy Syst. 2017, 19, 1840–1865. [Google Scholar] [CrossRef]
  28. Zahedi-Khameneh, A.; Kılıçman, A.; Salleh, A.R. Application of a preference relationship in decision-making based on intuitionistic fuzzy soft sets. J. Intell. Fuzzy Syst. 2018, 34, 123–139. [Google Scholar] [CrossRef]
  29. Mesiarova, A.; Lazaro, J. Bipolar aggregation operators. Proc. AGOP 2003, 2003, 119–123. [Google Scholar]
  30. Mesiarova-Zemankova, A.; Ahmad, K. Extended multi-polarity and multi-polar-valued fuzzy sets. Fuzzy Sets Syst. 2014, 234, 61–78. [Google Scholar] [CrossRef]
  31. Mesiarova-Zemankova, A. Multi-polar t-conorms and uninorms. Inf. Sci. 2015, 301, 227–240. [Google Scholar] [CrossRef]
  32. Medina, J.; Ojeda-Aciego, M. Multi-adjoint t-concept lattices. Inf. Sci. 2010, 180, 712–725. [Google Scholar] [CrossRef]
  33. Pozna, C.; Minculete, N.; Precup, R.E.; Koczy, L.; Ballagi, A. Signatures: Definitions, operators and applications to fuzzy modelling. Fuzzy Sets Syst. 2012, 201, 86–104. [Google Scholar] [CrossRef]
  34. Jankowski, J.; Kazienko, P.; Watrobski, J.; Lewandowska, A. Fuzzy multi-objective modeling of effectiveness and user experience in online advertising. Expert Syst. Appl. 2016, 65, 315–331. [Google Scholar] [CrossRef]
  35. Kumar, A.; Kumar, D.; Jarial, S.K. A hybrid clustering method based on improved artificial bee colony and fuzzy c-means algorithm. Int. J. Artif. Intell. 2017, 15, 40–60. [Google Scholar]
  36. Tanino, T. Fuzzy preference relations in group decision making. In Non-Conventional Preference Relations in Decision Making. Lecture Notes in Economics and Mathematical Systems; Kacprzyk, J., Roubens, M., Eds.; Springer: Berlin/Heidelberg, Germany, 1988; pp. 54–71. [Google Scholar]
  37. Chen, J.; Li, S.; Ma, S.; Wang, X. m-polar fuzzy sets: An extension of bipolar fuzzy sets. Sci. World J. 2014, 2014, 416530. [Google Scholar] [CrossRef] [PubMed]
  38. Wei, G. Some induced geometric aggregation operators with intuitionistic fuzzy information and their application to group decision making. Appl. Soft Comput. 2010, 10, 423–431. [Google Scholar] [CrossRef]
  39. Xu, Y.; Wang, H. The induced generalized aggregation operators for intuitionistic fuzzy sets and their application in group decision making. Appl. Soft Comput. 2012, 12, 1168–1179. [Google Scholar] [CrossRef]
  40. Xiao, Z.; Xia, S.; Gong, K.; Li, D. The trapezoidal fuzzy soft set and its application in MCDM. Appl. Math. Model. 2012, 36, 5844–5855. [Google Scholar] [CrossRef]
  41. Jiang, Y.; Tang, Y.; Liu, H.; Chen, Z. Entropy in intuitionistic fuzzy soft sets and on interval-valued fuzzy soft sets. Inf. Sci. 2013, 240, 95–114. [Google Scholar] [CrossRef]
Figure 1. Flowchart of the proposed Algorithm 1.
Figure 1. Flowchart of the proposed Algorithm 1.
Symmetry 10 00636 g001
Figure 2. The effect of consensus degree on scores of alternatives based on the M-pFSMWM aggregation method.
Figure 2. The effect of consensus degree on scores of alternatives based on the M-pFSMWM aggregation method.
Symmetry 10 00636 g002
Figure 3. The effect of consensus degree on scores of alternatives based on different M-pFS-based aggregation methods.
Figure 3. The effect of consensus degree on scores of alternatives based on different M-pFS-based aggregation methods.
Symmetry 10 00636 g003
Figure 4. The effect of different methods on scores of alternatives for different consensus degrees.
Figure 4. The effect of different methods on scores of alternatives for different consensus degrees.
Symmetry 10 00636 g004
Table 1. Linguistic variables for describing each alternative with respect to the parameters.
Table 1. Linguistic variables for describing each alternative with respect to the parameters.
U x 1 x 2 x 3 x 4
p 1 :
p 1 1 CloseFarVery FarVery Close
p 1 2 NoNoYesYes
p 1 3 YesYesNoNo
p 2 :
p 2 1 Very GoodMediumMedium PoorGood
p 2 2 Very PoorGoodMediumGood
p 2 3 MediumVery GoodPoorMedium
p 3 :
p 3 1 YesYesYesNo
p 3 2 NoYesYesYes
p 3 3 Medium GoodMediumPoorGood
Table 2. Tabular representation of M-pFSS ( f , P ) .
Table 2. Tabular representation of M-pFSS ( f , P ) .
U p 1 p 2 p 3
x 1 (0.9,0,1)(1,0,0.5)(1,0,0.7)
x 2 (0.1,0,1)(0.5,0.9,1)(1,1,0.5)
x 3 (0,1,0)(0.3,0.5,0.1)(1,1,0.1)
x 4 (1,1,0)(0.9,0.9,0.5)(0,1,0.9)
Table 3. Tabular representation of M F S S ( f 1 , P ) .
Table 3. Tabular representation of M F S S ( f 1 , P ) .
H p 1 p 2 p 3 p 4
h 1 (0.87,0.86)(0.7,0.86)(0.86,0.67)(0.58,0.81)
h 2 (0.7,0.7)(0.55,0.7)(0.74,0.73)(0.71,0.7)
h 3 (0.82,0.86)(0.6,0.86)(0.79,0.58)(0.6,0.8)
h 4 (0.83,0.81)(0.88,0.81)(0.84,0.78)(0.55,0.81)
h 5 (0.89,0.81)(0.64,0.81)(0.82,0.71)(0.69,0.84)
h 6 (0.68,0.69)(0.66,0.69)(0.82,0.77)(0.67,0.74)
h 7 (0.82,0.78)(0.73,0.78)(0.77,0.83)(0.66,0.8)
h 8 (0.78,0.8)(0.73,0.8)(0.74,0.8)(0.68,0.79)
h 9 (0.82,0.71)(0.8,0.71)(0.69,0.84)(0.64,0.76)
h 10 (0.88,0.89)(0.86,0.89)(0.7,0.8)(0.83,0.85)
Table 4. Tabular representation of M F S S ( f 2 , P ) .
Table 4. Tabular representation of M F S S ( f 2 , P ) .
H p 1 p 2 p 3 p 4
h 1 (0.89,0.79)(0.72,0.84)(0.84,0.7)(0.59,0.8)
h 2 (0.74,0.76)(0.6,0.76)(0.77,0.75)(0.69,0.71)
h 3 (0.77,0.68)(0.73,0.77)(0.71,0.6)(0.57,0.69)
h 4 (0.78,0.72)(0.87,0.79)(0.85,0.65)(0.54,0.78)
h 5 (0.91,0.83)(0.8,0.91)(0.81,0.71)(0.66,0.88)
h 6 (0.69,0.7)(0.68,0.71)(0.82,0.75)(0.69,0.75)
h 7 (0.86,0.78)(0.8,0.86)(0.74,0.8)(0.66,0.8)
h 8 (0.78,0.78)(0.75,0.8)(0.74,0.77)(0.64,0.8)
h 9 (0.71,0.75)(0.85,0.69)(0.8,0.84)(0.49,0.72)
h 10 (0.89,0.94)(0.86,0.89)(0.82,0.86)(0.85,0.92)
Table 5. Tabular representation of M F S S ( f 3 , P ) .
Table 5. Tabular representation of M F S S ( f 3 , P ) .
H p 1 p 2 p 3 p 4
h 1 (0.85,0.79)(0.74,0.85)(0.84,0.8)(0.64,0.81)
h 2 (0.71,0.69)(0.7,0.71)(0.74,0.66)(0.66,0.69)
h 3 (0.77,0.78)(0.73,0.8)(0.73,0.6)(0.57,0.73)
h 4 (0.83,0.76)(0.73,0.84)(0.82,0.7)(0.61,0.8)
h 5 (0.83,0.75)(0.69,0.82)(0.7,0.69)(0.65,0.79)
h 6 (0.69,0.7)(0.65,0.7)(0.8,0.76)(0.69,0.73)
h 7 (0.81,0.74)(0.8,0.82)(0.75,0.59)(0.65,0.78)
h 8 (0.76,0.73)(0.8,0.76)(0.71,0.6)(0.67,0.75)
h 9 (0.78,0.67)(0.75,0.8)(0.77,0.56)(0.57,0.73)
h 10 (0.88,0.88)(0.8,0.86)(0.68,0.77)(0.77,0.84)
Table 6. Tabular representation of M F S S ( f 4 , P ) .
Table 6. Tabular representation of M F S S ( f 4 , P ) .
H p 1 p 2 p 3 p 4
h 1 (0.83,0.82)(0.6,0.83)(0.75,0.7)(0.68,0.83)
h 2 (0.72,0.72)(0.4,0.71)(0.69,0.71)(0.64,0.7)
h 3 (0.74,0.76)(0.8,0.76)(0.75,0.59)(0.62,0.68)
h 4 (0.88,0.84)(0.74,0.89)(0.83,0.77)(0.69,0.84)
h 5 (0.79,0.79)(0.64,0.83)(0.75,0.76)(0.61,0.82)
h 6 (0.69,0.69)(0.76,0.68)(0.79,0.81)(0.66,0.72)
h 7 (0.81,0.76)(0.53,0.81)(0.73,0.84)(0.66,0.78)
h 8 (0.73,0.72)(0.7,0.73)(0.68,0.79)(0.64,0.72)
h 9 (0.82,0.81)(0.6,0.89)(0.79,0.87)(0.71,0.79)
h 10 (0.87,0.87)(1,0.87)(0.7,0.76)(0.75,0.83)
Table 7. Tabular representation of M F S S ( f 5 , P ) .
Table 7. Tabular representation of M F S S ( f 5 , P ) .
H p 1 p 2 p 3 p 4
h 1 (0.87,0.6)(0.84,0.87)(0.93,0.84)(0.6,0.9)
h 2 (0.74,0.8)(0.74,0.74)(0.8,0.74)(0.64,0.74)
h 3 (0.85,0.8)(0.8,0.8)(0.81,0.8)(0.62,0.8)
h 4 (0.81,0.84)(0.77,0.76)(0.77,0.76)(0.59,0.77)
h 5 (0.8,0.8)(0.76,0.77)(0.84,0.77)(0.61,0.76)
h 6 (0.67,0.8)(0.72,0.78)(0.67,0.78)(0.66,0.72)
h 7 (0.78,0.69)(0.76,0.74)(0.78,0.74)(0.64,0.76)
h 8 (0.77,0.72)(0.76,0.72)(0.79,0.72)(0.67,0.76)
h 9 (0.65,0.6)(0.69,0.76)(0.78,0.76)(0.44,0.69)
h 10 (0.88,0.86)(0.82,0.66)(0.88,0.66)(0.77,0.82)
Table 8. Comparison results of Examples 2–4 for different M-pFS-based aggregation methods.
Table 8. Comparison results of Examples 2–4 for different M-pFS-based aggregation methods.
Aggregation Methods α Number of Computational StepsScores of Alternatives ( S i )
h 1 h 2 h 3 h 4 h 5 h 6 h 7 h 8 h 9 h 10
M-pFSMWM α = 3 186.952.151.255.8564.15.83.653.056.2
M-pFSMWM α = 5 96.652.452.156.557.14.14.953.550.66.9
M-pFSIOWA α = 3 96.61.81.455.655.8253.8255.153.3753.3757.95
M-pFSIOWA α = 5 97.653.87573.85.91.0252.853.61.47.9
M-pFSIOWG α = 3 96.751.81.455.655.853.95.153.33.27.95
M-pFSIOWG α = 5 97.653.87573.85.91.0252.853.61.47.9
α refers to consensus degree.
Table 9. Properties comparison of different aggregation operators.
Table 9. Properties comparison of different aggregation operators.
OperatorsIdempotencyBoundednessMonotonicitySymmetryFlexible by Consensus Degree αFlexible for Different Choices of K
M-pFSMWMYesYesYesYesYesYes
M-pFSIOWAYesYesYesYesNoNo
M-pFSIOWGYesYesYesYesNoNo
Table 10. Comparison of the alternatives’ preference orders for different methods.
Table 10. Comparison of the alternatives’ preference orders for different methods.
MethodsConsensus Degree αPreference Order
M-pFSMWM3 h 1 h 10 h 5 h 4 h 7 h 6 h 8 h 9 h 2 h 3
M-pFSMWM5 h 5 h 10 h 1 h 4 h 7 h 6 h 8 h 2 h 3 h 9
M-pFSIOWA3 h 10 h 1 h 5 h 4 h 7 h 6 h 8 h 9 h 2 h 3
M-pFSIOWA5 h 10 h 1 h 3 h 5 h 2 h 4 h 8 h 7 h 9 h 6
M-pFSIOWG3 h 10 h 1 h 5 h 4 h 7 h 6 h 8 h 9 h 2 h 3
M-pFSIOWG5 h 10 h 1 h 3 h 5 h 2 h 4 h 8 h 7 h 9 h 6

Share and Cite

MDPI and ACS Style

Zahedi Khameneh, A.; Kiliçman, A. m-Polar Fuzzy Soft Weighted Aggregation Operators and Their Applications in Group Decision-Making. Symmetry 2018, 10, 636. https://0-doi-org.brum.beds.ac.uk/10.3390/sym10110636

AMA Style

Zahedi Khameneh A, Kiliçman A. m-Polar Fuzzy Soft Weighted Aggregation Operators and Their Applications in Group Decision-Making. Symmetry. 2018; 10(11):636. https://0-doi-org.brum.beds.ac.uk/10.3390/sym10110636

Chicago/Turabian Style

Zahedi Khameneh, Azadeh, and Adem Kiliçman. 2018. "m-Polar Fuzzy Soft Weighted Aggregation Operators and Their Applications in Group Decision-Making" Symmetry 10, no. 11: 636. https://0-doi-org.brum.beds.ac.uk/10.3390/sym10110636

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