Abstract
Recently, the solar water heaters have been widely used in China. For common consumers, the solar water heater selection problems have theoretical and practical significance. In this paper, a multiple attribute decision making method for solar water heater selection problems is proposed. Firstly, the evaluations to alternatives take the form of linguistic terms and then are transformed into triangular fuzzy numbers. Secondly, the reference points of the attributes are obtained from the decision maker. Then, based on prospect theory and the operation rules of fuzzy numbers, the linguistic rating information is converted and aggregated. Finally, the alternatives are ranked from best to worst. The first one is the optimal choice. The availability of the proposed method is illustrated through an application in solar water heater selection problems.
Keywords
Introduction
Nowadays, with the development of the world economy, the demand for energy is higher and higher. The renewable energy technology is one of the most promising solutions for minimizing the carbon emission and environmental pollution from human activities [1]. One alternative renewable energy source is the solar energy [2]. Solar water heater is widely used in urban and rural areas [3]. Currently, the solar water heater is used to produce domestic hot water [4]. In China, the use of solar water heaters in the urban and rural areas is advocated by central and local government through a series of incentive policies [4]. Over the past two decades, the solar water heater industry in China has dramatically developed. The annual output increased from 6.1 million square meters in 2000 to 42 million square meters in 2009, with an annual growth rate of 24% [5]. Chinese government provides subsidies for rural residents to purchase home appliances. The solar water heater is included in the subsidy list in April, 2009. And the central finance provides 13% allowance of the product price to rural users for buying solar water heater products [5]. At present, there are about 3000 enterprises in the solar water heater industry, among which 1800 are solar water heater manufacturers. Especially, there are over 30 enterprises with a sales volume of more than 100 million Yuan RMB [5].
For the common consumers, the performance of solar water heaters is hard to evaluate in a simple way. Due to the diversity of the manufactures and the complexity of the products, it is difficult for the common consumers to select the proper solar water heater. In real life, it is too difficult to evaluate the performance of the products with any numerical values. So, in some multiple attribute decision making (MADM) problems, the decision makers are often reluctant to rate attributes with quantitative values. Alternatively, linguistic evaluations might be used. For example, the consumers might evaluate the performance of the solar water heaters with the linguistic terms, such as a set with 7 terms: {extremely bad, very bad, bad, common, good, very good, extremely good}. Even for the attributes able to be measured in numerical values, such as price, people would rather use natural languages in some cases. Generally, the customers, especially for those from the countryside, evaluate the solar water heaters in a rough way from several aspects. The linguistic evaluations are convenient. Consequently, the solar water heater selection problem can be considered as a MADM problem with linguistic evaluations.
Linguistic MADM is so important in both theoretic studies and practical applications. Fortunately, some researchers have made great contributions [6–12]. Recently, MADM problems have attracted much attention [13–16], and the MADM method has been widely applied into various areas [17–19]. For example, fuzzy multiple criteria decision making approach is used to innovative strategies based on Miles and Snow typology [20]. The programmable logic controllers are evaluated from a fuzzy MCDM perspective [21]. In the literatures, the linguistic terms are transformed into numerical values before aggregation. Additive linguistic evaluation scales and multiplicative linguistic evaluation scales are defined respectively, through which linguistic information can be aggregated [6]. And fuzzy linguistic methodology to deal with linguistic term sets is presented [11, 23]. In the above methods, the terms in the linguistic term sets are changed into fuzzy sets.
Another important aspect in MADM is that the risk attitude/preferences of the decision maker should be taken into account [24]. Prospect theory developed by Kahneman and Tversky [25] is a descriptive decision model in the cases under risk. Later, Tversky and Khneman [26] developed the cumulative prospect theory, which considers psychological factors in decision making. In the prospect theory, the outcomes are expressed by means of gains and/or losses from a reference point. In prospect theory, the value function is considered as a S-shape concave above the reference point, which reflects the aversion to risk in case of gains; and the convex part below the reference point reflects the risk preference in face of losses [24, 27]. In fact, prospect theory has successfully been applied as behavioral models in MADM problems[28–33].
Therefore, based on prospect theory and the linguistic evaluation information, we propose a prospect theory based MADM method with linguistic evaluations. Firstly, the linguistic evaluation matrix is established and the reference point is provided by the decision maker. Secondly, the linguistic ratings and the reference points are transformed into fuzzy numbers. Then based on prospect theory and the operation rules of fuzzy numbers, the gains/losses of the attributes are computed, and the prospect values of the attributes are obtained. Ultimately, the weighted prospect values of the alternatives are acquired, according to which the alternatives are ranked from best to worst. The first one is the optimal choice.
The proposed method has some novelties and characteristics as follows. Firstly, the attribute values take the form of linguistic evaluation information, which is convenient for the ordinary decision maker. Secondly, the linguistic value function is expressed by means of gains and/or losses compared to the reference point, which considers the decision makers’ psychological preference in the process of decision making. Finally, an application in solar water heater selection problems is given to illustrate the feasibility of the proposed method.
Currently, the solar water heaters are widely used in China, so the research on solar water heater selection problems has theoretical and practical significance. Obviously, to evaluate a solar water heater, the consumer must take multiple aspects into consideration. Moreover, the linguistic evaluations might be used. Thus, it can be seen a linguistic MADM problem to assess the solar water heaters. In the meanwhile, when evaluating the products, everyone has his/her own psychological preferences due to the particular financial situations and individual demands. So we can apply the proposed method to the solar water heater selection problems.
The remainder of the paper is organized as follows. In Section 2, some basic concepts are reviewed, which include fuzzy sets, triangular fuzzy numbers and their operation rules, linguistic term sets and the value function based on prospect theory. In Section 3, we provide a linguistic MADM method based on prospect theory. In Section 4, an application on solar water heater selection problems is given to illustrate the practicality of the proposed method. Finally, Section 5 draws conclusions.
Preliminaries
In this section, some basic concepts, operation rules and theoretical methods are introduced, which conclude fuzzy sets, triangular fuzzy numbers and their operation rules, linguistic term sets and prospect theory.
Fuzzy sets and triangular fuzzy numbers
The operation rules of the triangular fuzzy numbers
Suppose that and are two triangular fuzzy numbers. According the extension principle of fuzzy sets, the addition result of two triangular fuzzy numbers can still keep as a triangular fuzzy number. However, scalar multiplication or power result of two triangular fuzzy numbers do not produce triangular fuzzy numbers, but only the fuzzy numbers in triangular shape [35], and also require complicated computations at every α-cuts. In the present paper, for simplicity, we will adopt the following approximation formulas as [35]. The operation rules are shown as follows[34].
(1) Addition rules:
(2) Scalar multiplication rules:
(3) Power rules:
The comparison method of the triangular fuzzy numbers
Suppose that and are two triangular fuzzy numbers. The defuzzified value of is defined as: . Similarly, we have the defuzzified value . The comparison method [34] is defined as: If , then .
Linguistic term sets
Zadeh [36] presented the concept of linguistic variables, which take the form of words or sentences in a natural language instead of numbers. The fuzzy linguistic evaluations qualitatively describe the alternatives. The fuzzy linguistic approach has successfully been applied to deal with decision making problems [37]. It is very important to choose appropriate way to express linguistic term sets and their semantics.
In the literatures, linguistic variables are mapped into numerical values [6, 38]. For example, Rodriguez demonstrated a set of seven linguistic terms S by means of an ordered structure approach. It is shown in Fig. 1 as: S = { s0, s1, s2, s3, s4, s5, s6 } = {nothing, verylow, low, medium, high, veryhigh, perfect} [7]. In Fig. 1, the terms in S can be transformed to fuzzy numbers. Such as, the lowest one “nothing” is denoted by a triangular fuzzy number, i.e., “s0 = (0, 0, 0.17)”, “low” is denoted by “s2 = (0.17, 0.33, 0.5)”, and the highest one “perfect” is denoted by “s6 = (0.83, 1, 1)”.
Prospect theory
Prospect theory was initially proposed [25] as a descriptive theory for actual decision behavior under risk. And later they have also been applied for riskless choice [39]. Since then, a number of researches on prospect theory have been found [40, 41]. So far, prospect theory has been regarded as the most popular behavioral decision theory.
According to prospect theory, the evaluations from alternatives are regarded as gains or losses with respect to a reference point. The reference point can reflect the psychological expectations from the decision makers. When the evaluation result is better than the reference point, the decision maker can get happiness, and it can be expressed by the gain. On the contrary, when the evaluation result is less than the reference point, he/she would feel upset, and it can be expressed by the loss [30]. The prospects are evaluated by a value function and a weighting function. Then, the alternative with the highest prospect value is chosen. The value function is illustrated in Fig. 2 [29], which is an asymmetric S-shapedfunction.
In Fig. 2, x stands for the gain or loss of the outcome relative to the reference point. It denotes a gain ifx ≥ 0 and a loss if x < 0. The form of the value function is given by Kahneman and Tversky [26] as follows:
Where α and β are estimable coefficients determining the concavity and convexity of the function, respectively, 0 ≤ α, β ≤ 1. λ is the parameter of loss aversion, λ > 1. In this paper, we assume α = β = 0.88, and λ = 2.25 similar to the literature [26]. In Fig. 2, for a certain gain x0 and the corresponding loss -x0, v (x0) < |v (- x0) | follows, i.e., the perceived value of a loss is larger than that of an absolutely commensurate gain.
In this section, the linguistic MADM method based on prospect theory is proposed, and then the decision steps are provided.
The analysis of the linguistic MADM problems
Based on the method aforementioned, we can choose the proper term set, which encodes each word in the linguistic term set S to a triangular fuzzy number.
In the solar water heater selection problems, the decision maker is the consumer. For generality, the decision maker is used in the proposed method.The goal of the decision maker is to decide which alternative he/she should choose. In order to arrive at his/her aims, he/she must firstly rate the alternatives with respect to each attribute. His/ her ratings take the form of words, i.e., linguistic rating.
To begin with, the decision maker must choose a proper term set (S1, S2 or S3), from which he/she could select a proper term to evaluate the alternative a i with respect to the attribute c j . Specifically, the decision maker must fill in a table by completing the following statements: How about the attribute c j of the alternative a i ?
For example, to rate the attribute c1 (performance), the words can be chosen from . To rate attribute c2 (price), the words are chosen from . And to rate attribute c3(service), the words are chosen from . In brief, a MADM problem with linguistic variables is described as follows:
Suppose that A = (a1, a2, …, a
m
) is the set of the alternatives, and C = (c1, c2, …, c
n
) is the set of attributes. Then the decision matrix is constructed as follows:
Where is the value of attribute c j from the alternative a i and takes the form of the linguistic variables. Let S be the linguistic term set and . Let w = (w1, w2, …, w n ) be an attribute weight vector, where w j denotes the weight or importance of the attribute c j , such that and 0 ≤ w j ≤ 1, j = 1, 2, … n. The decision making reference points of different attributes can be expressed as the linguistic variables . Based on these conditions, we can rank the possible alternatives.
In MADM, the risk attitude/preferences of the decision maker should be considered [24]. Fortunately, prospect theory developed by Kahneman and Tversky [25] is a descriptive model in the cases under risk, which considers psychological factors in decision making.
In the linguistic MADM problems, since the attributes are all assessed with linguistic variables, the reference points are expressed with the form of linguistic terms too. More often, before making decision, the decision maker has an ideal alternative in the heart, which is proper to his/her own psychological preference. However, the ideal alternative are difficult to be measured by numerical values precisely. For example, when selecting a solar energy heater, people might hope to find an ideal one, which is good in performance and low in price.
Similar to the attributes, the linguistic reference points can be translated into fuzzy numbers Therefore, the attributes of all alternatives can be compared with the corresponding linguistic reference point.
In the prospect theory, an essential feature is that the people would like to focus on the evaluation of changes or differences rather than to the evaluation of absolute magnitudes [25]. Hence, with the aid of prospect theory, the evaluations are expressed by means of gains and/or losses from a reference point. The value function is considered as an S-shape concave above the reference point, which reflects the aversion to risk in case of gains; and the convex part below the reference point reflects the risk preference in face of losses [24, 27]. In fact, prospect theory has successfully been applied as behavioral models in MADM problems [28–32].
In the linguistic MADM problems, before comparison and aggregation, both the attributes and reference points should be transformed into triangular fuzzy numbers.
The steps for decision making
Based on the term sets established above, we present a novel MADM method, in which the attributes are assessed in linguistic variables and are translated into fuzzy numbers, and the decision makers’ preferences are considered.
Specifically, the decision making method consists of 8 steps as follows.
Choose a proper term set S, in which each word can be mapped to a triangular fuzzy number.
The DM’s goal is to decide which one is proper. His/her ratings take the form of linguistic variables.
The decision maker should select a proper term to evaluate the attribute c j of the alternative a i from one of the term sets (S1, S2 or S3).
In order to illustrate what the linguistic ratings might look like, an example is provided in Table 1. In the example, the consumer’s linguistic rating about the alternative a1 is that the performance (c1) is good, the price (c2) is moderate and the service (c3) is general. After the table is filled in, then the linguistic decision matrix has been constructed.
Look up each word of the linguistic decision matrix in the term set, and transform it into the corresponding triangular fuzzy number, then the fuzzy decision matrix can be obtained. For convenience, the fuzzy decision matrix and its triangular fuzzy number are denoted same to the linguistic decision matrix, i.e., and .
The decision making reference points are determined by the DM’s risk preference and psychology state. Since different people have different psychology aspirations for the same commodity, even the same decision maker might have different psychology aspirations as external environment has changed. Hence, the reference point is not fixed. For simplicity and rationality, we assume that the reference point is provided by the decision maker [42].
The reference points consist of all reference point values which are corresponding to each attribute respectively and expressed as linguistic terms . Each reference point value can be transformed to a triangular fuzzy number, i.e., .
Based on the fuzzy decision matrix and the reference point , we can construct the gain or loss matrix .
In general, there are two types for the attributes, i.e., benefit type and cost type.
For the benefit type, we assume:
For the cost type, we assume:
In accordance with the formula (2), the value function of the triangular fuzzy number can be calculated as follows:
Then the prospect value matrix can be achieved.
The weight of the attributes is provided, and then the weighted prospect value of the alternatives can be computed as follow:
The weighted prospect value of the alternatives takes the form of fuzzy numbers, so the alternatives are ranked in descending order based on the defuzzified value to the triangular fuzzy number .
Then the first one is chosen as the best decision result.
In recent years, the solar water heater industry has been developed rapidly in China. Therefore, in this section, an application on solar water heater selection from real life is given to illustrate the practicality of the proposed method. Suppose a consumer is planning to buy a solar water heater. Through preliminary screening, there are four possible alternatives. But he/she is still hesitant which one is the optimal choice. The possible alternatives are denoted as a1, a2, a3, and a4. For simplicity, we assume that he/she (i.e., the DM) takes three important attributes into account, i.e., the attribute c1 (performance), c2 (price) and c3 (service). According to the DM’s preference, the attribute weight vector is assumed to be w = (0.5, 0.3, 0.2). For the attributes c1 (performance) and c3 (service), it is suitable to be assessed with linguistic variables. For the attribute c2 (price), though the values can be measured quantitatively, they might still be translated into qualitative evaluations for convenience.
For instance, the prices from 3500 to 3600 Yuan are all very moderate, and almost indifferent in preference. Therefore, in the example, the attribute value of each alternative is expressed as the linguistic variables. And the linguistic terms are chosen from the term set S = S1 ∪ S2 ∪ S3. Where , and . Please help the consumer choose the most proper alternative according to the above decision information.
Analysis to the problem
In this problem, the attributes c1(performance) and c3(service) are difficult to rate in numerical values, even for the attribute c2(price), in real rating, most people are prone to evaluate them qualitatively. Therefore, all the attributes could be rated in natural language. Concretely, the first attribute (c1 : performance) is rated with the terms from S1, the second attribute (c2 : price) is rated with the terms from S2 and the last attribute (c3 : service) is rated with the terms from S3. It is a typical MADM problem with the linguistic variables. So the proposed method above can be used to make decisions. Similar to the method in the literature [7], the linguistic evaluation information can be transformed into numerical values. Therefore, the term sets S = S1 ∪ S2 ∪ S3 are constructed, which are shown in Tables 2–4.
The decision steps
The decision steps are shown as follows:
All the terms possible to be used can be transformed into corresponding triangular fuzzy numbers. The term sets S = S1 ∪ S2 ∪ S3are constructed firstly, which are shown in Tables 2–4.
Let the decision maker fill in the Table 5 by completing the following statements: How about the attribute c j of the alternative a i ? (i = 1, …, 4 ; j = 1, 2, 3).
After that, the linguistic decision making matrix can be obtained, which is shown in Table 1.
Look up each element of the linguistic decision matrix in the term sets S established in
For simplicity, we assume that the reference points are provided by the decision maker. they are expressed as linguistic variables: , and . Therefore, with respect to the term set S, they are transformed into fuzzy numbers, i.e., , , and .
Based on the fuzzy decision matrix shown in Table 5 and the decision making reference points achieved in
The attributes c1(appearance) and c3 (service) are benefit type variables, so according to the formula (8), we can obtain respectively. For example, can be computed. . Similarly, other elements for the attribute c1 (appearance) and c3 (service) can be achieved too.
The attribute c2 (price) is cost type variable, according to the formula (9), we can obtain respectively.
It is important to note that some elements might be same as the reference value , but the corresponding gain or loss value is not always (0, 0, 0). For instance, both the term and the reference point are , however, .
In accordance with the formula (2) and (10), the prospect value matrix can be achieved as shown in Table 8. Here, we assume α = β = 0.88, and λ = 2.25 [26]. The details are illustrated through an example. For instance, the element from the gain/loss matrix is transformed into an element of the prospect value matrix as follows.
Obviously, , and , , we have , and . So, the triangular fuzzy number. Similarly, other elements in the prospect value matrix can be computed.
The weight of the attributes is assumed to be (0.5, 0.3, 0.2). Then, based on the formula (12), the weighted prospect value of each alternative can be computed as shown in Table 9:
For the alternative a3, we have
Similarly, the weighted prospect value of other alternatives can also achieved.
According to the formula (14), the defuzzified value of the triangular fuzzy number can be obtained.
For the alternative a1, we have
Similarly, the defuzzified values of other alternatives can also be achieved.
Then rank the alternatives in descending order based on the defuzzified value : a4 ≻ a1 ≻ a2 ≻ a3, so the alternative a4 is chosen as the best decision result.
In this problem, all the attributes (c1 (performance), c2 (price), c3 (service)) are rated in linguistic terms, which are transformed into fuzzy numbers based on the term set. Then, based on prospect theory, alternatives are ranked according to the overall prospect value.
The proposed method transforms the linguistic terms into fuzzy numbers, and considers the DM’s psychological preference. So the process of decision making seems to be more consistent with people’s real decision behavior.
Intuitively, for the alternative a4, the attribute c1(performance) is “very good”, c2(price) is “low” and c3(service) is “satisfied”, respectively. Thus, the alternative a4 is superior to others. For the alternative a1, the attribute c1(performance) is “good”, c2(price) is “moderate” and c3(service) is “general”, respectively. Similarly, for the alternative a2, the attribute c1(performance) is “common”, c2(price) is “high” and c3(service) is “satisfied”, respectively. So the alternative a1 and a2 are moderate in overall evaluation. Moreover, the alternative a1 is better than a2 due to the larger weight of the attribute c1(performance). Yet, for the alternative a3, the attribute c1(performance) is “bad”, c2(price) is “extremely high”, and c3(service) is “dissatisfied”, respectively. Thus, the alternative a3 is inferior to others. Obviously, it is much consistent with the real world.
Conclusions
We have presented a novel MADM method based on prospect theory to solve solar water heater selection problems. In the solar water heater selection problems, the attributes are evaluated in linguistic terms. Thus, the linguistic rating information must be transformed into numerical values before aggregation. In this paper, the linguistic evaluation information is transformed into triangular fuzzy numbers. Meanwhile, the decision makers’ psychological preferences are taken into account through combining prospect theory into the MADM method. With the aid of prospect theory, decision maker’s aspiration-levels are considered as reference points. And the gains/losses of alternatives with respect to each attribute are assessed by measuring the perceived difference between the attribute value and the reference point. Then the overall prospect values of all alternatives are computed. Ultimately, the alternatives are ranked in descending order according to overall prospect values. The first one is the optimal choice.
Compared with the existing methods [28–33], the proposed method has some novelties and characteristics as follows.
Firstly, the attribute values take the form of linguistic evaluation information. As shown in the example, for some attributes such as performance and service, it is so difficult to assess in numerical values. For some attribute such as price, even though they could be measured in numbers, people often take the form of words instead of numerical values for convenience. So it is valuable to study MADM problems with linguistic evaluations.
Secondly, the linguistic terms are transformed into triangular fuzzy numbers. And the linguistic evaluations are transformed into linguistic value function based on prospect theory. Then, the linguistic value function is expressed by means of gains and/or losses compared to the reference point.
Finally, the proposed method considers the decision makers’ psychological behavior in the process of decision making. According to prospect theory, the consumer’s aspiration-levels are considered as the reference points. By measuring the perceived difference between the attribute value and the reference point, the gains/losses and the prospect value of each alternative is obtained. Based on the prospect values, the consumer can rank alternatives and select the optimal choice.
An application in solar water heater selection problems is given to illustrate the feasibility of the proposed method.
Footnotes
Acknowledgments
This work was supported by the National Natural Science Foundation of China (NSFC) (71371049), Jiangsu Provincial Graduate Research Innovation Plan (KYLX15_0190) and the Scientific Research Foundation of Graduate School of Southeast University (YBJJ1567).
