Abstract

In view of the uncertainty multiattribute decision-making problem with attribute values and weights both being interval number, a new solution based on regret theory and extension-dependent degree is proposed. It can define pass value of each attribute, which means decision-maker’s acceptance for the scheme under the pass value will decline quickly. Then according to traditional regret theory, the method defines an extension-dependent function based on pass value which can improve the flexibility of the traditional utility function and the ability to describe the risk aversion actions from decision-makers. Then the extension-dependent function for interval number is built, and the perceived utility value of each scheme is obtained based on the interval’s optimal value. The method can also reflect the decision-maker’s reference to high or low evaluation score by setting attitude coefficients. At last, an example is presented to examine the feasibility, effectiveness, and stability of our method.

1. Introduction

Multiattribute decision-making (MADM) is aimed at finding the most desirable solution according to the evaluation results to several given attributes, which is widely used in various business applications such as online auction, investment decision, and e-commence platform evaluation. But due to the increasing complexity of socioeconomic environment and inherent knowledge restrictions of decision-makers [1], those attributes’ environment information always exhibits fuzzy and uncertain features which are difficult to describe by exact numerical values. Several technologies are proposed to deal with the above problem such as interval number, fuzzy number, connection number, and grey number [25]. Among them, because of outstanding simple and intuitionistic features, interval number is proved to be one of the most frequently used described frameworks for uncertain information in many practical applications [6].

Early decision-making methods belong to complete rational decisions based on expected utility theory. They often use the expected utility value of each scheme to perform sorting. But many experimental studies have shown that, in the decision-making process, decision-makers usually have some psychological and behavior characteristics such as reference dependence, loss aversion, diminishing sensitivity, and expected results comparison [7]. The traditional decision methods cannot describe these psychological characteristics. So the finite rational decision methods based on decision-maker’s behavior obtain more and more attentions [8]. The representatives are prospect theory and regret theory. The regret theory is one of the attractive research hotspots [9, 10]. By rejoice-regret utility function, regret theory not only considers the utility value of the alternative to be selected but also considers the results of others alternative and can describe those psychological characteristics of decision-makers. Literature [11] calculates collective utilities of each attribute in hesitant fuzzy set according to regret theory and then pursues matching result by aggregating collective utilities with relative weights. Literature [12] builds regret value matrix of comparisons between couple alternatives by regret theory and then obtains sorting results by counting total regret values between each alternative and all the other alternatives. Literature [13] defines grey perception utility function based on regret theory and then builds multiobjective optimization model which produces the maximum grey overall perceived utility values of alternatives, so that the optimal grey perceived utility value of each scheme is ranked by the sorting rules of interval grey numbers. In literature [14], the rejoice-regret value function based on the positive and negative ideal solution is constructed and the positive and negative ideal bull’s eyes are obtained. So a multiobjective grey target decision model is completed. Literature [15] uses regret theory to obtain interval comprehensive utility value of alternatives in three-parameter interval number decision-making. In literature [16], an improved feedback adjustment mechanism based on regret theory is employed as the consistency model, which complements prospect theory in multiattribute group decision problems. Literature [17] combines regret theory to TOPSIS method and applies to grey stochastic multicriteria decision-making. Literature [12, 15] point out that, among those decision strategies based on decision-makers’ behavior, prospect theory has the strong capacity to describe decision-makers’ behavior, but has more parameters and more computational complexity. By contrast, regret theory has fewer parameters and is easy to implement, but has weaker describing capacity. Literature [18] concludes that regret theory has more advantages in practical application than prospect theory.

Although various methods adopting regret theory have been widely applied to uncertain decision-making, there are some problems for the researchers. Firstly, most of existing methods are built on the traditional basic model of regret theory. So the ability of these methods for describing decision-makers’ behavior is insufficient. That is, when the risk evasion coefficient is determined, the curve of the utility function in regret theory is fixed. It has nothing to do with the range and distribution of the corresponding attribute values, so it lacks flexibility. However, in many decision-making applications, attribute values usually have a special value called pass point, below which the acceptance of decision-makers will decline rapidly. It means that decision-makers often show distinct risk chasing psychology. The basic model of regret theory is not sufficient to describe these behavior features and psychology features of the people. Secondly, many frameworks based on the basic model of regret theory often appear too definite, which means it is difficult to perform any stability test or uncertainty analysis for final decision results. So we do not know whether a tiny change of the psychology or preference of decision makes will bring different decision results. That will influence the credibility of the results. So a good method for decision-making should not only produce a sorting result but also bring some stability test processes.

To solve the above problems, the paper attempts to propose an uncertain multiattribute decision-making model based on regret theory and extension-dependent degree. Until the present, the related research has not been seen. In this model, the pass point value of the attribute can be set by decision-maker or other methods, and the extension-dependent degree of the attribute value can be obtained by using extension-dependent function based on side distance. Actually, it represents a new utility function expression and is more flexible than the basic utility function of regret theory. It is also more in line with people's decision-making habits. Then the regret-rejoice value of each attribute value is obtained by combining its dependent degree and regret theory. According to regret-rejoice values, the comprehensive utility value of each alternative will be calculated. Lastly, in our model, through setting the different value of preference attitude coefficient, the final ranking results can be given and analyzed further, which reflects the different attitude of decision-makers towards the upper and lower bounds of evaluation and reflects the ability of uncertainty analysis.

2. Regret Theory Model with Extension-Dependent Degree

2.1. Extension-Dependent Function with Side Distance

In extenics, extension distance is defined to describe the distance between a point and an interval, which is able to accurately describe the relative position between the point and the interval. For the definition of distance, classical mathematics utilizes qualitative descriptions of “belonging” and “not belonging”, while extenics utilizes quantitative descriptions. In classical mathematics, there are elements that in the same domain are homogenous and but heterogeneous in different domains, while in extenics elements in the same domain they can be further classified into different layers and can be given quantitative description [19, 20].

Definition 1 (see [19, 21]). Suppose the set of real number, , is a finite interval in , and its optimal point is , then , according to the different location of in , extension distance is In addition, in this paper, we agree that .

Definition 2 (see [19, 22]). Suppose an interval covering is composed of standard positive interval X0 and positive interval X. , , , and optimal point is , for any point , extension-dependent function is then satisfies following properties:(1), and .(2) or .(3), or .(4) or .(5)When , reaches its maximum value.

Extension-dependent function describes the dependent degree between point and interval covering , . Its calculation is based on the given range of values of a certain feature, and it does not need to rely on subjective judgment or empirical value from decision-makers, so it is convenient to quantitatively describe the nature of things.

2.2. Regret Theory with Extension-Dependent Function

Regret theory [9] is one of the most important behavioral decision theories in behavioral economics. Its basic idea is that decision-makers in the decision-making process are concerned not only with the outcome of the options they consider choosing, but also with the possible impact of choosing other options. Decision-makers may have the expectation of regret or delight from their decision result and try to avoid choosing the alternative that may bring regret perception and tend to choose the alternative that brings delight perception. The perceived utility function of decision-makers consists of two parts: the utility function of the current selected alternative and the rejoice-regret function for comparing with the other schemes.

In many practical decision-making problems, decision-makers are usually risk aversion. So for the benefit attributes, the utility function is shown as a monotone increasing concave function and satisfies and usually employs negative exponential form [12]:

Here is risk aversion coefficient. The greater the value, the greater the risk aversion of decision-makers, as shown in Figure 1. For cost attributes, the utility function takes the following form [12]:

Here the greater the value, the greater the risk aversion of decision-makers.

The utility function reflects the risk evasion attitude of the decision-maker. It can be seen that the curve slope of utility value under small risk aversion coefficient is larger than the curve slope of utility value under large risk aversion coefficient, which expresses the high sensitivity of the decision-maker for increasing utility value near the marginal point. But the traditional utility function in regret theory is not enough to describe the psychological behavior of risk aversion. Firstly, when the value of risk aversion coefficient is determined (for example, [7] suggests 0.02), the curve of utility function is fixed in the whole decision-making process, and it cannot be adjusted according to the value of different attributes. Secondly, in several practical decision-making applications, every attribute always contains a psychological pass value, under which the decision-maker's acceptance to the alternative presents a rapid decline trend. So this value can be regarded as the pass reference value of an alternative under the attribute. For example, there are two attributes with percentage ratings and their weights are the same. Suppose their pass values both are 60, below which it is considered to be unqualified. Here alternative A is evaluated as (50,80) and alternative B is evaluated as (60,70). Due to the distinct difference of the acceptance from decision-makers to the evaluations above the pass value and below the pass value, it shows decision-makers' evasion attitude to select the alternative containing the evaluation score below the pass value. So, although the total scores of alternatives A and B both are 130, the decision-maker will choose alternative B because alternative A contains the unqualified score. Therefore, the evaluation below the pass value represents a higher risk, which decision-makers will tend to avoid. But the traditional utility function in regret theory cannot describe this psychology of risk aversion. Combined with the above ideas and extension-dependent function in extenics theory, this paper adopts extension-dependent function as a new utility function. Without increasing the number of parameters, our method can describe the behavior of decision-makers more flexibly and reasonably and enhance the ability to capture risk aversion behavior.

Definition 3. Suppose the value range of a beneficial attribute is , and its pass value is a (). Then can be seen as positive interval and as standard positive interval, , optimal value is d, according to Definition 2, for any point , extension-dependent function isThe curve graph of is shown in Figure 2 and has the following properties:(1), and .(2).(3), and .(4).(5)When , reaches the maximum value .(6)The slope of the line segment must be larger than that of .

As shown in Figure 2, with the pass value as the boundary point, consists of two segments of the line. The shape of the line segment changes adaptively with the value range of the attribute or the position of the pass value . In Figure 2, when pass value is changed from a to , the slope of the line segment under the pass value is automatically adjusted. When the value range of the attribute is changed from to , the slope of the line segment above the pass value is also automatically adjusted. When the range of value and pass value are both changed, the whole line shape will change. So it is more flexible and adaptive than the traditional utility function in regret theory. In addition, when is less than the pass value , will decrease at a faster speed. It means that the acceptance of decision-makers will decline rapidly when the evaluation of an attribute is under the pass value, which distinctly reflects a higher risk aversion attitude from decision-makers. It can be proved that, for any pass value , the slope of the line segment must be larger than that of .

Theorem 4. In Definition 3, the slope of the line segment must be larger than that of .

Proof. As shown in Figure 2, , the slope of the line segment of is , and that of ) is . Due to , there must be .

After getting the dependent degree of the attribute value, the regret value of each attribute value and its optimal value can be calculated for each alternative. Suppose the regret-rejoice function is , due to decision-makers’ risk aversion attribute to regret, function is a monotonously incrementally concave function and satisfies , can be expressed as [12]:

Here, is regret aversion coefficient and satisfies . The setting of is decided by the experience value and the psychology of decision-makers and usually taken in 0~1. As shown in Figure 3, the larger the value , the greater the extent of regret evasion from the decision-maker. When people has higher risk awareness and regret evasion trend, he should take a greater value of . If people has medium regret evasion psychology, is often taken as 0.3 [12, 15]. k denotes the difference of dependent degree of the same attribute under two alternatives. When , denotes rejoice value, and when , denotes regret value. According to formula (8), when , there is . It indicates that decision-makers are more sensitive to the psychological perception of than to ; that is, decision-makers are always regret aversion.

For simplifying the calculating process and without losing its validity, we obtain regret value through comparing the attribute value of each alternative to the optimal value of the attribute. Here, according formula (8), for a beneficial attribute with its positive interval and standard positive interval , clearly its ideal value is , then the regret value of attribute value isThe perception utility value of x is

2.3. Interval Extension-Dependent Degree

In many decision-making applications, due to the complexity and uncertainty of objective things and the vague and finite features of human thinking, people often cannot give the definite value of attributes of things, but can only give an interval range. It is called uncertain decision-making problem. When the definite values of attributes are generalized to intervals, the computational model based on definite values will be transformed into interval-based computing models. So according to Definition 3, here we give a computing method of interval extension-dependent degree under beneficial attribute.

Definition 5. Suppose the value range of a beneficial attribute is , and its pass value is a (). Then can be seen as positive interval and as standard positive interval, , optimal value is d, for any interval and , extension-dependent function of interval and interval covering , is

Here, is the preference attitude coefficient, which reflects the preference extent of decision-makers to the dependent degree of upper and lower bounds of the attribute index. That is to say, whether decision-makers attach more attention to the high evaluation of the attribute or to the low evaluation. When = 0, according to formula (11), it means that decision-makers only consider the upper bounds of evaluations, and vice versa. When = 0.5, it means that decision-makers pay equal attentions to the upper and lower bounds of evaluations. So the value of is decided by the preference attitude of decision-makers to the two bounds. satisfies the following properties:(1)When , will degenerate into Definition 3.(2)When , has the maximum value . When , reaches the minimum value 0.(3)When , . When and , .

2.4. Pass Value Selecting

Pass value selecting of attributes can adopt subjective choosing or objective choosing. Subjective choosing is generally based on the experience of experts or some industry standards. Objective choosing can be carried out by choosing mean value, median value, expectation value, and two-eight principle.

2.5. Weight Calculating Based on Maximum Deviation of Deviation Degree

In view of sorting alternatives, if the difference of attribute value of all alternatives under a certain attribute is smaller, then the distinguishing effect of the attribute to all alternatives is smaller. So the smaller the weight should be given to the attribute. On the contrary, the greater the difference of the attribute value of each alternative under a certain attribute, the greater the distinguishing effect of the attribute, the greater the weight that should be given to the attribute. Here weight calculating model based on maximum deviation of interval deviation degree is built. Suppose the evaluation matrix is , its evaluation value is interval value , is weight vector of attributes, and is the range constraint of attribute weight values. The single object optimization model will be built:Solving this model, the optimal weight vector is obtained.

3. Process of Decision Algorithm

Suppose alternative set of multiattribute decision-making is , attribute set is , the evaluation value of alternative si to attribute uj is interval value , then evaluation matrix is .

Step 1. By normalization of evaluation matrix , the new normalized evaluation matrix () is obtained. The standardized formula for the benefit attributes is . The standardized formula for the cost attributes is . After the normalization, each attribute well be transformed into benefit attribute with its value range is .

Step 2. Get the value range of each attribute uj and its pass value , and then get the positive interval Xj and the standard positive interval Xj0 of each attribute. Due to normalization of evaluation matrix, the value range of each attribute is mapped to which is noted as the positive interval Xj. Clearly, the ideal point of Xj is 1. The pass value of each attribute uj is decided as required by decision-makers. Then standard positive interval Xj0 of each attribute is . For formula (7), the extension-dependent degree and of each attribute value Qij are obtained. Then, for formula (11), the interval-dependent degree of each evaluation value Qij is calculated. Here, the preference attitude coefficient α should be decided as required by decision-makers.

Step 3. According to formula (9) and from Step 2, for each alternative, the regret value R(Qij, Xj0, Xj) of each attribute value Qij is given. Here because the ideal value is 1, and the setting of regret aversion coefficient δ is decided by the regret psychology of decision-makers. Combining k(Qij, Xj0, Xj), R(Qij, Xj0, Xj) and formula (10), the perception utility value uij (uij = u(Qij, Xj0, Xj)) of each attribute value Qij is obtained. Finally, the perception utility value matrix is obtained.

Step 4. Counting deviation matrix of interval deviation degree from the normalized evaluation matrix , in which . Then solving formula (12) to get optimal weight vector .

Step 5. From Steps 3 and 4, the optimal weight vector W of attributes and the perception utility value matrix are obtained. Calculating the comprehensive perception utility value U(si) of each alternative si by formula , and then getting sorting results from U(si).

Step 6. Performing uncertain analysis by different setting of preference attitude coefficient and regret aversion coefficient . Here we recommend the setting ranges of and are 0.2~0.8. reflects the preference extent of decision-makers to the upper and lower evaluation bounds of the attribute. represents the psychology of regret evasion from decision-makers.

4. Example Analysis

For easy of comparison and illustration, the example is based on the data of [23]. An electronic commerce website intends to evaluate the different brands of air-conditionings sold online and to determine the ranking of brands recommended to users. The website examines five brands (s1, s2, s3, s4, s5). The evaluation contains eight attributes, that is, fixed cost u1, operation cost u2, performance u3, noise u4, maintainability u5, reliability u6, flexibility u7, and security u8. Among them, the evaluations of attributes u3, u5, u7, u8 come from website users, and the scoring range is from 1 to 10. In addition, u1, u2, u4 are cost attributes, and the others are benefit attributes. Based on attribute weights and evaluation matrix shown in Table 1, brand sorting will need to be determined. The example is performed by MATLAB program.

(1) According to Step 1, normalize the original evaluation matrix and get the standardized evaluation matrix, as shown in Table 2. The process not only eliminates the dimension differences of each attribute, but also transforms each attribute into benefit attribute.

(2) Getting the value interval of each attribute and its pass value: after standardization, evaluation value interval is changed to , so that the positive interval of each attribute value also is . Here, we take the median value as the pass value of each attribute, which represents the decision-maker’s aversion attitude towards the evaluation below the median value, as shown in Table 3. According to Step 2, the interval extension-dependent degree of each evaluation value is calculated, and the interval-dependent degree matrix is obtained, as shown in Table 4.

(3) According to Step 3, the regret value and perception utility value of each attribute value and its optimal value are calculated, and the perception utility matrix is obtained, as shown in Table 5. The regret aversion coefficient here takes a recommended value of 0.3 [12].

(4) According to Step 4, deviation matrix of deviation degree can be counted. For each attribute, the deviation value of the attribute value of each alternative and that of the other alternatives is obtained, as shown in Table 6.

According to formula (12) and deviation matrix, a single object optimization model is established.The optimal weight vector W is obtained by solving this model.

(5) According to Step 5, calculating the comprehensive perceived utility value of each alternative and sorting by the values, the result is shown in Table 7.

(6) Performing uncertain analysis: the attitude coefficient represents the decision-maker's preference towards the upper and lower bounds of attribute evaluation. Table 8 shows the decision sorting results under five different settings. It shows that the sorting results under different attitude coefficients are still the same, which indicates that the current sorting does not change with the decision-makers' preference to the evaluation bounds. Table 9 shows the decision results under different regret aversion coefficient. It can be seen that alternatives sorting remains unchanged, which illustrates the current sorting has higher stability.

(7) Comparison of decision results under different algorithms: Table 10 shows the decision results under five algorithms. In our algorithm, the pass value is median value and mean value, respectively, attitude coefficient is 0.5, and regret aversion coefficient is 0.3. In regret theory, risk aversion coefficient is 0.02 and regret aversion coefficient is 0.3. In set pair analysis, the uncertain number is 0 and 0.5, respectively. The sorting results of these algorithms are consistent. The results of TOPSIS and relative membership degree algorithms are slightly different, mainly on the sorting of alternatives s1, s3, s5. It can be seen that, for sorting of s3 and s5, TOPSIS is consistent with our method and the conclusion of relative membership degree method are different. But for sorting of s1 and s3, relative membership degree method and our method are consistent and are disagreement with TOPSIS. So in the whole, the sorting result of our method is more reasonable.

(8) Comparison with the traditional regret theory: the line shape of utility function in regret theory is uniquely determined by the risk aversion coefficient and is not flexible enough. Moreover, its setting is difficult due to often lack sufficient basis. By comparison, the extension-dependent function of our algorithm can be adjusted automatically according to the pass value and the value range of attribute, and so it is more flexible. In many cases, setting pass value is more in line with people's habit in decision-making. It is also easy to find a certain basis for its value taking, whether it follows subjective method or objective method. Pass value setting will have an impact on the result of the decision. In this case, assuming that the decision-maker has a subjective setting for pass value of 0.4, 0.4, and 0.6 for the attributes u3, u4, u5 in Table 3, then alternatives s1 and s3 in the decision result will be reversed. But in traditional regret theory, the reversion will not happen.

5. Conclusion

In summary, the main work of the paper is as follows. (1) For uncertain multiattribute decision-making, a new extension-dependent degree decision-making method based on regret theory is proposed. (2) Aiming at the problem that the utility function in traditional regret theory is not strong enough to describe risk aversion behavior, an extension-dependent degree function combining pass value is given. (3) For quantitative describing uncertain attribute value information, the expression of interval extension-dependent degree function is given. The function can reflect the degree of decision-maker's preference towards the upper and lower bounds of evaluation interval through preference attitude coefficient setting. (4) For attribute weight being taken as interval number, an objective weight assignment method based on the maximum deviation of interval deviation degree is given. (5) An example is given to verify the feasibility and applicability of our method, and the uncertain analysis for the decision result is carried out. The future research work is very rich. The regret extension-dependent decision method in the paper is considered to be applied to various decision scenarios such as mixed value type, incomplete information, dynamic stochastic, fuzzy set, and in further study its extension transformation [26] in the dynamic decision model.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This research was supported by the National Science Foundation Project of China (no. 71271191), Zhejiang Science Foundation Project of China (nos. Y16G010010 and LY18F020001), and Ningbo Innovative Team: The Intelligent Big Data Engineering Application for Life and Health (Grant no. 2016C11024).