Abstract
The aim of this paper is to investigate the multi-attribute group decision making (MAGDM) problems with respect to psychological behavior of regret aversion of decision makers (DMs), in which the attribute values are expressed in multi-granular linguistic terms and numerical values. This study proposes a general model based on two-tuple linguistics to deal with multi-granular linguistic information in order to manage information provided by different experts. A practical transformation approach is developed, which makes numerical values expressed in two-tuple linguistics and further converted into values in [0, 1] interval. Compared with the traditional MAGDM model, a tri-level decision making model that includes a top DM, multiple middle level DMs and multiple experts is considered. A novel mathematical programming model is constructed considering all middle level DMs’ preference information and regret aversion. Finally, an illustrative example is given to verify the proposed method. The results and comparative analysis demonstrate its effectiveness and practicability.
Keywords
Introduction
Multi-attribute group decision making (MAGDM) describes a process in which the decision maker (DM) selects the optimal alternative with the attributes expressed in qualitative and quantitative contexts provided by a group of experts. Owing to the uncertainty and complexity of decision problems and the subjective preference and fuzziness of people’s thoughts, experts usually prefer to provide their opinions using linguistic information. Zadeh [1] first introduced linguistic information as a tool for representing imprecise expression. In order to deal with linguistic information without information loss and distortion, Herrera et al. [2] proposed the most widely used two-tuple linguistic representation model applied in MAGDM. In recent years, linguistic multi-attribute group decision making (LMAGDM) methods have been one of the major topics in decision sciences fields [3–10], and have also extended to handle certain selection problems, including innovative product selection [11], hotel selection [12], online personalized recommendation [13].
In practice, however, experts with different research background tend to evaluate attributes with linguistic term sets in different cardinality. Thus, the consensus of multi-granular linguistic information has attached more and more attention in this field, and different approaches have been proposed to deal with multi-granular LMAGDM problems [14–19]. Herrera et al. [14] offered an approach for managing linguistic information with the use of the fuzzy set theory. Furthermore, Herrera and Martínez [15] proposed a linguistic model to deal with multi-granular linguistic information assessed in linguistic term sets. In recent years, Dong et al. [16] studied a consensus-based group decision making model to resolve multi-granular unbalanced two-tuple linguistic preference relations. Chen et al. [17] reviewed the fusion process with heterogeneous preference structures including multi-granular linguistic preference relations. Zhang et al. [18] used the projection method to reach consensus with multi-granular hesitant fuzzy linguistic information.
LMAGDM problems deal not only with the fact that experts prefer to provide attribute values in multi-granular linguistic terms, but also the fact that part of the attributes are suited to expression in real numbers [19], triangular fuzzy numbers [20], and interval intuitionistic fuzzy numbers [21] et al. For MAGDM problems, attribute values are expressed in various forms, like linguistic terms, and real numbers and are defined as hybrid LMAGDM. The consistency and transformation of initial information are the major topics in hybrid LMAGDM. Most studies use the fuzzy mathematics method to transform all initial information into fuzzy numbers [22], but the accuracy of the information transformation process and the consensus of group DMs have not been adequately studied.
Owing to the complexity of hybrid LMAGDM problems, the DM has to invite a group of experts to provide comprehensive evaluation information, which is designed to improve the accuracy of information in the transformation process whether or not the linguistic terms are expressed in multi-cardinality or there are and various expression forms of attribute values. The group of experts need to provide their evaluation suggestions independently described as bi-level decision making in which the DM makes the final decisions according to the information provided by the multiple experts in existing studies. The graph of the decision making process is shown in Fig. 1 as follows. Due to the fact that a group of DMs could make evaluation results more consistent with a real situation than a single DM, Bracken et al. [23] developed a multi-level decision making model that differs from the usual bi-level decision making model. With the advantages of reasonability and credibility, the multi-level decision making model aligns MAGDM in accordance with reality, thus, recently, multi-level decision making problems have been studied increasingly [24, 25].
Bi-level decision making.
With the application of multi-level decision making, psychological behavior of DMs could be affected by subjective factors when they make decisions. DMs possess limited rationality and are usually affected by emotions such as joy, regret, dislike and disappointment. Recently, the most commonly used behavior theories have been the expected utility theory [26], prospect theory [27], and regret theory [28, 29]. Regret theory has a relatively simple structure with fewer parametric hypothesis relative to other behavioral theories and it is consistent with violations of transitivity. However, existing studies of hybrid LMAGDM with the multi-level decision structure have not taken regret aversion of DMs into consideration.
To overcome the aforementioned drawbacks, we proposed a novel approach that transforms numerical attribute values into two-tuple linguistic forms, simplifying the computation process and promising accuracy of the initial evaluation information. We then developed a hybrid LMAGDM model with a multi-level decision structure that includes a top DM, middle level DMs, and experts, taking into consideration the regret aversion of the middle level DMs.
The paper is organized as follows. Section 2 provides a brief introduction to the two-tuple linguistic model and regret theory. In Section 3, the general multi-granular linguistic computation model and the transformed method between numerical attribute values and the linguistic two-tuples are presented. In Section 4, a novel approach for the LMAGDM that considers the regret aversion of DMs based on multi-level decision making is proposed. An illustrative example and comparative analysis with the existing methods are provided in Section 5. Finally, Section 6 concludes the paper.
This section presents basic concepts of the two-tuple linguistic and reviews some formulations about regret theory that are used in the analysis later.
Two-tuple linguistic
Suppose that S = {s0, s1, …, s
g
} is a linguistic term set, in which the element s
i
represents the ith linguistic term in S. The linguistic term set satisfies the following characteristics [2–4].
Be ordered: s
i
≤ s
j
, if i ≤ j. Max operator: max (s
i
, s
j
) = s
i
, if s
i
≥ s
j
. Min operator: min (s
i
, s
j
) = s
i
, if s
i
≤ s
j
. Negation operator: neg (s
i
) = s
j
, such that j = g - i.
Regret theory was first proposed by Bell [28] and Looms and Sugden [29]. They defined regret as an emotive reflection of not having chosen the optimal alternative and joy as an emotive reflection of having chosen the optimal alternative.
The utility function v (·) is assumed to be monotonically increasing and decreasingly concave with v′ (·) >0 and v″ (·) <0. In general, power function (v (x) = x γ ) can be used to simulate the utility value of the alternatives, where parameter γ represents the risk aversion coefficient and satisfies 0 < γ < 1 [26]. The graph of utility function v (x) = x γ with different γ is shown in Fig. 2.

Utility function.
Regret-joy function r (·) is also monotonically increasing and decreasingly concave with r′ (·) >0 and r″ (·) <0. In general, the exponential function r (Δx) =1 - exp(- δ · (Δx)) can be used to simulate the regret-joy value of choosing an alternative [28]. The graph of the regret-joy function with different δ is shown in Fig. 3.

Regret-joy function.
A general method for normalizing attribute values is presented in this section by the general multi-granular linguistic model. The attribute values in the form of numerical numbers can be converted into linguistic terms with different cardinality, which can be further transformed into values in [0, 1] interval.
A general multi-granular linguistic model

Numerical scale of multi-granular linguistic.

Numerical scales with β = 0.4.
In hybrid LMAGDM problems, parts of attributes are expressed in numerical values. In practice, however, DMs not only need to know attribute values but also need to understand which level the attribute values are. For example, experts may provide 7 L of oil consumption for a car per 100 km, but DMs do not necessarily know what the numerical value 7 means, whether it represents an oil efficient car or not. In order to handle this problem, we proposed an approach that transformed numerical values into a two-tuple linguistic to grasp the practical meaning of attribute values.
In real life, numerical values and linguistic terms are corresponding equally in some phenomenon, with regards to students’ performance, take 5 cardinality linguistic terms as an example, grades in [50, 60] equals
Corresponding relations between numerical attribute values and linguistic terms
Corresponding relations between numerical attribute values and linguistic terms
Corresponding relations between numerical attribute values and linguistic terms
In real life, most phenomena approximately obey a certain probability distribution. The most common is normal distribution or uniform distribution, while the latter is convenient for computation. In this paper, suppose that benefit attribute value b i obeys uniform distribution in the [b i , bi+1) interval and cost attribute value c j obeys uniform distribution in the [cl2-1-j, cl2-j) interval. The formulations for transforming numerical attribute value to two-tuple linguistic are proposed as follows.
For the function ξ1, it is obvious that an inverse function
For the function ξ2, it is obvious that an inverse function
Based on Equations (7–14), the relations among attribute value, two-tuple linguistic and numerical value are shown in Fig. 6.

The relationship of transformation.

Tri-level MAGDM hierarchy and evaluation values.
Correspondence between oil consumption of a car per 100 km and linguistic term
In this section, we introduce the tri-level LMAGDM model to deal with the problem of ranking alternatives, taking into consideration the regret aversion of DMs.
Han et al. [31] proposed an uncooperative multi-follower tri-level decision making model which includes leader, middle-level follower, and bottom level follower in order to find an equilibrium solution at the vertical and horizontal levels. In this paper, motivated by this idea, a tri-level LMAGDM hierarchy is presented in Fig. 7, which includes a top DM, multiple middle level DMs and multiple experts. The extended middle level DMs are highlighted by the dashed-line box compared with Fig. 1.
Description of the LMAGDM problem
Suppose that
Tri-level LMAGDM based on regret theory
In the tri-level MAGDM problem, all middle level DMs will be influenced by regret aversion when they make decisions independently according to evaluation matrices, and they have their own preference on experts. In order to resolve this problem, we propose an effective way to quantify their regret aversion with preference information.
Middle level DMs’ regret aversion are derived from two parts: one from choosing A i referring to X q instead of Xq*, which is called horizontal regret value. Xq* represents the evaluation matrix that provide the maximum attribute value of A i , the other from choosing A i instead of Ai* when referring to X q , which is called vertical regret value. Ai* represents the optimal alternative in all alternatives. Those two kinds of regret values can be obtained by computation referring to Tables 4 and 5, respectively, as follows.
The evaluation values of A
i
given by different experts
The evaluation values of A i given by different experts
The different evaluation values of alternatives given by E q
The specific expressions of two kinds of regret values are described as follows:
R1 (D
p
→ E
q
→ A
i
) represents the horizontal regret value. R2 (D
p
→ E
q
→ A
i
) represents the vertical regret value.
Suppose that λ ∈ [0, 1] represents the psychological preference of middle level DMs, taking into consideration that middle level DMs have different psychological perception effects for two kinds of regret aversion, which are expressed in Equations (11 and 12), respectively. The smaller λ is, the more the middle level DM prefers the horizontal regret aversion. The preference will be maximum when λ = 0 and minimum when λ = 1. The comprehensive regret value is formulated as follows:
To better express regret value, we give the formulations of comprehensive perceived utility value from the perspective of alternatives and middle level DMs, respectively, as follows:
U (A i ) represents the comprehensive perceived utility value of choosing A i .
U (D p ) represents the sum of the comprehensive perceived utility value of D p for choosing each alternative.
V (A i ) represents the utility value of choosing A i .
V (D p ) represents the sum of the utility value of D p for choosing each alternative.
R (A i ) represents the regret value of choosing A i .
R (D p ) represents the sum of the regret value of D p for choosing a certain alternative instead of the optimal alternative.
V (D p → A i ) represents the utility value of D p for choosing A i .
V (D p → E q → A i ) represents the utility value of D p for choosing A i referring to X q .
R (D p → A i ) represents the regret value of D p for choosing A i instead of the optimal alternative.
Based on aforementioned analysis, the comprehensive perceived utility value of D
p
is described as follows:
In summary, for the aforementioned LMAGDM problem based on regret theory, the procedure of choosing the optimal alternative can be described as follows:
Distance measures, such as Euclidean distance and Hamming distance, are common tools used widely to measure consistency of different ideas. Euclidean distance is simple and convenient for computing. Thus, we establish a mathematical programming model as follows by minimizing the sum of Euclidean distance D
ed
between any two middle level DMs.
The result can be obtained by LINGO 11.0, which be written as ω d = (d1, d2, …, d g ).
Suppose that a corporation is planning to invest in a car company from four alternatives denoted as A = {A1, A2, A3, A4}, and considering five attributes that includes: car cost C1, fuel consumption per 100 kilometers C2, breaking performance C3, handling stability C4, and riding performance C5. C1 and C2 are cost attributes, and C3, C4 and C5 are benefit attributes. The weight of attributes are given as c = 0.25, c2 = 0.2, c3 = 0.18, c4 = 0.2, c5 = 0.17). The weights of DMs’ preferences are expressed in interval two-tuple linguistic terms, with
The tri-level LMAGDM hierarchy and evaluation values are provided in Fig. 8. The relations between linguistic terms and C1 and C2 are shown in Tables 6 and 7, respectively.

Tri-level LMAGDM hierarchy and evaluation values.
The corresponding relations between attribute C1, and linguistic term
The corresponding relations between attribute C2, and linguistic term
We described the method proposed in this paper again by this illustrative example used the following steps.
Suppose that γ = 0.88, δ = 0.3 [27], and λ = 1 - λ = 0.5 in consideration of DMs’ preference are neutral in general. Using LINGO 11.0 to solve M3 and obtain e1 = (0.3750, 0.2767, 0.3483), e2 = (0.2993, 0.3750, 0.3257) and e3 = (0.3750, 0.3750, 0.2500).
Applying LINGO 11.0 to solve M4, obtaining ω d = (0.3168, 0.3423, 0.3410).
This section provides a sensitivity analysis to show the robustness and rationality of the influence of the new parameter on the results. Subsequently, discussions are presented to verify the advantages of the proposed method over existing methods.
The influence of parameters
Two-tuple linguistic attribute values matrix
Two-tuple linguistic attribute values matrix
Comprehensive perceived utility value of alternatives
Ranking of alternatives with different γ
Ranking of alternatives with different δ
Ranking of alternatives with different

Comprehensive perceived utility value of alternatives with different λ.
We reconsider the illustrative example with other two methods. Liu et al. presented an approach based on deviation and TOPSIS in a multi-granular environment [32], which is denoted as Method 1. Zhang et al. set a mathematical programming model to deal with the hybrid multi-criteria decision making problem with incomplete weight information with bi-level decision making model [19], which denoted as Method 2. The comparison results among Method 1, Method 2, and the proposed method are shown in Table 13.
Ranking of alternatives with different methods
Ranking of alternatives with different methods
Method 1 transformed all initial attribute values expressed in the form of multi-granular linguistic into linguistic terms with the same 9 cardinalities by a formulation. However, not all attributes are appropriate to expressed in linguistic terms with 9 cardinalities. Furthermore, it is easy to result in loss and distortion of information during the process of transformation of two-tuples into numerical values and computation of the deviation of two two-tuples, thus A3 ≻ A1, which is different from A3 ≺ A1 as obtained by the proposed method The proposed method avoid this problem and transfer initial multi-granular linguistic information into equivalent numerical value that belongs to the interval directly. This method is simple and convenient for computation. In addition, Method 1 does not take the psychological behavior of middle level DMs into account, thus the comprehensive perceived utility value of alternatives is larger than practice value.
Method 2 normalized linguistic information using triangular fuzzy numbers, however, it still needs to be converted into numerical values for further computation. In addition, the normalization of real number values are dependent on the maximum or minimum evaluation values. According to this method, for example, the evaluation values of attribute C2 are 7.5, 8.4, 6.2 and 6.8 provided by X3, while the reference value is 6.2 considering C2 is a cost attribute. Notably, all normalized values may be inaccurate if 6.2 is inaccurate. At the same time, the perceived value derived from the attribute value itself is not considered in Method 2. Furthermore, the traditional bi-level decision model does not fully take into account the psychology of DMs. As a result, A4 ≻ A1 ≻ A3 differs from A1 ≻ A3 ≻ A4 as obtained by the proposed method that avoids this problem.
With the increasing complexity of objects and the inherently subjective nature of people, linguistic terms are applied to attribute evaluation. The LMAGDM problem is becoming the major focus of recent studies. The traditional bi-level LMAGDM model may not be well equipped to deal with the difficulty decision making problems. In addition to multiple expert evaluations, evaluations by multiple DMs are also necessary to make decisions more effective and democratic. In this paper, we consider tri-level LMAGDM model that includes a top DM, multiple middle level DMs and multiple experts. It is crucial to assure accuracy of the initial information in the process of transformation and aggregation. Thus, a general computation model based on two-tuple linguistics for dealing with multi-granular linguistic information is proposed, and a practical transformation between numerical attribute values and linguistic terms based on this model is introduced to avoid loss and distortion of information. In addition, the psychological behavior of DMs is an important factor that cannot be ignored because of the bounded rationality of DMs’ perceptions. Ergo, we constructed a novel mathematical programming model based on the tri-level LMAGDM model that considers the regret aversion of all middle level DMs. Finally, an illustrative example is used to verify the effectiveness and practicality of the proposed method.
In future research, we would like to extend this approach to solve LMAGDM problems based on the regret theory under circumstances in which the weight of attributes is also unknown. Moreover, we wish to study the two-tuple linguistic computation model and two-tuple linguistic aggregating operators for better linguistic information fusion.
Footnotes
Acknowledgments
The paper is supported by the National Natural Science Foundation of China (Grant Nos. 71371053; 61773123).
