1. Introduction
Since Zadeh [
1] established fuzzy sets (FS), they have developed quickly. However, the inadequacy of FS is obvious because a FS only has a membership degree (MD)
T(
x), and it cannot deal with some complex fuzzy information. Shortly afterward, Atanassov [
2,
3,
4,
5] further presented the intuitionistic fuzzy set (IFS). Compared with FS, which only has a membership degree which expresses determinacy, IFS considers the indeterminacy and adds the non-membership degree (NMD)
F(
x). Nevertheless, in practical issues, IFS also has limitations; it cannot handle the information that blurs the borders between truth and falsity. In order to fix this problem, Atanassov [
5] and Gargov [
3] extended the MD and NMD to interval numbers and proposed the interval-valued IFS (IVIFS). In addition, Turksen [
6] also proposed interval-valued fuzzy sets (IVFS), which also used the MD and the NMD to describe determinacy and indeterminacy. However, under some circumstances, the MD and NMD cannot express fuzzy information clearly. Therefore, Smarandache [
7] proposed neutrosophic sets (NS) by increasing a hesitation degree
I(
x). The hesitation degree describes the difference between the MD and NMD. Further, a large number of theories about neutrosophic sets are gradually being put forward. For example, Ye [
8] proposed a simple neutrosophic set (SNS), which is a subset of NS. Wang [
9] gave the definition of interval NS (INS), which used the standard interval to express the functions of the MD, the hesitation degree, and the NMD. Ye [
8] and Wang and Smarandache [
10,
11] proposed the single-valued neutrosophic set (SVNS), which can solve inaccuracy, incompleteness, and inconsistency problems well.
In fuzzy set theory and application, Archimedean t-norm and t-conorm (ATT) occupy an important position. To promote the classical triangular inequality, Karl Menger [
12] proposed the concept of trigonometric function that is the prototype of t-norm and t-conorm. Schweizer and Skar [
13] gave a detailed definition of t-norm and t-conorm, and SS t-norm and t-conorm (SSTT) are one of the forms of t-norm and t-conorm [
14,
15,
16]. Schweizer-Sklaroperation is an instance of ATT, but SS operation contains an alterable parameter; therefore, they are more agile and superior, and can better reflect the property of “logical and” and “logical or”, respectively.
In fuzzy environments, information aggregation operators [
17,
18,
19,
20] are effective tools to handle multi-criteria decision-making problems, and now they have gained greater attention. In handling multi-criteria decision-making (MCDM) problems, some traditional methods, for instance, TOPSIS (Technique for Order Preference by Similarity to an Ideal Solution) [
21] and ELECTRE (Elimination Et Choice Translation Reality) [
22], can only give the ranking results, while aggregation operators are able to provide the integrated values of alternatives, and provide the ranking results. In particular, some aggregation operators can take into account the relationship of the aggregated parameter. For instance, Yager [
23] gave the power average (PA) operator; this operator aggregates input data and allocates the weighted vector by the support degree between input parameters. Bonferroni [
24] proposed the Bonferroni mean (BM) operator and Beliakov [
25] presented the Heronian mean (HM) operator, and they can capture the interrelationships between input parameter very well. Then, Yager extended the BM operators to handle different uncertain information such as intuitionistic fuzzy numbers (IFNs) [
26], interval-valued IFNs (IVIFNs) [
27], and multi-valued neutrosophic numbers [
28]. In addition, the HM operator was extended to IFNs [
29], IVIFNs [
30,
31], etc. Furthermore, Yu and Wu [
32] explained the difference between the BM and HM. However, the BM and HM operators only consider the relationships between two input parameters. In order to consider interrelationships among multiple input parameters, in 1729, Maclaurin [
33] first proposed the Maclaurin symmetric mean (MSM) operator, which has the salient advantage of being able to capture the correlation between arbitrary parameters. After that, a more generalized operator was presented, that is, the Muirhead mean [
34] was proposed by Muirhead, which was added an alterable parametric vector
P on the basis of considering interrelationships among multiple input parameters, and some existing operators are its special cases, for instance, arithmetic and geometric mean (GM) operators (not considering the correlations), BM operator, and MSM. When dealing with MCDM problems, some aggregation operators cannot consider the relationship between any input parameters, while MM operator can take into account the correlation between inputs by a variable parameter. Therefore, the MM operator is more superior when deal with MCDM problems.
Multi-criteria decision-making refers to the use of existing decision information, in the case of multi-criteria that are in conflict with each other and cannot coexist, and in which the limited alternatives are ranked or selected in a certain way. Schweizer-Sklar operation uses a variable parameter to make their operations more effective and flexible. In addition, SVNS can handle incomplete, indeterminate, and inconsistent information under fuzzy environments. Therefore, we conducted further research on SS operations for SVNS and applied SS operations to MCDM problems. Furthermore, because the MM operator considers interrelationships among multiple input parameters by the alterable parametric vector, hence combining the MM operator with the SS operation gives some aggregation operators, and it was more meaningful to develop some new means to solve the MCDM problems in the single-valued neutrosophic fuzzy environment. According to this, the purpose and significance of this article are (1) to develop a number of new MM operators by combining MM operators, SS operations, and SVNS; (2) to discuss some meaningful properties and a number of cases of these operators put forward; (3) to deal with an MCDM method for SVNS information more effectively based on the operators put forward; and (4) to demonstrate the viability and superiority of the newly developed method.
In this article, the rest of this paper is as follows. In
Section 2, we briefly state the fundamental conceptions of SVNS, SSTT, and MM operators. In
Section 3, we develop some single-valued neutrosophic Schweizer–Sklar Muirhead mean operators to explore a number of ideal features and particular cases of the presented operators. In
Section 4, we present an MCDM method based on the developed operators. In
Section 5, this paper provides a numerical example of company investment to demonstrate the activeness and feasibility of the presented method, and compare it to other existing methods. In
Section 6, we briefly summarize this study.
2. Preliminaries
In the following, we illustrate the notions of SVNS, the operations of Schweizer–Sklar, and the Muirhead mean operator, which will be utilized in the rest of the paper.
2.1. Single-Valued Neutrosophic Set (SVNS)
Definition 1 ([
20])
. Let be a space of points (objects), with a generic element in denoted by . A neutrosophic set A in is characterized by the degree of membership function , the degree of indeterminacy function , and the degree of non-membership function . If the functions , and are defined in singleton subintervals or subsets in the real standard , that is , then the sum of , and satisfies the condition for any . Then, a SVNS A is denoted as follows: For convenience, the ordered triple component t , which is the core of SVNS, can be called a single-valued neutrosophic number (SVNN). What is more, each SVNN can be described as , where , and
Definition 2 ([
21])
. For any SVNS , respectively, define the score function , accuracy function and certainty function of a as follows: Definition 3 ([
21])
. Let and be any two SVNSs. Define the comparison method as follows: 2.2. Muirhead Mean Operator
Definition 4 ([
22])
. Let be a set of arbitrary positive real numbers, the parameter vector is . Suppose Then, is called MM operator, the is any permutation of , and is a set of all permutations of .
Furthermore, from Equation (8), we can know that
- (1)
If , the MM reduces to
- (2)
, which is the arithmetic averaging operator.
- (3)
If , the MM reduces to , which is the GM operator.
- (4)
If
, the MM reduces to
which is the BM operator [
35].
- (5)
If
the MM reduces to
which is the MSM operator [
36].
From Definition 4 and the special cases of the MM operator mentioned above, we know that the advantage of the MM operator is that it can capture the overall interrelationships among the multiple input parameters and it is a generalization of some existing aggregation operators.
2.3. Schweizer–Sklar Operations
Schweizer-Sklar operations contain the SS product and SS sum, they are respectively the particular cases of ATT.
Definition 5 ([
20])
. Suppose and are any two SVNSs, then the generalized intersection and union are defined as follows:where expresses a T-norm and expresses a T-conorm. The definitions of the SS T-norm and T-conorm are described as follows:
where
. In addition, when
, we have
and
. They are the algebraic T-norm and algebraic T-conorm.
According to the T-norm and T-conorm of SS operations, we define SS operations of SVNSs as follows.
Definition 6. Suppose and are any two SVNSs, then present the generalized intersection and generalized union based on SS operations as follows: According to Definitions 3 and 4, the SS operational rules of SVNSs are given as follows (
):
Theorem 1. Suppose and are any two SVNSs, then Theorem 1 is demonstrated easily.
3. Single-Valued Neutrosophic Schweizer–Sklar Muirhead Mean Aggregation Operators
In the following, we will produce single-valued neutrosophic SS Muirhead mean (SVNSSMM) operators and weighted single-valued neutrosophic SS Muirhead mean (WSVNSSMM) operators and discuss their special cases and some of the properties of the new operators.
3.1. The SVNSSMM Operator
Definition 7. Let be a set of SVNSs, and be a vector of parameters. If Then we call as the single-valued neutrosophic Schweizer–Sklar MM (SVNSSMM) operator, where is any a permutation of , and is the set of all permutations of .
Based on the SS operational rules of the SVNSs, we give the result of Definition 7 as shown as Theorem 2.
Theorem 2. Let be a collection of SVNSs and , then the result generated by Definition 7 can be shown as Proof. By the operational laws of SVNSs based on SS operations, we get
and
Further, we are able to obtain
Theorem 3 (Monotonicity).Let and be two sets of SVNSs. If for all , then Proof. Let ,
.
Since
and
we can get
.
i.e.,
.
Similarly, we also have .
Therefore, we can get the following conclusion.
□
Theorem 4 (Commutativity).Suppose is any permutation of . Then Because this property is clear, so the proof is now omitted.
In the following, we will research several particular forms of the SVNSSMM operator with the different parameters vector .
- (1)
When
, the SVNSSMM operator will reduce to the single-valued neutrosophic Schweizer–Sklar arithmetic averaging operator.
- (2)
When
, the SVNSSMM operator will reduce to the single valued neutrosophic Schweizer–Sklar generalized arithmetic averaging operator.
- (3)
When
, the SVNSSMM operator will reduce to the single-valued neutrosophic Schweizer–Sklar BM operator.
- (4)
When
, the SVNSSMM operator will reduce to the single-valued neutrosophic Schweizer–Sklar Maclaurin symmetric mean (MSM) operator.
- (5)
When
, the SVNSSMM operator will reduce to the single-valued neutrosophic Schweizer–Sklar geometric averaging operator.
- (6)
When
, the SVNSSMM operator will reduce to the single-valued neutrosophic Schweizer–Sklar geometric averaging operator.
3.2. The WSVNSSMM Operator
In real decision-making, the weight of the criteria is of great significance in the decision-making results. However, SVNSSMM operator cannot take into account the attribute weight, so we will establish weighted SVNSSMM operator in the following.
Definition 8. Let be a set of SVNSs, and be a vector of parameters. be the weight vector of , which satisfies and . If Then we call the weighted single-valued neutrosophic Schweizer–Sklar MM (WSVNSSMM) operator where is any permutation of , and is the collection of all permutations of .
Theorem 5. Let be a collection of SVNSs and , then the result from Definition 8 is an SVNSs, even Proof that Theorem 5 is the same as the proof of Theorem 2, so it will not be repeated here.
Theorem 6 (Monotonicity).Let and be two sets of SVNSs. If for all , then Theorem 7 (Commutativity).Suppose is any permutation of . Then The proofs of Theorems 6 and 7 are the same as the proofs of monotonicity and commutativity of the SVNSSMM operator, so it will not be repeated here.
Theorem 8. The SVNSSMM operator is a particular case of the WSVNSSMM operator.
Proof. When
,
then
□
4. MCDM Method Based on WSVNSSMM Operator
In the next, we are going to put forward a novel MCDM method based on the WSVNSSMM operator as described below.
Assume is a collection of alternatives, and is a collection of criteria. Suppose the weight vector of the criterion is and satisfies and , and denotes the importance of the criteria . The performance degree of alternative in criteria is measured by SVNSs and the decision matrix is , where . After that, ranking its alternatives is the main purpose. Finally, we give the detailed decision-making steps.
Step 1: Normalizing the criterion values.
In the real decision, there are two types of criteria: one is the benefit and the other is the cost type. To hold consistency of this type, the first step is to convert the criteria type to a consistent type. In general, the cost type should be changed to the benefit type. The formula is as follows:
If
is the cost type, then
Step 2: Aggregating all criterion values for each alternative.
We would utilize Definition 8 to obtain the comprehensive value shown as follows:
Step 3: Calculate the score values of by Definition 2.
After that, when two score values of them are equal, we would calculate the accuracy values and certainty function.
Step 4: Rank all the alternatives.
Based on Step 3 and Definition 3, we will obtain the order of alternatives.
5. Numerical Example
In this subsection, we refer to an example of MCDM to prove the feasibility and validity of the presented method.
We refer to the decision-making problem in Reference [
8]. There is an investment company, which intends to choose the best investment in the possible alternatives. There are four possible options for the investment company to choose from: (1) a car company
; (2) a food company
; (3) a computer company
; (4) an arms company
. The investment company shall consider the following three evaluation indexes to make choices: (1) the risk analysis
; (2) the growth analysis
; and (3) the environmental influence analysis. Among
and
are the benefit criteria and
is the cost criterion. The weight vector of the criteria is
. The four possible alternatives are evaluated with respect to the above three criteria by the form of SVNSs, and single-valued neutrosophic decision matrix D is constructed as listed in
Table 1.
5.1. Rank the Alternatives by the WSVNSSMM Operator
The step is described as follows:
Step 1: Normalizing the criterion values.
In this case,
and
are benefit types, and
is a cost type, so we set-up the decision matrix as shown in
Table 2.
Step 2: Aggregating all criterion values for each alternative. Utilize Definition 8 to obtain the comprehensive value and suppose and that have
.
Step 3: Calculate the score function of the value . , , , .
Step 4: Ranking all the alternatives.
Based on the score functions , we will obtain the order of alternatives is . Obviously, the best alternative is .
5.2. The Influence of the Parameters Vector on Decision-Making Result of This Example
To verify the impact of the parameters vectors
and
on the decision-making of the instance, we select diverse parameters vectors
and
, and give the sorting results of the alternatives. We can see the results in
Table 3,
Table 4 and
Table 5.
When
, parameter vector
takes different values, the sorting results of alternatives are given in
Table 3.
When
, parameter vector
takes different values, the sorting results of alternatives are given in
Table 4.
When
and parameter vector
takes different values, the sorting results of alternatives are given in
Table 5.
As is shown in
Table 3,
Table 4 and
Table 5, when the parameter vector
are the same and
are changeable, the scoring functions are changes, but the ranking results are still the same. Usually, the ranking result is the same when
by verification, the different decision-makers can choice diverse parameters values
according to their preferences, so we might assume
here. What is more, if the parameter value
are fixed and parameter values
are different, we can get different ranking results. For example, When
considers interrelationships among all input parameters, the sorting order is
, so the best option is
; nevertheless, when
and
, the sorting result is
so the best option is
. In addition, on the basis of the above results, we can know that for the WSVNSSMM operator the score function value decreases as the correlations of criteria increases, in other words, the more 0 in the parameters vector
, the larger the value of the score functions. Hence, the decision-makers are able to set diverse parameters vector
and
by means of different risk preferences.
5.3. Comparing with the Other Methods
So as to demonstrate the validity of the method presented in this thesis, we can use the existing methods including the cosine similarity measure proposed by Ye [
8], the single-valued neutrosophic weighted Bonferroni mean (WSVNBM) operator extended from the normal neutrosophic weighted Bonferroni mean (NNWBM) [
37] operator, the weighted correlation coefficient proposed by Ye [
38] to illustrate this numerical example. The sorting results of these methods are given from
Table 6 and
Table 7.
According to
Table 6, we can see that the best alternatives
and the ranking results obtained by these methods are the same. This result indicates the validity and viability of the new method put forward in this thesis. After that, we further analyzed, that for when the parameter vectors were
or
, whether the WSVNSSMM would reduce to the weighted single-valued neutrosophic Schweizer–Sklar arithmetic averaging operator. That is to say, when
is similar to the method based on cosine similarity measurement proposed by Ye [
8], we can think the input parameters are independent and the interrelationship between input parameters is not taken into account. When
, the WSVNSSMM will reduce to the weighted single-valued neutrosophic SS BM operator, which can take the interrelationship of two input parameters into account and its sorting result is the same as that of WSVNBM. In addition, from
Table 7, we can see Ye [
38] also put forward a method based on the weighted correlation coefficient to get a sorting result which was
. When
, the sorting result was
, which shows that the best alternative is not only
, but
is also possible, and the WSVNSSMM method developed in this thesis is more comprehensive. Therefore, the presented methods in this thesis are a generalization of many existing methods.
In real decision-making environments, we should take into account two parameters, multiple parameters, or not consider parameters based on the preference of the decision-makers, and the presented methods in this paper can capture all of the above situations by changing parameter .
In short, from the above comparative analysis, we are aware that the methods in this thesis are better, more advanced, and more effective based on the WSVNSSMM operator. Hence, the methods we presented are more advantageous in dealing with such decision-making problems.