Abstract

Multiple attribute decision making (MADM) problem is one of the most common and popular research fields in the theory of decision science. A variety of methods have been proposed to deal with such problems. Nevertheless, many of them assumed that attribute weights are determined by different types of additional preference information which will result in subjective decision making. In order to solve such problems, in this paper, we propose a novel MADM approach based on cross-evaluation with uncertain parameters. Specifically, the proposed approach assumes that all attribute weights are uncertain. It can overcome the drawback in prior research that the alternatives’ ranking may be determined by a single attribute with an overestimated weight. In addition, the proposed method can also balance the mean and deviation of each alternative’s cross-evaluation score to guarantee the stability of evaluation. Then, this method is extended to a more generalized situation where the attribute values are also uncertain. Finally, we illustrate the applicability of the proposed method by revisiting two reported studies and by a case study on the selection of community service companies in the city of Hefei in China.

1. Introduction

Multiple attribute decision making (MADM) is an important part of modern decision science [14]. It assumes that there exists a set of alternatives with multiple attributes which a decision maker (DM) should evaluate and analyze. The aim of MADM is to find the most desirable alternative or rank the feasible alternatives for supporting decision makings. As an active research area, MADM problems have been tried to be solved by some classical methods such as the simple additive weighting method (SAW), the analytic hierarchy process (AHP), and the technique for order preference by similarity to ideal solution (TOPSIS) [57]. It also has been extensively applied to many aspects such as economics, management, engineering, and technology [815].

In MADM problems, the needed decision making information includes attribute values and attribute weights. The attribute values describe characteristics, qualities, and performances of alternatives. The attribute weights are used to measure the importance of attributes. Due to the complexity of the real world and limited knowledge and perception capability of human beings, both attribute values and attribute weights are uncertain [16, 17]. The decision makers are not able to express their preferences or assessments explicitly [18]. In order to deal with such problems, many researchers try to describe attribute values and attribute weights accurately in uncertain environments. Generally, the researches in this area can be classified into three categories as follows.

Firstly, fuzzy set theory that appeared in 1965 has gradually become the mainstream in the field of representing and handling uncertain attribute values [19]. Since the inception of the fuzzy set theory, various extensions have been proposed, such as interval-valued fuzzy set [20], fuzzy multiset [21], intuitionistic fuzzy set (IFS) [22], linguistic fuzzy set [23], and hesitant fuzzy set (HFS) [24].

Secondly, several approaches have been proposed to determine attribute weights. Generally, they fall into three categories: subjective, objective, and hybrid methods [25]. The subjective methods utilize the preferences of a decision maker to select attribute weights [2628]. The objective methods determine attribute weights based on the objective information [29, 30]. Hybrid methods [3134] combine both the preferences of a decision maker and objective information to determine attribute weights.

Thirdly, as a nonparametric programming efficiency-rating technique for evaluating a set of decision making units (DMUs) with multiple inputs and outputs, date envelopment analysis (DEA) requires relatively less additional information [35]. DEA has been considered as an effective tool to solve MADM problems without information on weights. For instance, Doyle [36] presents an approach based on DEA method, which derives a set of attribute weights from the data itself. Bernroider and Stix [37] introduce an approach based on DEA with restricted multipliers for accountable and understandable MADM. Wu and Liang [38] develop a new multiple attribute ranking method based on DEA game cross-efficiency model, in which each alternative is viewed as a player that seeks to maximize its own performance.

Although existing methods handle uncertainty to some extent, some drawbacks are also exposed which are listed as follows. First, both different defuzzy approaches and weight determination methods may generate different attribute weights and produce different optimal solutions [39, 40]. Therefore, it is difficult to identify which optimal solution is the best one. Second, behavior factors are not considered in existing MADM methods which may lead to deviation results in decision making. Specially, they do not avoid the bad situation that the ranking results may be determined by a single attribute with an exorbitant weight. In other words, the alternative rank order is consistent with the rank order of overestimated attribute which means that other attributes are totally useless in evaluation. Obviously, such result is unfair and unreasonable because the optimal alternative should be determined by multiple attributes instead of an individual attribute. Third, although DEA models can evaluate MADM problems without weight information, it also suffers from the following three drawbacks. One is that the optimal weights derived by DEA may not be consistent with the opinions of the decision maker [41]. Another shortage is that DEA identifies too many efficient alternatives and cannot well distinguish them [42, 43]. Furthermore, the nonuniqueness solution phenomenon is also common in DEA based MADM methods [44].

Considering the above analysis, we attempt to develop a cross-evaluation based approach to solve MADM problems with uncertain decision information. To be specific, we firstly define and analyze the attribute weight space which contains all feasible weights. Specially to avoid the single dominating attribute situation, we calculate the upper bound weight of each attribute. Then, considering a condition where the attribute values are certain and the attribute weights are uncertain, the return and risk of closeness indexes are calculated based on cross-evaluation in which each alternative seeks to maximize its closeness index by selecting a set of optimal weights. And the coefficient of variation is utilized to integrate the results and produce an alternative rank order. In a more generalized condition where the attribute values are denoted by interval values or ordinal values, the cross-evaluation models considering DM’s risk preference are developed.

The main contributions of the current paper can be summarized as follows: () we firstly defined the attribute weight space and determined the upper bound weight of each attribute to conduct the uncertain information; () both mean and deviation measures of closeness index under cross-evaluation are considered to integrate a unique solution to the MADM problem; () the proposed method is extended to more generalized situations where the attribute values are described by interval values and ordinal values, respectively.

The remainder of this paper is organized as follows. In Section 2, we briefly review the relative works. In Section 3, we propose a cross-evaluation based method to solve MADM problems with uncertain weight information. In Section 4, the proposed method is extended to more generalized forms where the attribute information is expressed by interval values and ordinal values. Section 5 illustrates the methods with reported MADM studies and a case study of the selection of community service companies. Conclusions and future research will be displayed in Section 6.

2. Preliminaries

2.1. Formulation of MADM Problems

Suppose is a discrete set of alternatives and is a set of attributes with the weight vector , where , . Let be a decision matrix, where denotes the attribute value that the th alternative takes with respect to the th attribute .

In general, there are both benefit type attributes (i.e., the larger the better) and cost type attributes (i.e., the smaller the better) in a MADA problem. We transform the original decision matrix into a normalized matrix by using the method from Hwang and Yoon [7]:

2.2. Characteristics of the TOPSIS Method

The basic principle of TOPSIS method is that the optimal alternative should have both the shortest distance from the positive ideal solution and the furthest distance from the negative ideal solution [14].

The TOPSIS procedure is performed in six stages as follows:(a)Normalize the decision matrixwhere is the th attribute value of alternative .(b)Calculate the weighted normalized decision matrixwhere is the weight of the th attribute, and .(c)Determine the positive ideal and negative ideal solutionwhere indicate the index set of the benefit type attributes and the index set of the cost type attributes.(d)Measure the distances from the positive ideal solution and negative ideal solution, respectively:(e)Calculate the relative closeness to the ideal solutions(f)Rank the alternatives.

The larger the closeness index of an alternative, the higher the rank of the alternative.

2.3. DEA Cross-Efficiency Evaluation

We assume that there are DMUs to be evaluated in terms of inputs and outputs. The th input and th output of are denoted by and , respectively. The efficiency of a can be calculated by the following CCR model in linear programming formulation [35]:

When the above model is solved, a set of optimal weights is obtained. Then the cross-efficiency of any is computed as [38]

For , the average of all , denoted by , is considered as the cross-efficiency score of .

3. Proposed Method

In this section, we will introduce the so-called single dominating attribute issue and propose a model to support decisions by incorporating considerations on this issue in Section 3.1; furthermore, in Section 3.2, we will introduce the cross-evaluation framework and the accompanying risk consideration; finally, in Section 3.3, we propose a procedure summarizing all the aforementioned considerations for MADM.

3.1. Determination of the Weight Space

We observe that, in MADM problems, an individual attribute can determine the final ranks of all alternatives when the corresponding weight is greater than some threshold value. In other words, the rank order of the alternatives is completely in accordance with the rank order of the dominating attribute and the rest of the attributes are totally ignored in the evaluation. It should be noted that the ignored attributes are taken into the evaluation only because the decision maker regards them as import factors or they could have excluded them from the decision process in the first place. Therefore, we argue this is unacceptable. In order to address this issue, it is necessary to define and compute the threshold upper bound of each attribute weight. The upper bound can aid the decision process by suggesting meaningful weights.

For the simplicity of exposition, if the attribute values in the th column of the decision matrix have the relation , then we denote the ranks of the alternatives according to the values of the th attribute as . With this notation in position, the single dominating attribute happens if the final rank order of all alternates is the same as some no matter how the decision maker distributes the relative weights of the other attributes. We formulize this notion as Definition 1 as below.

Definition 1. Let be the index of some attribute. is the threshold upper bound of if and only if the following conditions are satisfied:(a)If , then if and only if .(b)If , then , such that and hold true simultaneously.

To implement Definition 1, we provide Theorem 2 below to determine the threshold upper bound.

Theorem 2. The threshold upper bound of the th attribute () is given by the minimization programwhere if is the th element of the set in ascending order; otherwise, . Let us take as an example. We have , . The subscript of in the above model indicates the preferred alternative determined by the preference relation .

Proof. Clearly, there are constraints in (9). When , the weight combinations , , are applied to the constraints in order. The first constraint guarantees that the alternatives rank result has nothing to do with attribute . Similarly, the remaining constraints ensure that the alternatives rank result has nothing to do with the other attributes . So the optimal minimization satisfies (a) in Definition 1.
Conversely, we suggest that a constraint belonging to the group is removed from the model. Then, attribute may play a part in the ranking because it is not completely suppressed. In other words, (b) in Definition 1 holds.
Similarly, the upper bound of each attribute weight can be calculated by the model in Theorem 2 with . This proof is completed.

Example 3. Ma et al. [31] consider a case of a robot user expecting to select a robot and there are four alternatives for him to choose. There are four attributes to evaluate them, that is, cost, velocity, repeatability, and load capacity. The normalized decision matrix is as follows:Suppose that the information on attribute weights is completely unknown. The upper bound weight of the first attribute cost can be calculated by the above model.
By calculating the above model provided in Theorem 2, we obtain the optimal value denoting the threshold upper bound of the first attribute . Analogously, each upper bound of attribute weight can be calculated by similar models, and the values are .

3.2. Mean and Deviation of Closeness Index Based Cross-Evaluation Models

In this subsection, in the environment of uncertain attribute weights, we develop cross-evaluation models to calculate the mean and deviation of closeness index for each assessed alternative, respectively. Then, the computed indexes are integrated to obtain the evaluation results.

Cross-efficiency evaluation method, since being proposed by Sexton et al. [45], has been used to evaluate and rank DMUs. Its main idea is to use cross-evaluation instead of a self-evaluation. There are at least two advantages for cross-evaluation method. One is that it obtains a unique ranking among the DMUs. The other is that the cross-efficiency means can act effectively to differentiate between good and bad alternatives [46]. Hence, the cross-evaluation method is widely used for ranking performance of alternatives, for example, equipment design [47], supplier selection [48], and stock market [49].

To calculate the self-evaluation closeness index for each alternative, we consider the following mathematical programming problem for a given alternative :

Here, and represent the distance from negative ideal point and ideal point (defined in (5)), respectively. For ease of calculation, the ideal point and negative point are defined as and . Then and are denoted by and , respectively. The constraint depicts the possible set of attribute weights. Obviously, when the weights information of attributes is completely unknown, . Introducing the upper bound weight information calculated in Section 3.1, .

In many practical situations, although the weight values are difficult to obtain, the weight information is partially known and predefined by the weight space. As follows, we introduce two types of partial weight information as references to decision maker.

Type 1 (pairwise comparison weights information). In MADM, attribute weights are mainly introduced to reflect the importance to attributes . As stated in Section 1, pairwise comparison is a widely accepted subjective method to determine attribute weight.
Attribute is at least two times and not more than three times as important as attribute .
In notational jargons, this is denoted byIn general terms, we compare with , respectively. The bound linear constraints are denoted byin which and represent the lower and upper bounds of times compared with , respectively. Hence, the attribute weights space is obtained by the above pairwise comparison information, which is expressed as . Clearly, holds.
Compared with conventional subjective weight determination approaches such as the AHP, weights space is more feasible and applicative because the decision makers need not express their preferences explicitly. In many situations, experts are pleased to give such interval information rather than exact value due to the complexity of actual problems.

Type 2 (ordinal weights information). Outranking relation [50], usually denoted by , was proposed by Roy whose aim was to establish a realistic representation of the three basic preference situations: strict preference, indifference, and incomparability. Motivated by the widely accepted outranking relation, we introduce the concept of rank-order weights information. In many situations, although the weight values are difficult to give by decision makers, the ranking of each attribute is easy to obtain according to importance. Take the Olympic Games as an example, the achievements of athletes and nations are judged by gold, silver, and bronze medals. Apparently, a gold medal is more important than a silver medal, and a silver medal is more important than a bronze medal. Then, the weights space can be denoted by , in which represent the weight of gold, silver, and bronze medal, respectively.
The above self-evaluation model (see (12)) shows that all alternatives choose their own attribute weights in order to maximize their own self-evaluation closeness index. Similar to the form of DEA cross-efficiency, we obtain a set of optimal attribute weights according to the above model. When these optimal weights are applied to evaluate alternative , a cross score denoted by is obtained.
For alternative , we use the average of all to measure the expected return of cross-evaluation closeness index, which is written as Furthermore, we use the standard variance to measure the risk caused by different sets of optimal weights produced by each alternative.

In general, there are both return of closeness index (defined by the mean of cross-evaluation score) and risk of closeness index (defined by the deviation between return and each cross-evaluation closeness index) in cross-evaluation framework. It is not hard to see that the larger return score the better and the smaller risk score the better. Specifically, given two alternatives and , if and , then ( is better than ) clearly holds. However, when and , it is not easy to compare the two alternatives directly.

Then, we integrate the return and risk measures by the well-known coefficient of variation [51]

For two given alternatives, one having a smaller coefficient of variation is considered to be better than the other one. Thus, all the alternatives are ranked by the comparison of their corresponding coefficient of variation.

3.3. Procedure of the Proposed Approach

Based on the above analysis, the procedure for generating a solution to the MADM problem is elaborated in the following.

Step 1 (formulation of a MADM problem). The decision maker identifies attributes to evaluate alternatives. The original attribute values are standardized by (1).

Step 2 (obtainment of the attribute weight space). First, the upper bounds of each attribute are calculated by Theorem 2 to guarantee the effectiveness of all the attributes. Then, different types of constraint of attribute weights are determined by the decision maker to reflect the importance of each attribute. Last, the weight space including all the feasible weight combinations is obtained.

Step 3 (calculation of the mean and deviation measures). Firstly, the maximized closeness index of each alternative is calculated by (12). Secondly, the mean measure of each alternative’s cross closeness index is computed by (15). Third, the deviation measure of each alternative’s cross closeness index is obtained by (16).

Step 4 (evaluation of the alternatives via coefficient of variation). Since the mean and deviation measures of each alternative’s cross closeness index are obtained in Step 3, the coefficient of variation defined in (17) is utilized to integrate the results.

Step 5 (generation of rank order of the alternatives). Through comparing the coefficients of variation among the alternatives, the rank order can be directly obtained.

4. Extension with Uncertain Attribute Values

4.1. Model with Interval Attribute Value

It is widely acknowledged that uncertainty is associated with attribute values due to complexity of real world and limited knowledge of human beings. In many situations, the attribute value is uncertain, but we know that the feasible attribute value Here, we present the following self-evaluation model with interval attribute values [52] and uncertain attribute weights:in which , , , and represent distance of upper bounds from ideal point, distance of upper bounds from negative ideal point, distance of lower bounds from ideal point, and distance of lower bounds from negative ideal point, respectively. and reflect the risk coefficients that combine upper closeness index and lower closeness, respectively. In practice, and are decided by the decision maker according to his or her risk preference. Specifically, the decision maker is neutral if ; and indicate that he is optimistic and pessimistic, respectively.

4.2. Model with Ordinal Attribute Value

Another form of uncertain preferential information is expressed by ordinal attribute value (e.g., “more preferable” and “less preferable”). It is argued to be more stable and more reliable than cardinal value in some situations [53]. In this paper, an approach of threshold value is introduced to transform ordinal value into linear formulation. For instance, given four attributes , , , and , the ordinal values are 1, 2, 3, and 4, respectively. By specifying a threshold value 0.1, the attribute values can be converted to a cardinal attribute space . In general, let the ordinal attribute values have relation , and then the cardinal attribute space is obtained ( is the threshold value given by the decision maker). Here, we present the following self-evaluation model with ordinal attribute values and uncertain attribute weights:

For each alternative under evaluation, we obtain a group of optimal attribute values and a set of attribute weights. They are denoted by and , respectively. When the optimal decision information is applied to evaluate alternative , a cross score denoted by is obtained.

Similar to that defined by (14) and (15), the mean and deviation measures of alternative are denoted by and , respectively.

Note that (12), (18), and (19) are nonlinear models; they can be transformed into linear forms according to practical cases.

5. Illustrative Examples

In order to illustrate the applications of our proposed methods, three practical MADM problems are presented.

5.1. Application to House Selection with Cardinal Attribute Values

Xu [54] stated a purchase house problem: there are four possible houses to be selected, and the attributes are as follows: () is the house price (ten thousand yuan); () is the usable area (square meter); () is the distance between house and the center of city (kilometers); () is the nature environment (scores), where and are benefit attributes and and are cost attributes. The attribute weights are completely unknown. The decision making matrix and normalized decision making matrix are listed in Tables 1 and 2, respectively. Step 1 is completed.

By utilizing (9) and (10), the upper bound of each attribute weight is obtained. And as a result, the attribute weight space is . Step 2 is completed.

In terms of Step 3 in Section 3.3, we obtain the cross-evaluation measurements of each alternative, which are presented in Table 3. Step 3 is completed.

Based on Table 3 and the calculation of coefficient of variation, the results are shown in Table 4.

Therefore, we can rank the houses in accordance with the CV values presented in Table 4 to get a complete rank order: . And is the best house under evaluation. Step 4 is completed.

In order to understand our approach more clearly, we compare our approach with other three similar methods [54], namely, average attribute value method, maximizing deviation method, and information entropy method, respectively, with the same example. The corresponding results of such three methods are listed in Table 5.

According to Tables 4 and 5, the result derived from our cross-evaluation approach is quite different from that of the existing three weight determination methods. In fact, Table 5 shows that the three weight determination methods generate three attribute weight vectors and produce three different optimal solutions. However, there is no single method that can guarantee more convincing weight vector than others. Hence, we treat the attribute weight as a weight space rather than a certain value in this paper. The comparison result validates that our proposed approach can overcome the shortage that we cannot obtain the most dominant result caused by the diversity of the way of weight vector determined.

5.2. Application to University Faculty with Interval Attribute Value

Consider the example in Bryson and Mobolurin’s [55] study; that is, five faculty candidates (, , , , ) are evaluated for tenure and promotion through three attributes: teaching, research, and service. According to the DM’s preference, the information for both attribute and alternatives is given by interval numbers, as shown in Tables 6 and 7, respectively (for the purpose of illustration, our data is different from the literature).

Table 8 shows the computed results of the proposed approach with interval values. The self-evaluation score of each alternative is listed in the second column and the cross-evaluation scores are listed in columns 3–7. Columns 8 and 9 show the mean and deviation measures, respectively. Then, the results in column 10 are applied to generate a rank order of the five candidates , which is a solution to the problem.

5.3. Application to the Selection of Community Service Companies with Ordinal Attribute Values

In this subsection, we apply our approach to the evaluation and selection of five community service companies that are located in Hefei, a city in Anhui province of China. These companies provide various kinds of service for the public, such as property management, catering, health care, and entertainment. In the case study, the decision maker is an official from the development and reform commission of Hefei, with the help of a group of experts from the governments, relevant enterprises, and community organizations. Four attributes are used to evaluate the six companies. They are quality of service (), diversity of service (), profitability (), and development potential (). The original attribute values are given by ordinal values, as shown in Table 9. The decision procedures are as follows.

After considering the four attributes, the decision maker views that quality of service () is the most important attribute in evaluation. The development potential () is the second most important one, profitability () is the third most important one, and diversity of service () is the least important one, respectively. And the difference between two adjacent attribute weights should be more than 0.1. In addition, each weight value should be no more than 0.5. Then the weight space is denoted by , , , , , , , .

By specifying a threshold value of 0.1, ordinal attribute values are transformed into four sets of attribute value spaces. They are denoted by

Table 10 shows the computed results of the proposed approach. The second column shows the self-evaluation score of each alternative computed by (19). And columns 3–7 list the cross-evaluation scores. Then the mean and deviation measures of each alternative are presented in columns 8 and 9, respectively. Consequently, the results in column 10 are applied to generate a rank order of the five community service companies . The decision maker is pleased to select company with the best performance among the five alternatives.

6. Conclusions and Future Research

Due to the complexity and uncertainty of MADM problems in real world, the decision maker is not able to provide the exact attribute weights. And different weight determination methods are difficult to generate a most satisfaction solution. The current paper presents a new MADM method based on cross-evaluation, in which the weight information is expressed by the so-called weight space. It attempts to rectify some shortcomings of existing MADM methods by providing the following important features: () it is more feasible to provide a weight space rather than specifying a set of weight values; () the single dominating attribute drawback can be avoided by the restriction of the upper bound of each attribute; () compared with DEA based methods, the variable attribute weights are consistent with the opinion of decision maker; () both mean score and the deviation score are considered in our cross-evaluation models; and () the proposed method is also successfully extended to more generalized situations in which attribute values are expressed by interval values and ordinal values, respectively.

We have illustrated the applicability of the proposed methods by revisiting two reported MADM studies and by depicting a case study on the selection of community service companies. Although our proposed method makes some improvement in solving MADM problems, it only can deal with the individual decision making case. Future research may attempt to employ our cross-evaluation methods to handle group decision making problem.

Competing Interests

The authors declare that they have no competing interests.

Acknowledgments

The research is supported by National Key Technology Support Program (no. 2014BAH27F00), National Natural Science Funds of China (no. 71471053), and the Fundamental Research Fund for the Central Universities (no. JZ2014HGBZ0339).