1. Introduction
In terms of complex objective aspects of real life, human preference judgments may use linguistic expression, instead of numerical value expression, in order to be more suitable for people’s thinking habits. Hence, Zadeh [
1] firstly introduced the concept of a linguistic variable and applied it to fuzzy reasoning. After that, linguistic decision analysis and linguistic aggregation operators have been proposed to solve linguistic decision-making problems [
2,
3,
4,
5]. Due to the incompleteness and uncertainty of linguistic decision environments, uncertain linguistic variables and their various aggregation operators were developed and applied to uncertain linguistic decision-making problems [
6,
7,
8,
9,
10,
11]. As to the extension of linguistic variables, the concept of linguistic intuitionistic fuzzy numbers and their linguistic intuitionistic multicriteria group decision-making methods were introduced in the literature [
12,
13], and then linguistic intuitionistic multicriteria decision-making method was proposed based on the Frank Heronian mean operator [
14]. Recently, the concept of a neutrosophic linguistic number, which indicates a changeable uncertain linguistic number corresponding to some specified indeterminate range, and some weighted aggregation operators of neutrosophic linguistic numbers, were presented to solve multiple attribute group decision-making problems with neutrosophic linguistic numbers [
15]. Then, the concept of a linguistic neutrosophic number, which is described independently by the truth, indeterminacy, and falsity linguistic variables, and some aggregation operators of linguistic neutrosophic numbers, were proposed to solve multiple attribute group decision-making problems with linguistic neutrosophic numbers [
16,
17].
To express vagueness and uncertainty in real life, the concept of a (fuzzy) cubic set (including the internal cubic set and external cubic set) was introduced based on the hybrid information of both partial certain and partial uncertain values in [
18], where the first component is an interval/uncertain value and the second component is an exact/certain value. After that, the concept of a neutrosophic cubic set (including the internal neutrosophic cubic set and external neutrosophic cubic set), where a neutrosophic cubic number (a basic element in a neutrosophic cubic set) is composed of both the interval neutrosophic number and the single-valued neutrosophic number, and the distance measure of neutrosophic cubic sets were proposed and applied to pattern recognition [
19,
20]. Then, decision-making methods with neutrosophic cubic information were put forward based on grey relational analysis [
21] and cosine measures [
22], respectively.
However, all the existing linguistic variables, including: uncertain linguistic variables, linguistic intuitionistic fuzzy numbers (basic elements in a linguistic intuitionistic fuzzy set), neutrosophic linguistic numbers (basic elements in a neutrosophic linguistic set), and linguistic neutrosophic numbers (basic elements in a linguistic neutrosophic set), cannot express the hybrid information of both uncertain linguistic and certain linguistic neutrosophic numbers simultaneously in linguistic decision-making environments. Furthermore, the cubic set and neutrosophic cubic set cannot also express linguistic arguments and handle linguistic decision-making problems under linguistic environments. Hence, it is necessary to extend neutrosophic cubic sets to linguistic neutrosophic arguments. For this purpose, this study presents a new concept of a linguistic neutrosophic cubic number (LNCN), where the uncertain linguistic neutrosophic number corresponding to its first part is composed of the truth, indeterminacy, and falsity uncertain linguistic variables and the linguistic neutrosophic number corresponding to its second part is composed of the truth, indeterminacy, and falsity linguistic variables. Then, we propose the operational laws of LNCNs and the score, accuracy, and certain functions of LNCN for comparing/ranking LNCNs. Further, we present a LNCN weighted arithmetic averaging (LNCNWAA) operator and a LNCN weighted geometric averaging (LNCNWGA) operator. Moreover, we develop a decision-making method based on the LNCNWAA or LNCNWGA operator and the score, accuracy, and certain functions to solve decision-making problems with the hybrid information of both certain linguistic neutrosophic numbers and uncertain linguistic neutrosophic numbers under linguistic environments.
The rest of this paper is structured as follows:
Section 2 proposes the concept of LNCN (including the internal LNCN and external LNCN), the operational laws of LNCNs, and the score, accuracy, and certain functions of LNCNs to rank LNCNs. In
Section 3, we propose the LNCNWAA and LNCNWGA operators to aggregate LNCNs and discuss their properties. In
Section 4, a multiple attribute decision-making method is developed based on the LNCNWAA or LNCNWGA operator under a LNCN environment. In
Section 5, an example illustrates the application of the proposed method.
Section 6 gives conclusions and future work.
2. Linguistic Neutrosophic Cubic Numbers (LNCNs) and Their Operational Laws
This section proposes the concept of LNCN, which include the internal LNCN and external LNCN, and the operational laws of LNCNs.
Definition 1. Let a linguistic term set be S = {sj| j ∈ [0, p]}, where p + 1 is an odd number/cardinality. A LNCN h in S is constructed as , where is an uncertain linguistic neutrosophic number with the truth, indeterminacy, and falsity uncertain linguistic variables [sTa, sTb], [sIa, sIb], and [sFa, sFb] for sTa, sIa, sFa sTb, sIb, sFb ∈ S and Ta ≤ Tb, Ia ≤ Ib, Fa ≤ Fb; is a linguistic neutrosophic number with the truth, indeterminacy, and falsity linguistic variables sT, sI, and sF for sT, sI, sF ∈ S.
Definition 2. Let a LNCN be for sTa, sIa, sFa sTb, sIb, sFb, sT, sI, sF ∈ S. Then, we call
- (1)
h an internal LNCN if Ta ≤ T ≤ Tb, Ia ≤ I ≤ Ib, Fa ≤ F ≤ Fb;
- (2)
h an external LNCN if T ∉ (Ta, Tb), I ∉ (Ia, Ib), and F ∉ (Fa, Fb).
Based on the operational laws of linguistic intuitionistic fuzzy numbers and linguistic neutrosophic numbers introduced in the existing literature [
12,
13,
14,
16,
17], we propose the following operational laws of LNCNs.
Definition 3. Let two LNCNs be and .
Then,
their operational laws are defined as follows: Then, the above operational results are still LNCNs.
Based on the score and accuracy functions of a linguistic neutrosophic number in the literature [
16], we present the score, accuracy, and certain functions of LNCN to compare/rank LNCNs.
Definition 4. Let a LNCN be for sTa, sIa, sFa sTb, sIb, sFb, sT, sI, sF ∈ S. Then, its score, accuracy, and certain functions are defined as follows: Then, we introduce a ranking method based on the values of the score, accuracy, and certain functions.
Definition 5. Let two LNCNs be and . Then, their ranking method based on their score, accuracy, and certain functions are defined as follows:
- (1)
If S(h1) > S(h2), then h1 h2;
- (2)
If S(h1) = S(h2) and H(h1) > H(h2), then h1 h2;
- (3)
If S(h1) = S(h2), H(h1) = H(h2), and C(h1) > C(h2), then h1 h2;
- (4)
S(h1) = S(h2), H(h1) = H(h2), and C(h1) = C(h2), then h1 ~ h2
Example 1. Let h1 = (<[s4, s6], [s1, s2], [s1, s3]>, <s5, s1, s2>), h2 = (<[s4, s5], [s1, s2], [s1, s2]>, <s4, s1, s1>), and h3 = (<[s6, s7], [s2, s3], [s1, s3]>, <s6, s2, s3>) in the linguistic term set S = {sj| j ∈ [0, 8]} are three LNCNs. Then, we need to compare them.
By using Equations (1) to (3), the values of their score, accuracy, and certain functions are as follows:
S(h1) = [32 + 4 + 6 − (1 + 2 + 1 + 3) + 16 + 5 − (1 + 2)]/72 = 0.7361, S(h2) = [32 + 4 + 5 − (1 + 2 + 1 + 2) + 16 + 4− (1 + 1)]/72 = 0.7361, and S(h3) = [32 + 6 + 7 − (2 + 3 + 1 + 3) + 16 + 6 − (2 + 3)]/72 = 0.7361; H(h1) = [4 + 6 − (1 + 3) + 5 − 2]/24 = 0.375, H(h2) = [4 + 5 − (1 + 2) + 4 − 1]/24 = 0.375, and H(h3) = [6 + 7 − (1 + 3) + 6 − 3]/24 = 0.5; and C(h1) = (4 + 6 + 5)/24 = 0.625 and C(h2) = (4 + 5 + 4)/24 = 0.5417.
According to the ranking method of Definition 5, their ranking order is h3 h1 h2.
3. Two Weighted Aggregation Operators of LNCNs
3.1. Linguistic Neutrosophic Cubic Number Weighted Arithmetic Averaging (LNCNWAA) Operator
Definition 6. Let (j =1, 2, …, n) be a group of LNCNs, then the LNCNWAA operator can be defined as follows:where wj is the weight of hj (j = 1, 2, …, n) for wj ∈ [0, 1]
and . According to Definitions 3 and 6, there is the following theorem.
Theorem 1. Let (j = 1, 2, …, n) be a group of LNCNs, then the aggregation result obtained by Equation (4) is still a LNCN, which is calculated by the following aggregation formula:where wj is the weight of hj (j = 1, 2, …, n) for wj ∈ [0, 1]
and . In the following, the mathematical induction is used to prove Theorem 1.
Proof. (1) Set
n = 2, according the operational laws of LNCNs, we have the following results:
Then, there exists the following result:
(2) Set
n =
k, by Equation (5) we obtain
(3) Set
n =
k + 1, based on Equations (6) and (7), we can obtain the following result:
Based on the above results, Equation (5) can hold for any n. The proof is finished.
Clearly, the LNCNWAA operator contains the following properties:
(1) Idempotency: Let hj (j = 1, 2, …, n) be a group of LNCNs. When hj = h for j = 1, 2, …, n, there is .
(2) Boundedness: Let hj (j = 1, 2, …, n) be a group of LNCNs and the minimum and maximum LNCNs be and respectively. Then, there exists .
(3) Monotonicity: Let hj (j = 1, 2, …, n) be a group of LNCNs. When hj ≤ for j = 1, 2, …, n, then there exists .
Proof. (1) For
hj =
h (
j = 1, 2, …,
n), we have the following result:
(2) Since the minimum LNCN is h− and the maximum LNCN is h+, there is h− ≤ hj ≤ h+. Thus, there exists . According to the above property (1), there exists . Then, can hold.
(3) For (j = 1, 2, …, n), there exists . Then, can hold.
Hence, we complete the proofs of these properties.
Obviously, when wj = 1/n for j = 1, 2, …, n, the LNCNWAA operator is reduced to the LNCN arithmetic averaging operator.
3.2. LNCNWGA Operator
Definition 7. Let (j =1, 2, …, n) be a group of LNCNs, then the LNCNWGA operator is defined as follows:where wj is the weight of hj (j =1, 2, …, n) for wj ∈ [0, 1]
and . According to Definitions 3 and 7, we can introduce the following theorem.
Theorem 2. Let(j = 1, 2, …, n) be a group of LNCNs. Then, the aggregation result of Equation (8) is still a LNCN, which is calculated by the following aggregation equation:where wj is the weight of hj (j = 1, 2, …, n) for wj ∈ [0, 1]
and . Obviously, when wj = 1/n for j = 1, 2, ..., n, the LNCNWGA operator is reduced to the LNCN geometric averaging operator. Based on the similar proof manner of Theorem 1, we can prove Theorem 2. Hence, it is omitted here.
Obviously, the LNCNWGA operator also contains the following properties:
(1) Idempotency: Let hj (j = 1, 2, …, n) be a group of LNCNs. When hj = h for j = 1, 2, …, n, there exists .
(2) Boundedness: Let hj (j = 1, 2, …, n) be a group of LNCNs and the minimum and maximum LNCNs be and respectively. Then, there exists .
(3) Monotonicity: Let hj (j = 1, 2, …, n) be a group of LNCNs. When hj ≤ for j = 1, 2, …, n, there exists .
Based on the similar proofs of the properties corresponding to the LNCNWAA operator, we can also prove these properties of the LNCNWGA operator. Hence, these proofs are omitted here.
4. Decision-Making Method Based on the LNCNWAA or Linguistic Neutrosophic Cubic Number Weighted Geometric Averaging (LNCNWGA) Operator
This section proposes a decision-making method based the LNCNWAA or LNCNWGA operator to solve multiple attribute decision-making problems with LNCN information.
If there is a multiple attribute decision-making problem, we consider Q = {Q1, Q2, …, Qm} as a set of alternatives and R = {R1, R2, …, Rn} as a set of attributes. The weigh vector of the attributes Rj (j = 1, 2, …, n) is specified as w = (w1, w2, …, wn). Then, decision-makers are invited to evaluate the alternatives Qi (i = 1, 2, …, m) over the attributes Rj (j = 1, 2, …, n) by LNCNs from the predefined linguistic term set S = {sj| j ∈ [0, p]}, where p + 1 is an odd number/cardinality. Based on the linguistic term set, the decision-makers can assign the uncertain linguistic arguments corresponding to the truth, indeterminacy, and falsity linguistic terms and the certain linguistic arguments corresponding to the truth, indeterminacy, and falsity linguistic terms in each LNCN as the linguistic evaluation of each attribute Rj (j = 1, 2, …, n) on each alternative Qi (i = 1, 2, …, m) in the evaluation process. Thus, all the LNCNs can be constructed as a LNCN decision matrix D = (hij)m×n, where (i = 1, 2, …, m; j = 1, 2, …, n) is a LNCN.
Thus, the decision-making method based on the LNCNWAA or LNCNWGA operator is described by the following decision steps:
- Step 1
Calculate hi = LNCNWAA(hi1, hi2, ..., hin) or hi = LNCNWGA(hi1, hi2, ..., hin) (i = 1, 2, …, m) by using Equation (5) or Equation (9) and obtain the collective overall LNCN hi for Qi (i = 1, 2, …, m).
- Step 2
Calculate the values of S(hi) (H(hi) and/or C(hi) if necessary) (i = 1, 2, …, m) for each collective overall LNCN hi (i = 1, 2, …, m) by Equation (1) (Equation (2) and/or Equation (3)).
- Step 3
Rank the alternatives corresponding to the ranking method of Definition 5, and then select the best one.
- Step 4
End.
5. Illustrative Example
This section provides an illustrative example in order to demonstrate the application of the proposed decision-making method under a linguistic neutrosophic cubic environment.
A manufacturing company needs to hire a mechanical designer. After all applicants are chosen preliminarily by the human resources department, four potential candidates
Q1,
Q2,
Q3, and
Q4 need to be further evaluated according to the three requirements/attributes: (1)
R1 is the innovation skill; (2)
R2 is the design experience; (3)
R3 is the self-confidence. A group of experts is required to conduct the interview and to choose the most suitable candidate. Then, the weigh vector
w = (0.45, 0.35, 0.2) is considered as the importance of the three attributes. Herewith, the experts (decision-makers) need to evaluate the four potential candidates/alternatives
Qi (
i = 1, 2, 3, 4) corresponding to the three attributes
Rj (
j = 1, 2, 3) by the form of LNCNs based on the given linguistic term set
S = {
sj|
j ∈ [0,
p]}, where
S = {
s0 = extremely poor,
s1 = very poor,
s2 = poor,
s3 = slightly poor,
s4 = fair,
s5 = slightly good,
s6 = good,
s7 = very good,
s8 = extremely good} for
p = 8. Thus, all the LNCNs are given by the experts and constructed as the following LNCN decision matrix
D(
hij)
4×3:
Thus, the proposed decision-making method can be applied to the decision-making problem with LNCN information.
On the one hand, we can use the decision-making method based on the LNCNWAA operator, which is described by the following decision steps:
- Step 1
By using Equation (5), the collective overall LNCNs of hi for Qi (i = 1, 2, 3, 4) can be given as follows:
h1 = (<[s4, s6.2589], [s1, s2.4997], [s1.1487, s3]>, <s5.2337, s1.4641, s2.1689>), h2 = ([s4.0011, s6.1167], [s1.1487, s2.1689], [s1, s2]>, <s5.0371, s1.2457, s1.2746>), h3 = ([s5.0371, s7], [s1, s2.4997], [s1.5692, s3]>, <s5.9577, s2, s2.6031>), and h4 = ([s5.3523, s6.8513], [s1.366, s2.4003], [s1.366, s2.4003]>, <s6.4122, s1.6395, s2.0896>).
- Step 2
Calculate the score values of S(hi) (i = 1, 2, 3, 4) by Equation (1):
S(h1) = 0.7252, S(h2) = 0.7544, S(h3) = 0.7406, and S(h4) = 0.7688.
- Step 3
The ranking order of the four alternatives is Q4 Q2 Q3 Q1 based on the score values. Thus, the candidate Q4 is the best choice among the four candidates.
On the other hand, we can also use the decision-making method based on the LNCNWGA operator, which is described by the following decision procedures:
- Step 1’
By using Equation (9), the collective overall LNCNs of hi for Qi (i = 1, 2, 3, 4) are given as follows:
h1 = (<[s4, s6.1879], [s1, s2.5725], [s1.2125, s3]>, <s5.1857, s1.569, s2.2148>), h2 = (<[s3.7998, s5.8338], [s1.2125, s2.2148], [s1, s2]>, <s4.8203, s1.4556, s1.3677>), h3 = (<[s4.8203, s7], [s1, s2.5725], [s1.6674, s3]>, <s5.6249, s2, s2.6705>), and h4 = (<[s5.1906, s6.7875], [s1.4691, s2.4726], [s1.4691, s2.4726]>, <s6.2007, s1.9835, s2.2996>).
- Step 2’
By using Equation (1), we calculate the score values of S(hi) (i = 1, 2, 3, 4) as follows:
S(h1) = 0.7195, S(h2) = 0.7389, S(h3) = 0.7296, and S(h4) = 0.7502.
- Step 3’
The ranking order of the four candidates is Q4 Q2 Q3 Q1. Thus, the candidate Q4 is still the best choice among the four candidates.
Obviously, the above two ranking orders based on the LNCNWAA and LNCNWGA operators and the best candidate are identical.
Compared with existing currant linguistic neutrosophic decision-making methods [
16,
17], the decision information in this study is LNCNs, while the decision information used in [
16,
17] is linguistic neutrosophic numbers. As mentioned above, since LNCN is composed of its uncertain neutrosophic number and its linguistic neutrosophic number, LNCN contains more information than the unique linguistic neutrosophic number in [
16,
17]. However, existing linguistic neutrosophic decision-making methods in [
16,
17] cannot handle such a decision-making problem with linguistic neutrosophic cubic information in this paper. Therefore, the decision-making method proposed in this paper can solve decision-making problems with both certain linguistic and uncertain linguistic neutrosophic information. It can also provide a new way for hybrid linguistic decision-making problems under certain and uncertain linguistic environments.
Due to no related studies in the existing literature, this is the first study to propose a new concept of LNCN and a new linguistic neutrosophic cubic decision-making method. However, decision-makers can select one of two weighted aggregation operators of LNCNs to solve linguistic neutrosophic cubic decision-making problems according to their preference and actual requirements.