Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2021 Jul 26;40(6):193. doi: 10.1007/s40314-021-01583-7

Minimum cost strategic weight assignment for multiple attribute decision-making problem using robust optimization approach

Xiaowan Jin 1, Ying Ji 2,, Shaojian Qu 3
PMCID: PMC8311069

Abstract

In practical multiple attribute decision-making (MADM) problems, the interest groups or individuals intentionally set attribute weights to achieve their own benefits. In this case, the rankings of alternatives are changed strategically, which is the strategic weight assignment problem in MADM. However, the attribute weights cannot be changed easily and usually need a compensation. Some research denoted the compensation as costs and assumed that they are deterministic. In this paper, we study the strategic weight assignment based on robust optimization theory, which assumes that the uncertain costs reside in the uncertainty sets. With perturbation vector varying in box set, ellipsoid set and polyhedron set, it allows the costs to be considered with several different uncertain levels. A series of mixed 0–1 robust optimization models are constructed to set a strategic weight vector for a desired ranking of a particular alternative. Finally, an example based on the actual anti-epidemic performance data from 14 provinces and cities illustrates the validity of the proposed models. Comparison between the certainty model and the three robust models illustrates that uncertain unit adjustment costs always lead to the higher weight assignment costs. And a further comparative analysis highlights the influence that the weight assignment costs will increase as the uncertain levels increase.

Keywords: Multiple attribute decision-making, Strategic weight assignment, Minimum adjustment cost, Robust optimization, Uncertain set

Introduction

It is pervasive to evaluate several alternatives with multiple attributes in real-life (Yager 2018; Dong et al. 2016; Wei 2017), which is known as multiple attributes decision-making (MADM). This method has been universally used to solve problems in engineering, technology, economy, management, and many other kinds of social, business and military decisions (Geldermann et al. 2009; Lourenço et al. 2012; Capuano et al. 2018; Saaty 2013). In the process of MADM, aggregating operators are often used to aggregate multiple attributes into a total evaluation value for a given alternative, making the comparison between different alternatives easier (Yager 2018).

The determination of attribute weights is the center of the construction process of a MADM problem. And there exist many approaches to obtain the attribute weights (Roberts and Goodwin 2002; Shirland et al. 2003; Horsky and Rao 1984; Pekelman and Sen 1974; Wei 2015; Gou et al. 2019). For example, Tang and Liao (2021) applied a data mining technique to the large-scale MAGDM and adopted a natural language processing from to mine public attribute preferences when determining the weights of attributes. By assuming that the weight information is completely unknown and partly known, Gou et al. (2020) established two different models for determining the attribute weights. Different weights can lead to completely different ranking results. Based on this, the real objective of some decision makers (DMs) is not the maximization of the group interests but the maximization of their own interests. They may strategically assign the weights or dishonestly express their opinions. The dishonest or non-cooperative behavior in decision-making process have been analyzed widely. For example, Yager (2001, 2002) considered a kind of strategic preference manipulation and suggested a mechanism to modify the aggregation function to resist this manipulation. Palomares et al. (2014) and Xu et al. (2015) proposed consensus models to prospect and manage non-cooperative behaviors in decision-making problems with a large number of DMs. And it is natural to assume that the process of setting attribute weights in MADM problems is not immune to dishonest behavior. Liu et al. (2019) and Dong et al. (2018) proposed mixed 0–1 linear programming models to derive the strategic weight vectors and manipulate the alternatives to the desired rankings.

However, the weights modification process are particularly challenging for manipulator due to the complexity and uncertainty caused by multiple participants and practical problems. One challenge is that different interest groups have their own benefits and often defend against the strategic assignment. The other is the difficulty in measuring the unit adjustment costs under uncertain environment, which means that it is not easy to find a proper method to correctly describe the uncertain costs.

The minimum cost consensus problem has been researched widely in group decision-making (Ben-Arieh and Easton 2007; Ben-Arieh et al. 2008; Cheng et al. 2018; Gong et al. 2015). Clearly, it is also preferable that the costs of the weight assignment should be as low as possible. Hence, the minimum cost weight adjustment model is proposed to find out a weight vector at the lowest possible costs (Liu et al. 2019). But in many multiple attribute decision publications, the unit adjustment costs are always assumed to be completely known (Labella et al. 2020; Tan et al. 2017; Zhang et al. 2011; Xu et al. 2015). Although minimum cost problems in MADM have been studied from many aspects, there are also some problems to be solved:

  1. Though there have been some works on the determination of attribute weights and the detection of dishonest behavior in decision-making, very few studies address the strategic weight assignment problems in MADM with robust optimization method.

  2. In our real-life, many costs are difficult to accurately estimate due to the incomplete information. The input data are not always precisely known and the influence of data uncertainty should be taken into account.

  3. Depending on the amount of available information and the urgency of the time, the uncertainty levels can always be varied. Besides, the actual problems in our life are complex and varied, so the types of uncertainty must be very different. It is important for us to choose a proper tool to describe the uncertainty.

Considering that the cost data can often be provided with uncertainty in many cases, in this paper, we study the situation in which the uncertainty is expressed in terms of robustness. As an effective uncertainty optimization tool, robust optimization aims at measuring the uncertainty by constructing uncertain sets to represent the information of unknown parameters (Ben-Tal and Nemirovski 1999,2000; Gorissen et al. 2015). The tractable representation of the so-called robust counterpart is one of the core processes in robust optimization (Wiesemann et al. 2014).

The most commonly used uncertain sets are box set, ellipsoid set and polyhedron set, whose goals are to optimize the system in the worst case (Gorissen et al. 2015; Bertsimas and Sim 2012). Although robust optimization is a relatively new research field, there have been many research works that have shown the value of this method in many applications (Gorissen et al. 2015; Qu et al. 2020). For example, in the share-of-choice single product design problem, Wang and Curry (2012) proposed and evaluated a robust optimization model to address the issue of part worth uncertainty directly during the modeling stage. Yan and Tang (2009) considered the uncertainty in market demands instead of utilizing a fixed market share and market demands. Then, models were developed by stochastic and robust optimization methods and were tested using data from a major Taiwan inter-city bus operation. Ji et al. (2020) also considered the uncertainty in market demands and constructed a mixed integer robust programming model to solve the perishable products inventory routing problem, which considered the time window costs and opportunity constraints. Recently, Han et al. (2020) added the distributionally robust to minimum cost consensus model, overcoming the optimism of the original minimum cost consensus model and the conservatism of the robust consensus model. Qu et al. (2021) applied robust optimization method to measure uncertain costs and proposed three mixed integer robust maximum expert consensus models. Huang et al. (2020) studied a two-stage distributed robust optimization problem where the nominal distribution was estimated by data-driven approach and considered the risk aversion at the same time.

In this paper, we introduce the robust optimization to MADM problems, and apply several uncertain sets to measure the uncertainty of the costs for assigning the attribute weights. The main contributions of this work can be shown in the following three aspects:

  1. This paper considers the costs in the process of assigning the attribute weights to achieve a desired alternative ranking. By considering the deterministic decision-making environment and uncertain decision-making environment, we propose several minimum cost models for multiple attribute strategic weight assignment (MASWA) problems.

  2. Robust optimization theory is applied to measure the uncertainty of the unit adjustment costs. Uncertain sets including box uncertain set, ellipsoid uncertain set and polyhedron uncertain set are used to characterize the perturbation vectors, which allow to control the uncertain levels and conservatism. To solve the robust models easily, the process of transforming the robust counterpart to the tractable representation is discussed deeply.

  3. A numerical example is conducted to test the validity of the proposed four MASWA models. Comparison between MASWA model with certainty unit adjustment costs and model with robust unit adjustment costs is performed. And further comparative analysis to show the effects regarding different uncertain levels is also presented.

The structure of this paper is carried out as follows. Section 2 presents the operation process of MADM, and provides some basic concepts of robust optimization theory. Section 3 proposes a MASWA model with minimum adjustment costs, where the costs associated to each attribute weight are denoted by deterministic number. Section 4 reconstructs the certainty MASWA model to robust models with box set, ellipsoid set and polyhedron set, respectively. Then the process of transforming the robust form to the tractable form is proved. Section 5 provides the example of the anti-epidemic performance of 14 provinces and cities to detect the validity of the proposed models. And a comparison between the certainty model and the three uncertainty models is presented. A further comparative analysis to show the effects of different uncertain levels is also raised in this part. Finally, Sect. 6 provides some concluding remarks and future research agenda.

Preliminaries

For the sake of understanding, this section introduces some basic knowledge that will be used throughout the paper, including the MADM problem and robust optimization theory, and some important notations.

Multiple attribute decision-making

Consider an MADM problem which can be described as follows: Let X={x1,x2,,xm} be a finite set of alternatives,A={a1,a2,,an} be a set of predefined attributes, and W=w1,w2,,wnT be the weight vector of the attributes, where wj0 and j=1nwj=1. Let I={1,2,,m} and J={1,2,,n} be number sets. Let V=[vij]m×n be the decision matrix, where vij denotes the attribute value of an alternative xiX with respect to attribute ajA. The process of an MADM problem mainly includes two steps.

  1. Normalization phase

To eliminate the influence from different physical dimensions and evaluation criterion, the obtained attribute values need to be standardized first. According to the two categories of attributes, benefit attributes and cost attributes, the attribute values can be normalized as follows:

v¯ij=vij-mini(vij)maxi(vij)-mini(vij) 1

if ajA is a benefit attribute, while

v¯ij=maxi(vij)-vijmaxi(vij)-mini(vij) 2

if ajA is a cost attribute. Then, the corresponding normalized decision-making matrix V¯=[v¯ij]m×n is obtained.

  • (2)

    Aggregation and ranking of alternatives

We can calculate the overall evaluation of an alternative by D(xi)=Fv¯i1,v¯i2,,v¯in, with F being an aggregation function. Using the weighted average (WA) and the ordered weighted average (OWA) operators, the total value of an alternative x is frequently calculated, respectively, as

D(xi)=WAv¯i1,v¯i2,,v¯in=j=1nwjv¯ij 3

where F is the function using WA operator and wj is the weight of the attribute aj.

Dxi=OWAv¯i1,v¯i2,,v¯in=j=1nwjv¯i(j) 4

where F is the function using OWA operator,v¯i(j) is the j- th largest value in v¯i1,v¯i2,,v¯in, and wj is the weight of the j- th largest value v¯i(j).

In this paper, we only discuss the situation where the WA operator is used. Let Qh=xiD(xi)>D(xh),i=1,2,,m be the set of the alternatives whose evaluation values are greater than that of the alternative xh, and Qh be the cardinality of the set. Apparently, xhQh for xh should not be larger than itself. Then, let r(xh) be the ranking of the alternative xh, which can be calculated as r(xh)=Qh+1.

Robust optimization

For the sake of exposition, we use a linear optimization problem to demonstrate the use of robust optimization, but we point out that most uncertain problems can be generalized for other forms of optimization problems. A general linear optimization problem is frequently formulated as

mincTxs.t.Axb 5

where xRn is the vector of decision variables, cRn is the coefficient, A is an m×n constraint matrix, and bRm is the right hand side vector. These parameters are usually assumed to be certainty in many cases. However, the data of real world problems are not always known exactly. Assuming that the objective of the linear optimization problem is certain, the robust counterpart of problem (5) is

mincTxs.t.Axb(A,b)U 6

Assume that aiTxbi is the i- th constraint in Axb. The uncertain parameters ai and bi of the linear inequalities vary in the uncertainty set

U=ai;bi=ai0;bi0+l=1Lξlail;bil:ξZ 7

where ai0 and bi0 are nominal data, ail and bil are basic shifts, ξ is perturbation vector varying in a given perturbation set Z. The inequality can also be written as

aiTxbiai;bi=ai0;bi0+l=1Lξlail;bil:ξZ 8

We can obtain the tractable representation of the robust counterpart as follows:

ai0x+maxξZl=1Lξlailx-bilbi0 9

Notation

The main notations in this paper are presented in Table 1.

Table 1.

The main notations in this paper

Notations Descriptions
Indices and sets
 i Ordinal number iI={1,2,...,m}
 j Ordinal number jJ={1,2,...,n}
 X=x1,x2,,xm Set of alternatives
 A=a1,a2,,an Set of attributes
 V=[vij]m×n Decision matrix
Variables
 wj Revised attribute weight over attribute aj
 yih 0–1 variable
Parameters
 wj0 Original attribute weight over attribute aj
 vij Original decision opinion of alternative xi under attribute aj
 v¯ij Standardized decision opinion of alternative xi under attribute aj
 cj The unit adjustment costs of changing the j-th attribute weight
 Dxi Evaluation function of alternative xi
 rxi The ranking of alternative xi
 M A constant number whose value is large enough
 Ω The uncertain level of box uncertain set
 ψ The uncertain level of ellipsoid uncertain set
 Γ The uncertain level of polyhedron uncertain set
 c0 The nominal data of unit adjustment costs vector
 cl The basic shifts of unit adjustment costs vector

Basic minimum cost strategic weight assignment model

In MADM problems, the attribute weights usually influence the rankings of alternatives heavily. Based on this, some DMs may set the attribute weights intentionally to achieve the desired rankings of them. However, the weight cannot be modified arbitrarily and a cost always be required. In this part, a mixed 0–1 linear programming model is constructed for deriving a strategic ranking with minimum adjustment costs under WA operator.

Apparently, the weight vector’s change will lead to the change of r(xh). Without loss of generality, we assume that the manipulator wants to assign the alternative xh in set xhHH1,2,,m to the predefined ranking. Moreover, we define the ranking of the assigned alternative xh is r(xhH)H1,2,,m. That is, r(xh)=r(xh) will be hold after strategically setting attribute weights. Assuming that the original attribute weight vector is W0=w10,w20,,wn0T and the revised one is W=w1,w2,,wnT, the distance between the original and the revised j - th attribute weight can be measured by

dj=wj0-wj 10

However, a predefined weight cannot be changed easily and always consumes time and energy. We denote all these consumptions briefly as certainty unit costs cj. It is reasonable that the manipulator wishes to minimize the total costs and achieve a strategic weight vector, i.e.,

minj=1ncjdj 11

Based on Eq. (10) and Form. (11), an optimization model to obtain the manipulator’s strategic weights and the minimum adjustment costs is presented as follows:

minj=1ncjdjs.t.rxh=rxh,hH 12

To derive the optimum solution to model (12), a binary variable yih{0,1} and a constant number M whose value is large enough are introduced. Then, if and only if variable yih=1 under the constraint conditions:j=1nwjv¯ij>j=1nwjv¯hj-1-yihM and j=1nwjv¯ijj=1nwjv¯hj+yihM, the evaluation value of xi is larger than xh. Else, yih=0 and we derive D(xi)D(xh) in that case. Then, the ranking of xh can be represented by r(xh)=i=1,ihmyih+1 and must equal to a predefined ranking r(xh). By requiring ih, the effect from the value of yhh can be eliminated. We denote the cost vector as c=c1,c2,,cnT and distance vector as d=d1,d2,,dnT. Therefore, we transform model (12) into the mixed 0–1 programming model (13).

mincTds.t.j=1nwjv¯ij>j=1nwjv¯hj-1-yihM,iIj=1nwjv¯ijj=1nwjv¯hj+yihM,iI,yih=0or1,iI,hHi=1,ihmyih+1=r(xh),hHj=1nwj=10wj1,jJ 13

Proposition 1

Let gj=wj0-wj and cTdB, model (13) can be equivalently transformed into the form of mixed 0–1 linear programming model as follows:

minBs.t.j=1nwjv¯ij>j=1nwjv¯hj-(1-yih)M,iIj=1nwjv¯ijj=1nwjv¯hj+yihM,iIgj=wj0-wj,jJgjdj,jJ-gjdj,jJcTdByih=0or1,iI,hHi=1,ihmyih+1=r(xh),hHj=1nwj=10<wj<1,jJ 14

Proof

For dj=wj0-wj equals to dj=maxwj0-wj,-wj0-wj, djwj0-wj and dj-wj0-wj can be obtained. Let gj=wj0-wj, the inequality constraints can be transformed to djgj and dj-gj. This completes the proof of Proposition 1.

Apparently, if the optimal solution to model (14) exists, it is possible for a manipulator to obtain the strategic ranking of an alternative. Otherwise, a strategic weight vector cannot be derived and the preferred ranking cannot be achieved. The decision variables in this model are W=w1,w2,,wnT and yih(hG).

Minimum cost strategic weight assignment model with robust optimization method

In practical cases, the costs cannot be provided in certainty form for the urgency of time or inadequacy of information. Therefore, we define the unit adjustment costs in the uncertain sets. Assume that cost c is an uncertain parameter with the data varying in the given uncertainty set

U=c=c0+l=1Lξlcl:ξZ 15

where c0 is nominal data, cl(lL) is basic shift, G={1,2,,L}.ξ is a perturbation vector varying on a given perturbation set Z. The random perturbations can affect the uncertain data entries of a particular inequality constraint. c is the “true” value of an uncertain data input which is obtained from the nominal value c0 of the input and the random perturbation part (Ben-Tal and Nemirovski 2000). Then, the robust counterpart of the cost constraint of model (13) can be denoted as

cTdB,c=c0+l=1Lξlcl:ξZ 16

Considering the worst case, it is equivalent to the following formulation.

c0Td+maxξZl=1LξlclTdB 17

Then, we discuss the situations when vector ξ is defined in three different uncertain sets.

MASWA model with box uncertain set

Consider the case of interval uncertainty, where ξ is defined in a box set. Box set is most robust as it contains the full range of realizations for each component of ξ and guarantees that the constraint is never violated. However, it is not very possible that all uncertain parameters can take their worst case values. Hence, the smaller uncertainty sets should be developed to enable the constraint to be “nearly never” violated (Gorissen et al. 2015).

Proposition 2

If Z is a box set which is defined as ZBox=ξRL:ξψ, where ψ is an uncertain level parameter, the robust optimization form of model (13) can be represented as

minc0Td+ψl=1Luls.t.j=1nwjv¯ij>j=1nwjv¯hj-(1-yih)M,iIj=1nwjv¯ijj=1nwjv¯hj+yihM,iIgj=wj0-wj,jJgjdj,jJ-gjdj,jJ-ulclTdul,lGyih=0or1,iI,hHi=1,ihmyih+1=r(xh),hHj=1nwj=10<wj<1,jJ 18

Proof

According to the form of box set, the inequality (17) can be rewritten as

c0Td+l=1LξlclTdB,ξRL:ξψ 19

Then,

l=1LξlclTdB-c0Td,ξRL:ξψ 20

It is equivalent to the following worst case reformulation.

maxξψl=1LξlclTdB-c0Td 21

The maximum in the left side of the inequality is clearly ψl=1LclTd, and we achieve the representation of cTdB by the following explicit convex constraint.

c0Td+ψl=1LclTdB 22

Then, adopt a representation by a system of linear inequalities

-ulclTdul,lGc0Td+ψl=1LclTdB 23

Hence, Proposition 2 is proved. And model (14) is transformed to a computationally tractable box-MASWA.

MASWA model with ellipsoid uncertain set

In this part, we will consider the case where Z is an ellipsoid set. It can be normalized by assuming that uncertain set Z is merely the ball of radius Ω centered at the origin. When the uncertainty set for a linear constraint is ellipsoid, the robust counterpart turns out to be a conic quadratic problem (Ben-Tal and Nemirovski 1999).

Proposition 3

If Z is an ellipsoid set which is defined as ZEllipsoid=ξRL:ξ2Ω, where Ω is an uncertain level parameter, the robust optimization form of model (14) can be represented as

minc0Td+Ωl=1Lul2s.t.j=1nwjv¯ij>j=1nwjv¯hj-(1-yih)M,iIj=1nwjv¯ijj=1nwjv¯hj+yihM,iIgj=wj0-wj,jJgjdj,jJ-gjdj,jJ-ulclTdul,lGyih=0or1,iI,hHi=1,ihmyih+1=r(xh),hHj=1nwj=10<wj<1,jJ 24

Proof

According to the form of ellipsoid set, the inequality (17) can be rewritten as

c0Td+l=1LξlclTdB,ξRL:ξ2Ω 25

Then,

l=1LξlclTdB-c0Td,ξRL:ξ2Ω 26

It is equivalent to the following worst case reformulation.

maxξ2Ωl=1LξlclTdB-c0Td 27

Replace original constraint cTdB with an explicit convex constraint representation as follows:

c0Td+Ωl=1LclTd2B 28

Then, adopt a representation by a system of linear inequalities

-ulclTdul,lGc0Td+Ωl=1Lul2B 29

Hence, Proposition 3 is also proved, and certainty MASWA model (14) is transformed to a computationally tractable ellipsoid-MASWA.

MASWA model with polyhedron uncertain set

In this part, we will consider the case where Z is the intersection of · and ·1. First, consider a rather general case when the perturbation set Z in (16) is defined with a conic representation

Z=ξRL:μRK:Pξ+Qμ+pK 30

where K is a closed convex pointed cone in RN and has a nonempty interior,P,Q are given matrices and p is a given vector. In the case when K is not a polyhedral cone, assume that the following representation is strictly feasible.

ξ¯,μ¯:Pξ¯+Qμ¯+pintK. 31

Definition 1

(Ben-Tal et al. 2009) Let the perturbation set Z be defined as (30). Consider the case of non-polyhedral K and let also (31) take place. Then the semi-infinite constraint (16) can be represented by a series of conic inequalities with variables dRn,yRN:

pTy+c0TdBQTy=0(pTy)l+clTd=0,lGyK 32

where K=y:yTz0zK is the cone dual to K.

Proof

We have d is feasible for (16)

supξZc0Td-B+l=1LξlclTd0supξZl=1LξlclTd-c0Td-Bmaxξ,vl=1LξlclTd:Pξ+Qv+pK-c0Td-B

The result shows that d is feasible for (16) if and only if the optimal value in the conic program

maxξ,vl=1LξlclTd:Pξ+Qv+pK(CP)

is -c0Td-B. First, assume that (31) takes place. Then (CP) is strictly feasible, and applying the Conic Duality Theorem, the optimal value in (CP) is -c0Td-B if and only if the optimal value in the conic dual to the (CP) problem

minypTy:QTy=0,PTy=-c0Td-B,yK,(CD)

is achieved and is -c0Td-B. Now assume that K is a polyhedral cone. According to the LO Duality Theorem, the same conclusion can be yielded: the optimal value in (CP) is -c0Td-B if and only if there is the optimal value in (CD) and the value is -c0Td-B. In other words, under the premise of the Definition, d is feasible for (16) if and only if (CD) has a feasible solution y with PTy-c0Td-B. Hence, Definition 1 is proved.

Definition 2

(Ben-Tal et al. 2009) When the cone K participating in (30) is the direct product of simpler cones K1, …Ks, representation (30) can take the form

Z=ξ:μ1,,μs:Psξ+Qsμs+psKs,s=1,,S 33

In this case, (32) becomes the system of conic constraints in variables d,y1,,ys as follows:

s=1SpsTys+c0TdBQsTys=0,s=1,,Ss=1SPsTysl+clTd=0,lGysKs,s=1,,S 34

where Ks is the cone dual to Ks.

Proposition 4

If Z is a polyhedron set or what we called budgeted uncertainty set which is defined as Zpolyhedron=ξRL:ξ1,ξ1Γ, where Γ is an uncertain level parameter, the robust optimization form of model (14) can be represented as

minc0Td+l=1Lzl+Γmaxlωls.t.zl+ωl=-clTd,lGj=1nwjv¯ij>j=1nwjv¯hj-(1-yih)M,iIj=1nwjv¯ijj=1nwjv¯hj+yihM,iIgj=wj0-wj,jJgjdj,jJ-gjdj,jJ-ulclTdul,lGyih=0or1,iI,hHi=1,ihmyih+1=r(xh),hHj=1nwj=10<wj<1,jJ 35

Proof

According to Zpolyhedron=ξRL:ξ1,ξ1Γ, the cone representation of representation (33) becomes Z=ξRL:P1ξ+p1K1,P2ξ+p2K2, where

  • P1ξ[ξ;0],p1=[0L×1;1],K1=[z;t]RL×R:tz, whence K1=[z;t]RL×R:tz1;

  • P2ξ[ξ;0],p2=[0L×1;Γ] and K2=K1=[z;t]RL×R:tz1, whence K2=K1.

Setting y1=[z;τ1],y2=[ω;τ2] with one-dimensional τ and L-dimensional z,ω, system (34) becomes the following system of constraints.

τ1+Γτ2+c0TdB(z+ω)l=-clTd,lGz1τ1ωτ2 36

τ1,τ2,z,ω,d are variables among them. We can eliminate the τ variables, obtain a representation of cTdB,c=c0+l=1Lξlcl:ξZ and Zpolyhedron=ξRL:ξ1,ξ1Γ by the following system of constraints in variables z,ω,d:

l=1Lzl+Γmaxlωl+c0TdBzl+ωl=-clTd,lG 37

Therefore, Proposition 4 is also proved in detail. And we transform model (14) to polyhedron-MASWA. To the convenience for later numerical analysis, we denote model (14) as P1, model (18) as P2, model (24) as P3 and model (35) as P4 in this paper.

Numerical example and comparative analysis

In this section, an example about the assessment of the anti-epidemic performance of the 14 provinces and cities is explored to demonstrate the validity of the proposed MASWA models, and how the models work. A comparative performance analysis between the certainty strategic weight assignment model and the three robust strategic weight assignment models is provided to show the effects of uncertainty. Moreover, further analysis for detecting the influence of different uncertain levels is also included. The MATLAB 2020a is used to write the necessary programs and calculate the models, couples with the YALMIP toolbox.

Background description

The newly identified infectious coronavirus COVID-19 was first reported in Wuhan of China since December 2019 and has been discovered in many other countries around the globe (Chen et al. 2020). It can cause a sudden respiratory infection, which is often mild among children and healthy adults, but is much more fatal to old people and those with healthy problems. The spread of the epidemic has brought huge losses to the economy and seriously affected people’s normal life. To resist the spread of COVID-19 and reduce the influence on the economy, almost every region in China reacts to the virus quickly by screening for COVID-19 in large numbers such as maintaining social distance policies and emphasizing wearing a mask. Considering the different epidemic situation of different provinces and cities, we can use some indicators to evaluate the performance of them. The assessment of anti-epidemic performance is usually connected to the work efficiency and emergency management capacity of local government. To demonstrate the validity of our models, we select some epidemic data from January to May of 2020, which is also a period of concentrated outbreak.

Different weight attributes may lead to completely different ranking results. By studying how the strategic weight assignment works, it is meaningful for future research on avoiding the manipulation of alternative ranking. It is also very important for developing more reasonable ranking methods. Through an evaluation process, we assess the 14 provinces and cities x1,x2,,x14 from the five aspects a1,a2,a3,a4,a5. The description of the five attributes is presented in the following Table 2.

Table 2.

Five attributes in evaluating the 14 provinces and cities

Attributes Descriptions
a1 Number of confirmed COVID-19 cases
a2 Number of cure
a3 Number of deaths
a4 Number of close contacts
a5 Number of medical observers

We can find that a2 is a benefit attribute, and find that a1,a3,a4 and a5 are cost attributes.

Numerical analysis

As we can see, the relevant actual data is presented in Table 2. Through the normalization process, the normalized decision matrix V¯=[v¯ij]14×5 is obtained (see Table 3). Let W=w10,w20,w30,w40,w50T be the initial attribute weight vector, where w10=w20=w30=w40=w50=0.2. Then, assume that the cost vector for changing the corresponding attribute is c=(6,9,8,7,5)T. Considering the uncertainty of costs, c~=c0+l=1Lξlcl, where c0=c=(6,9,8,7,5)T,L=3.cl(l=1,2,3) is randomly generated as c1=(-1,0.6,-0.5,0.7,-0.4),c2=(0.5,-0.7,0.3,-0.9,0.4) and c3=(-0.6,0.4,0.5,-0.7,0.6). Moreover, we set the uncertain levels ψ=1 in model P2, Ω=1 in model P3 and Γ=1 in model P4.

Table 3.

The data of the anti-epidemic performances of the 14 provinces and cities

Province/city a1 a2 a3 a4 a5
x1 1273 1251 22 40265 2096
x2 1018 1014 4 27415 1362
x3 763 756 7 21830 1314
x4 1218 1217 1 48710 2689
x5 990 984 6 29323 572
x6 146 144 2 2577 119
x7 91 89 2 4337 209
x8 136 133 3 3524 275
x9 318 312 6 11223 640
x10 134 134 0 5104 266
x11 631 631 0 13642 860
x12 18 18 0 437 47
x13 168 162 6 6787 328
x14 576 570 6 25111 1264

Existing studies always set attribute weights directly or according to some given rules. The premise is that DMs are absolutely honest and their ambition is to obtain a most optimal alternative. However, in real-life, different DMs may stand for different interest groups and probably strategically assign the rankings to obtain their own benefits. Besides, it is not easy to change the attribute weights and money is often needed in return. Based on the information in Table 4, we assume that the manipulator aims to strategically set weights of the five attributes to illustrate the validity of the four MASWA models. In the following, we assume that a manipulator wants to make the alternative xk gets the desired ranking r. Then, based on models P1, P2, P3 and P4, the manipulator can strategically set an attribute weight vector w with minimum adjustment costs C, to obtain the desired ranking order. For example, let x1 be the target alternative and r(x1)=1 be the corresponding desired ranking. The comparison of the solutions between different models is demonstrated in Table 4. We can obtain the strategic attribute weight vector w=0.2,0.5544,0,0.2,0.0456 with minimum adjustment costs C=5.5614 by model P1. In model P2, the w=0.2,0.5544,0,0.2,0.0456 with minimum weight adjustment costs C=6.3056.w=0.2,0.5544,0,0.2,0.0456 and C=6.0110 can be calculated by model P3. As for model P4, the w=0.4528,0.5188,0,0.0177,0.0107 and minimum costs C=11.4754. Then, strategically set the rankings of x3, x4 and x11 in a same way, the corresponding results are shown in Table 5. Particularly, we can see that there are no solutions under all the four models when we want x3 to achieve the first order, which means that the ranking order cannot be assigned arbitrarily.

Table 4.

The standardized matrix of the anti-epidemic performances of the 14 provinces and cities

Province/city a1 a2 a3 a4 a5
x1 0 1 0 0.1749 0.2245
x2 0.2032 0.8078 0.8182 0.4411 0.5023
x3 0.4064 0.5985 0.6818 0.5568 0.5204
x4 0.0438 0.9724 0.9545 0 0
x5 0.2255 0.7835 0.7273 0.4016 0.8013
x6 0.8980 0.1022 0.9091 0.9557 0.9727
x7 0.9418 0.0576 0.9091 0.9192 0.9387
x8 0.9060 0.0933 0.8636 0.9361 0.9137
x9 0.7610 0.2384 0.7273 0.7766 0.7755
x10 0.9076 0.0941 1 0.9033 0.9171
x11 0.5116 0.4972 1 0.7625 0.6923
x12 1 0 1 1 1
x13 0.8805 0.1168 0.7273 0.8685 0.8936
x14 0.5554 0.4477 0.7273 0.4889 0.5394

Table 5.

The results of manipulating particular alternatives under different MASWA models

Target alternative r Model C w
x1 1 P1P2P3P4 5.56146.30566.011011.4754 0.2,0.5544,0,0.2,0.04560.2,0.5544,0,0.2,0.04560.2,0.5544,0,0.2,0.04560.4528,0.5188,0,0.0177,0.0107
x3 3 P1P2P3P4 5.73946.29366.07438.9923 0.2,0.4639,0.0126,0.3235,00.2,0.4639,0.0126,0.3235,00.2,0.4639,0.0126,0.3235,00.0794,0.4498,0.021,0.4498,0
x4 1 P1P2P3P4 3.57064.09183.88555.6747 0.2,0.4482,0.2,0.1518,00.2,0.4482,0.2,0.1518,00.2,0.4482,0.2,0.1518,00.2,0.3576,0.3576,0.0424,0.0424
x11 2 P1P2P3P4 1.57451.79491.70772.7741 0.095,0.305,0.2,0.2,0.20.095,0.305,0.2,0.2,0.20.095,0.305,0.2,0.2,0.20.1229,0.2771,0.2771,0.2,0.1229
x3 1 P1P2P3P4 No solution No solution

Comparative analysis

A series of comparative analysis is presented in this part. First, comparison between the certainty minimum cost MASWA model and the three robust minimum cost MASWA models is presented. Then, a further comparative analysis to show the effects of different uncertain levels is also presented in this part.

Comparison on the performances of different MASWA models

This section presents a fair comparative study between MASWA model based on deterministic unit adjustment costs, and the three robust MASWA models based on uncertain unit adjustment costs. To save space, we only select alternatives x2 and x10 to illustrate the four models.

From Figs. 1 and 2, we can see the minimum adjustment costs on manipulating x2 and x10 from Ranking 1 to Ranking 5 by the proposed four models. For the three robust cases, in comparison with the deterministic model P1, all the three robust minimum adjustment costs are higher than that under certainty situation. It means that it often cost more when cost varying on uncertain sets. Therefore, in real-life decision-making problems, information should be collected extensively to reduce the uncertainty of the environment, so as to reduce the decision-making costs. On the contrary, the uncertainty of weight modification costs can also be increased to increase the difficulty of adjusting attribute weights and suppress the strategy weight assignment behavior. In Fig. 2, we can find that all the minimum adjustment costs obtained by the four models equal to zero when we assign x10 to Ranking 3.

Fig. 1.

Fig. 1

Minimum adjustment costs of manipulating alternative x2 under the four models

Fig. 2.

Fig. 2

Minimum adjustment costs of manipulating alternative x10 under the four models

To explore the rationality of the results, we calculate the evolution values of the 14 alternatives by Eq. (3), with data in Table 4 and w10=w20=w30=w40=w50=0.2. The calculation results are shown in Table 6.

Table 6.

The evolution values of the 14 alternatives with original attribute weights

xi D(xi) r(xi)
x1 0.2799 14
x2 0.5545 10
x3 0.5528 11
x4 0.3941 13
x5 0.5878 9
x6 0.7675 2
x7 0.7533 4
x8 0.7425 5
x9 0.6558 8
x10 0.7644 3
x11 0.6855 7
x12 0.800 1
x13 0.6973 6
x14 0.5517 12

Clearly, Table 6 shows that the ranking of alternative x10 is 3 with the original attribute weights w10=w20=w30=w40=w50=0.2. It means that alternative x10 can achieve Ranking 3 without changing the weights. These results have demonstrated the validity of our proposed models.

Comparison on the performances of different uncertain levels

Uncertain level is an important concept in robust optimization theory, which can influence the conservatism of an uncertain set. Under different uncertain levels, the cost needed for manipulating the goal alternative may be different. Therefore, we use the fluctuation degree of minimum adjustment costs to measure the influence from the changing of uncertain levels. For example, we select alternatives x2,x4,x5 and x11, and then set them to Ranking 1, respectively. Change the uncertain levels ψ, Ω and Γ in the three robust models from 1 to 6. Then, the results of the minimum adjustment costs are shown in Tables 7, 8 and 9. To the facility of observation, we plot the results in Figs. 3, 4 and 5.

Table 7.

The comparison of minimum adjustment costs under different uncertain levels ψ

xi r C
ψ=1 ψ=2 ψ=3 ψ=4 ψ=5 ψ=6
x2 1 3.8054 4.2828 4.7602 5.2377 5.7151 6.1925
x4 1 4.0918 4.6129 5.1341 5.6552 6.1749 6.5574
x5 1 2.8520 3.1009 3.3498 3.5987 3.8477 4.0966
x11 1 1.9862 2.2301 2.4741 2.7180 2.9619 3.2058
Table 8.

The comparison of minimum adjustment costs under different uncertain levels Ω

xi r C
Ω=1 Ω=2 Ω=3 Ω=4 Ω=5 Ω=6
x2 1 3.6165 3.9049 4.1934 4.4818 4.7703 5.0588
x4 1 3.8855 4.2004 4.5153 4.8302 5.1451 5.4600
x5 1 2.7534 2.9038 3.0542 3.2047 3.3551 3.5055
x11 1 1.8897 2.0371 2.1844 2.3318 2.4792 2.6266
Table 9.

The comparison of minimum adjustment costs under different uncertain levels Γ

xi r C
Γ=1 Γ=2 Γ=3 Γ=4 Γ=5 Γ=6
x2 1 6.8822 6.9969 7.0925 7.1952 7.3025 7.4132
x4 1 5.6747 5.7693 5.8481 5.9713 6.1479 6.2613
x5 1 3.9014 3.9664 4.0206 4.1462 4.2982 4.4014
x11 1 3.1866 3.2397 3.2840 3.4610 3.6052 3.7114
Fig. 3.

Fig. 3

The trends of the minimum adjustment costs as the uncertain level ψ increases

Fig. 4.

Fig. 4

The trends of the minimum adjustment costs as the uncertain level Ω increases

Fig. 5.

Fig. 5

The trends of the minimum adjustment costs as the uncertain level Γ increases

From the three figures, we can see that the minimum adjustment costs under all the three robust models of the four alternatives increase as uncertain levels increase. It means that the conservatism of a model increases with the increasing of uncertain levels. It also means that it will be more difficult to assign the ranking of alternatives.

Conclusions

This paper focuses on the strategic weight assignment phenomenon in multiple attribute decision-making problems. Unlike previous studies, we consider the difficulty of changing the weight and introduce a cost to measure it. Besides, we denote the unit adjustment costs with deterministic numbers and indeterministic numbers, respectively. Robust optimization theory is applied to describe the indeterministic costs. Robust optimization is widely used to solve problems under uncertainty. The key idea is to use uncertain sets to measure indeterminate parameters and then optimize against worst-case realizations within the sets. This method also takes the uncertain level into account, which has a huge influence on the total adjustment costs.

The main contributions of this paper can be summarized as follows:

  1. The strategic weight assignment problem was investigated based on uncertain unit adjustment costs, a series of mixed 0–1 programming models were constructed to obtain the desired ranking with an ambition to achieve the minimum adjustment costs.

  2. Distinguished from deterministic research, we built the uncertain models with three uncertain sets. Through a practical example, we compared the proposed four models and found that the certainty model can always achieve a lower cost than all the three robust models.

  3. We have proved that the minimum adjustment costs c will increase as the uncertain levels increase. It means that the conservatism of the model increases and the costs to modify the weight become higher.

In this paper, we only study the case in which the robust uncertain sets are box set, ellipsoid set and polyhedron set. In future research, we will introduce some other uncertain sets to investigate their influence on minimum weight adjustment costs. Besides, motivated by the growing availability of data for operations research applications, it is significant for us to utilize data-driven method to design uncertainty sets for robust optimization. In practical MADM problems, there are often many DMs participating in the discussion. Therefore, it is also meaningfully for us to study strategic weight assignment in large-scale group decision-making.

Acknowledgements

We thank for the consideration of the editor and the insightful comments of reviewers.

Funding

This work is supported by the Science and Technology Commission of Shanghai Municipality (No. 2020BGL010).

Footnotes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  1. Ben-Arieh D, Easton T. Multi-criteria group consensus under linear cost opinion elasticity. Decis Support Syst. 2007;43:713–721. [Google Scholar]
  2. Ben-Arieh D, Easton T, Evans B. Minimum cost consensus with quadratic cost functions. IEEE Trans Syst Man Cybern Syst Hum. 2008;39(1):210–217. [Google Scholar]
  3. Ben-Tal A, Nemirovski A. Robust solutions of uncertain linear programs. Oper Res Lett. 1999;25:1–13. [Google Scholar]
  4. Ben-Tal A, Nemirovski A. Robust solutions of linear programming problems contaminated with uncertain data. Math Progr Ser A. 2000;88:411–424. [Google Scholar]
  5. Ben-Tal A, Nemirovski A. Robust convex optimization. Math Oper Res. 2009;23(4):769–805. [Google Scholar]
  6. Ben-Tal A, Ghaoui L, Nemirovski A. Robust optimization. Princeton University Press; 2009. [Google Scholar]
  7. Bertsimas D, Sim M. The price of robustness. Oper Res. 2012;52(1):35–53. [Google Scholar]
  8. Capuano N, Chiclana F, Fujita H, Herrera-viedma E. Fuzzy group decision making with incomplete information guided by social influence. IEEE Trans Fuzzy Syst. 2018;26(3):1704–1718. [Google Scholar]
  9. Chen N, Zhou M, Dong X, Qu J, Gong F, Han Y, Qiu Y, Wang J, Liu Y, Wei Y, Xia J, Yu T, Zhang X, Zhang L. Epidemiological and clinical characteristics of 99 cases of 2019 novel coronavirus pneumonia in Wuhan, China: a descriptive study. Lancet. 2020;395:507–513. doi: 10.1016/S0140-6736(20)30211-7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  10. Cheng D, Zhou Z, Cheng F, Zhou Y, Xie Y. Modeling the minimum cost consensus problem in an asymmetric costs context. Eur J Oper Res. 2018;270:1122–1137. [Google Scholar]
  11. Dong YC, Zhang HJ, Herrera-Viedma E. Consensus reaching model in the complex and dynamic MAGDM problem. Knowl Based Syst. 2016;106:206–219. [Google Scholar]
  12. Dong YC, Liu YT, Liang HM, Chiclana F, Herrera-Viedma E. Strategic weight assignment in multiple attribute decision making. Omega. 2018;75:154–164. [Google Scholar]
  13. Geldermann J, Bertsch V, Treitz M, French S, Papamichail KN, Hämäläinen RP. Multi-criteria decision support and evaluation of strategies for nuclear remediation management. Omega. 2009;37:238–251. [Google Scholar]
  14. Gong ZW, Zhang HH, Forrest J, Li LS, Xu XX. Two consensus models based on the minimum cost and maximum return regarding either all individuals or one individual. Eur J Oper Res. 2015;240:183–192. [Google Scholar]
  15. Gorissen BL, Yanikoğlu I, Hertog DD. A practical guide to robust optimization. Omega. 2015;53:124–137. [Google Scholar]
  16. Gou XJ, Xu ZS, Liao HC. Hesitant fuzzy linguistic possibility degree-based linear assignment method for multiple criteria decision-making. Int J Inf Technol Decis. 2019;18(1):35–63. [Google Scholar]
  17. Gou XJ, Xu JS, Liao HC, Herrera F. Probabilistic double hierarchy linguistic term set and its use in designing an improved VIKOR method: the application in smart healthcare. J Oper Res Soc. 2020 doi: 10.1080/01605682.2020.1806741. [DOI] [Google Scholar]
  18. Han YF, Qu SJ, Wu Z. Distributionally robust chance constrained optimization model for the minimum cost consensus. Int J Fuzzy Syst. 2020;22(6):2041–2054. [Google Scholar]
  19. Horsky D, Rao MR. Estimation of attribute weights from preference comparisons. Manag Sci. 1984;30(7):801–822. [Google Scholar]
  20. Huang RP, Qu SJ, Gong ZW, Goh M, Ji Y. Data-driven two-stage distributionally robust optimization with risk aversion. Appl Soft Comput J. 2020;87:105978. [Google Scholar]
  21. Ji Y, Du JH, Han XY, Wu XQ, Huang RP, Wang SL, Liu ZM. A mixed integer robust programming model for two-echelon inventory routing problem of perishable products. Phys Stat Mech Appl. 2020;548:124481. [Google Scholar]
  22. Labella A, Liu HB, Rodríguez RM, Martínez L. A cost consensus metric for consensus reaching processes based on a comprehensive minimum cost model. Eur J Oper Res. 2020;281(2):316–331. [Google Scholar]
  23. Liu YT, Dong YC, Liang HM, Chiclana F, Herrera-Viedma E. Multiple attribute strategic weight assignment with minimum cost in a group decision making context with interval attribute weights information. IEEE Trans Syst Man Cybern Syst. 2019;49:1981–1992. [Google Scholar]
  24. Lourenço JC, Morton A, Costa CAB. PROBE—-a multicriteria decision support system for portfolio robustness evaluation. Decis Support Syst. 2012;54:534–550. [Google Scholar]
  25. Palomares I, Martínez L, Herrera F. A consensus model to detect and manage noncooperative behaviors in large-scale group decision making. IEEE Trans Fuzzy Syst. 2014;22(3):516–530. [Google Scholar]
  26. Pekelman D, Sen SK. Mathematical programming models for the determination of attribute weights. Manag Sci. 1974;20(8):1217–1229. [Google Scholar]
  27. Qu SJ, Han YF, Wu Z, Raza H. Consensus modeling with asymmetric cost based on data-driven robust optimization. Group Decis Negot. 2020 doi: 10.1007/s10726-020-09707-w. [DOI] [Google Scholar]
  28. Qu SJ, Li YM, Ji Y. The mixed integer robust maximum expert consensus models for large-scale GDM under uncertainty circumstances. Appl Soft Comput J. 2021;107:107369. [Google Scholar]
  29. Roberts R, Goodwin P. Weight approximations in multi-attribute decision models. J Multi Crit Decis Anal. 2002;11(6):291–303. [Google Scholar]
  30. Saaty TL. The modern science of multicriteria decision making and its practical applications: the AHP/ANP approach. Oper Res. 2013;61(5):1101–1118. [Google Scholar]
  31. Shirland LE, Jesse RR, Thompson RL, Iacovou CL. Determining attribute weights using mathematical programming. Omega. 2003;31(6):423–437. [Google Scholar]
  32. Tan X, Gong ZW, Chiclana F, Zhang N. Consensus modeling with cost chance constraint under uncertainty opinions. Appl Soft Comput J. 2017;49:1–20. [Google Scholar]
  33. Tang M, Liao HC. Multi-attribute large-scale group decision making with data mining and subgroup leaders: an application to the development of the circular economy. Technol Forescast Soc Change. 2021;167:120719. [Google Scholar]
  34. Wang XJ, Curry DJ. A robust approach to the share-of-choice product design problem. Omega. 2012;40:818–826. [Google Scholar]
  35. Wei G. Approaches to interval intuitionistic trapezoidal fuzzy multiple attribute decision making with incomplete weight information. Int J Fuzzy Syst. 2015;17:484–489. [Google Scholar]
  36. Wei G. Picture 2-tuple linguistic bonferroni mean operators and their application to multiple attribute decision making. Int J Fuzzy Syst. 2017;19:997–1010. [Google Scholar]
  37. Wiesemann W, Kuhn D, Sim M. Distributionally robust convex optimization. Oper Res. 2014;62(6):1358–1376. [Google Scholar]
  38. Xu XH, Du ZJ, Chen XH. Consensus model for multi-criteria large-group emergency decision making considering non-cooperative behaviors and minority opinions. Decis Support Syst. 2015;79:150–160. [Google Scholar]
  39. Yager RR. Penalizing strategic preference assignment in multi-agent decision making. IEEE Trans Fuzzy Syst. 2001;9(3):393–403. [Google Scholar]
  40. Yager RR. Defending against strategic assignment in uninorm-based multi-agent decision making. Eur J Oper Res. 2002;141:217–232. [Google Scholar]
  41. Yager RR. Multi-criteria decision making with interval criteria satisfactions using the golden rule representative value. IEEE Trans Fuzzy Syst. 2018;26(2):1023–1031. [Google Scholar]
  42. Yan S, Tang CH. Inter-city bus scheduling under variable market share and uncertain market demands. Omega. 2009;37:178–192. [Google Scholar]
  43. Zhang GQ, Dong YC, Xu YF, Li HY. Minimum-cost consensus models under aggregation operators. IEEE Trans Syst Man Cybern Syst Hum. 2011;41(6):1253–1261. [Google Scholar]

Articles from Computational and Applied Mathematics are provided here courtesy of Nature Publishing Group

RESOURCES