You are viewing a javascript disabled version of the site. Please enable Javascript for this site to function properly.
Go to headerGo to navigationGo to searchGo to contentsGo to footer
In content section. Select this link to jump to navigation

Grey Best-Worst Method for Multiple Experts Multiple Criteria Decision Making Under Uncertainty

Abstract

In practice, the judgments of decision-makers are often uncertain and thus cannot be represented by accurate values. In this study, the opinions of decision-makers are collected based on grey linguistic variables and the data retains the grey nature throughout all the decision-making process. A grey best-worst method (GBWM) is developed for multiple experts multiple criteria decision-making problems that can employ grey linguistic variables as input data to cover uncertainty. An example is solved by the GBWM and then a sensitivity analysis is done to show the robustness of the method. Comparative analyses verify the validity and advantages of the GBWM.

1Introduction

Nowadays, organizations need to make decisions for different matters. Employing a suitable approach to make a correct decision is an ongoing concern of organizations. There are many types of methods to solve multiple criteria decision-making (MCDM) problems, which can be categorized into pairwise comparison-based methods (Doumpos and Zopounidis, 2004), distance-based methods, outranking methods (Liao and Wu, 2020) and utility function-based methods. Analytic hierarchy process (AHP) is the most well-known pairwise comparison-based method that has been utilized in a number of researches in recent decades (Saaty, 1979). In 2015, the best-worst method (BWM) was proposed by Rezaei (2015), which needs less comparisons on criteria and/or alternatives compared with the AHP (Rezaei, 2016). This method has received the attention of scholars in recent years because of its reasonable performance (Mi et al.2019).

In real-world situations, the input data of decision-making problems include uncertainty and/or incompleteness (Zavadskas et al.2010). In this regard, the methods which account for the lack of certainty in decision making have gained ever-increasing importance (Chen, 2018; Lin and Chen, 2019). Grey system theory has some features such as reality and vague aspects and can be used for small samples. This theory does not require distribution and membership function. An interval grey number is a number that belongs to the interval [a,b][TeX:] $[a,b]$ with a<b[TeX:] $a<b$, which is not similar to the interval number within [a,b][TeX:] $[a,b]$. A grey number may appear in three cases of continuous, discrete, or random grey number, depending on the nature of its uncertainty (Liu et al.2012). To compare grey theory with statistics, probability, interval and fuzzy theory, we can specify the type of their uncertainty (Ng and Deng, 2005).

The main objective of the current study is to present the grey BWM (GBWM). Specifically, the contributions of this study can be summarized as follows:

  • We introduce the GBWM and the result calculated by this method is more reliable than the fuzzy BWM because the GBWM has a smaller inconsistency ratio compared with the fuzzy BWM.

  • The GBWM uses a linear model that can present the global-optimum weights for MCDM problems, while the existing fuzzy BWM employs a non-linear model with local-optimum weights.

The current study is organized as follows: in Section 2, we provide the detailed knowledge regarding the BWM. In Section 3, the grey system theory and its components are examined, such as the grey linear programming, the basic concepts of grey numbers, and then we propose the GBWM with the linear-type model. In Section 4, a practical example with sensitivity analysis is conducted and the GBWM is compared with the fuzzy BWM in terms of performance. The paper ends with some conclusions and future directions.

2Best Worst Method

AHP is one of the most well-known methods for MCDM. However, the BWM deduces more consistent weights based on the less comparisons compared with the AHP (Rezaei, 2015). In this method, the necessary criteria for decision-making are determined firstly. Then, the best and the worst criteria are specified. The next step is to compare the other criteria against the best and the worst criteria. A min–max mathematical model is formulated and solved. The ultimate output of this model would determine the weight of each criterion. Subsequently, criteria can be ranked according to their weights. The steps of the original BWM can be described briefly as follows Rezaei (2015):

Step 1: Determine a set of criteria for decision-making (this is done by the decision-maker): {c1,c2,,cn}[TeX:] $\{{c_{1}},{c_{2}},\dots ,{c_{n}}\}$.

Step 2: Determine the best (B)[TeX:] $(B)$ and the worst (W)[TeX:] $(W)$ criteria based on their importance degrees.

Step 3: Determine the degree of preference of the best criterion to the other criteria, which is done using a number from 1 to 9. Then, the best-to-others (BO) vector is displayed as AB=(aB1,aB2,aB3,,aBn)[TeX:] ${A_{B}}=({a_{B1}},{a_{B2}},{a_{B3}},\dots ,{a_{Bn}})$, where aBn[TeX:] ${a_{Bn}}$ demonstrates the preference of criterion cB[TeX:] ${c_{B}}$ to criterion cn[TeX:] ${c_{n}}$.

Step 4: Determine the level of preference of each criterion to the worst criterion, which is done using a number from 1 to 9. Then, the others-to-worst (OW) vector is displayed as AW=(a1W,a2W,a3W,,anW)T[TeX:] ${A_{W}}={({a_{1W}},{a_{2W}},{a_{3W}},\dots ,{a_{nW}})^{T}}$, where ajW[TeX:] ${a_{jW}}$ indicates the preference of criterion cj[TeX:] ${c_{j}}$ to criterion cW[TeX:] ${c_{W}}$.

Step 5: The objective of this step is to determine the weights of criteria by minimizing the maximum absolute differences |WBWjaBj|[TeX:] $\big|\frac{{W_{B}}}{{W_{j}}}-{a_{Bj}}\big|$ and |WjWwajw|[TeX:] $\big|\frac{{W_{j}}}{{W_{w}}}-{a_{jw}}\big|$ for all j. To solve this problem, a min–max Model (1) is formed:

(1)
Minmaxj{|WBWjaBj|,|WjWwajw|}s.t.jWj=1,Wj0,for allj.[TeX:] \[\begin{aligned}{}& \operatorname{Min}\underset{j}{\max }\bigg\{\bigg|\frac{{W_{B}}}{{W_{j}}}-{a_{Bj}}\bigg|,\bigg|\frac{{W_{j}}}{{W_{w}}}-{a_{jw}}\bigg|\bigg\}\\ {} & \text{s.t.}\\ {} & \sum \limits_{j}{W_{j}}=1,\\ {} & {W_{j}}\geqslant 0,\hspace{1em}\text{for all}\hspace{2.5pt}j.\end{aligned}\]

Model (1) is equivalent to Model (2) by using ξ to denote the maximal deviation.

(2)
minξs.t.|WBWjaBj|ξ,for allj,|WjWwajw|ξ,for allj,jWj=1Wj0,for allj.[TeX:] \[\begin{aligned}{}& \min \xi \\ {} & \text{s.t.}\\ {} & \bigg|\frac{{W_{B}}}{{W_{j}}}-{a_{Bj}}\bigg|\leqslant \xi ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & \bigg|\frac{{W_{j}}}{{W_{w}}}-{a_{jw}}\bigg|\leqslant \xi ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & \sum \limits_{j}{W_{j}}=1{W_{j}}\geqslant 0,\hspace{1em}\text{for all}\hspace{2.5pt}j.\end{aligned}\]

Solving Model (2), the value of the optimal weight is obtained for each criterion. Based on the obtained weights, the criteria would be prioritized. The criterion with the highest weight would have the highest priority.

In this method, the consistency ratio, calculated by Eq. (1), is a value ranging from 0 to 1. A value closer to 0 indicates higher consistency.

(1)
ConsistencyRatio=ξConsistencyIndex,[TeX:] \[ \mathit{Consistency}\hspace{2.5pt}\mathit{Ratio}=\frac{\xi }{\mathit{Consistency}\hspace{2.5pt}\mathit{Index}},\]
where the Consistency Index is determined based on Table 1 proportional to the number of criteria.

Table 1

Consistency Index (Rezaei, 2015).

The maximal preference degree of the best over the worst123456789
Consistency Index0.000.441.001.632.303.003.734.475.23

Considering the advantages, the BWM has gained ever-increasing investigation in recent years (Mi et al.2019).

2.1Applications of the BWM

In this section, we are going to examine applications of BWM that have been conducted in different fields. Rezaei et al. (2015) presented an integrated approach with the BWM, which includes willingness and capabilities as two features for classifying and evaluating the suppliers. This integrated approach helps companies divide their managerial resources effectively. In another research, Rezaei et al. (2016) discussed that choosing suppliers is a strategic decision that significantly influences the competitive advantage of a company. Due to the importance of selecting the suppliers and the sensitivity of this issue, they presented a novel method which aimed to select the suppliers during three phases, namely pre-selection, selection, and aggregation. They used BWM for initial screening. As for the decision-making phase, they made use of an MCDM method and the final decision was made at the aggregation phase based on the material price and the required annual quantity.

Scholars have applied the original BWM into different fields. Gupta and Barua (2016) conducted a study to identify the factors affecting technological innovations in India. Making use of the BWM, they presented a procedure for selecting the best empowerers. The primary purpose of their study was to identify vital enablers in the field of technological innovation in India. Rezaei et al. (2017) considered three alternatives related to transportation: through unit load devices, mixed unit load devices, and loose freight in trucks. To find the optimal freight bundling configuration, they considered three key performance indicators including cost, quality, and loading time. They used the BWM for finding the most suitable type of bundling configuration in the surface transportation. Their proposed framework facilitated risk assessment process. Torabi et al. (2016) used the BWM to present an enhanced risk assessment method within the business continuity management system framework. Sadaghiani et al. (2017) used the BWM to assess the importance of different types of energy such as oil and gas industries by sending questionnaires to academic experts on sustainable supply chain management. Their research helped companies to develop strategies for identifying external forces. The treatment of urban sewage sludge for reducing the threats of environmental pollution and its negative influences on human health is of high significance. Accordingly, Ren et al. (2017) presented a general framework for selecting the proper technology for the treatment of urban sewage. In this framework, the BWM was used to determine the weights of the criteria. Salimi and Rezaei (2018) measured the R&D performance using the BWM. The SERVQUAL model is designed to evaluate the service quality of a baggage handling system. Rezaei et al. (2018) collected the list of criteria for the SERVQUAL model and utilized the BWM to determine the weights of the criteria.

2.2BWM Extensions in Uncertainty Theories

For some situations, the uncertain information of experts is easy to access and the uncertain BWMs have attracted the attention of scholars (Mi et al.2019). Making some changes to the steps of the BWM, Rezaei (2016) presented a linear model, by which the weight of each criterion was obtained in intervals and the criteria were prioritized after comparing the obtained intervals. Using the fuzzy approach and triangular fuzzy numbers, Guo and Zhao (2017) presented the fuzzy BWM (FBWM). They believed that the FBWM obtained the suitable ranking of alternatives and that it has more comparison consistency than the BWM. In addition, Hafezalkotob and Hafezalkotob (2017) presented a fuzzy approach which combined individual and group alternatives, and used the FBWM in their approach in which triangular fuzzy numbers were employed. Gupta et al. (2017) presented an accurate and comprehensive approach for identifying various factors of managing energy efficiency in India. They believed that identifying the barriers is not enough and other proper solutions would also be presented. To rank the existing barriers, they used the BWM in their research. Mou et al. (2016) used intuitionistic fuzzy multiplicative preference relations for ranking criteria or alternatives and it can be considered as a tool for combining with other MCDM methods. It should be noted that their method did not consider the case that the consistency degree is not acceptable. Aboutorab et al. (2018) proposed the ZBWM by utilizing the Z-number approach to consider the uncertainty of the input data in MCDM problems. Their method has lower inconsistency ratio compared with the BWM.

Mou et al. (2017) presented a graph-based group decision-making approach for intuitionistic fuzzy BWM. Moreover, they presented three numerical examples to show the efficiency of the proposed method. Mi and Liao (2019) enabled BWM to accept hesitant numbers as input and Liao et al. (2019) fused the hesitant linguistic information in BWM. Mi et al. (2019) conducted a survey of the BWM related publications between 2015 and 2019. Hafezalkotob et al. (2019) proposed the interval MULTIMOORA and group interval BWM.

Since there is no research item on the combination of the grey system theory and BWM, the current study attempts to present the GBWM. As mentioned, the grey theory has features such as reality and vague aspects, and can be employed with an incomplete data, therefore, it can be a useful approach to solve decision-making problems (Zavadskas et al.2009). The result calculated by the GBWM is more reliable than the one calculated by the fuzzy BWM because the GBWM has a smaller inconsistency ratio compared with the fuzzy BWM. We transform the weight determination model in the GBWM into linear models which can be solved efficiently and own high reliability. It should be noted that the rankings derived by the FBWM and GBWM are the same in the comparative analysis. Moreover, after defuzzification, the weights obtained by the FBWM fall within the weights that are obtained from the GBWM. Hence, the proposed method has appropriate performance in calculating weights. The calculation of grey numbers is simple compared to other uncertainty approaches. In the next section, the basic concepts of grey system theory are examined.

3Grey System Theory

The grey system theory, proposed in 1980s by Julong (1989), is a mathematical concept which has a widespread application in MCDM. It is considered as a highly effective method for encountering uncertainty problems associated with unknown and incomplete information (Liu and Lin, 2010). Generally, the information pertaining to the preferences of decision-makers for certain criteria and the reasons for such preferences are expressed based on the qualitative judgments of decision-makers. Also, in practice, the judgments of decision-makers are often uncertain and thus cannot be represented by accurate numerical values. The grey theory is one of the concepts used for studying uncertainty and incompleteness. This theory has been used in the mathematical analysis of incomplete information system (Chalekaee et al.2019; Mahmoudi and Feylizadeh, 2018). The importance degrees of criteria in a decision-making process can be expressed by numerical intervals. These numerical intervals would include uncertain information. In other words, the accurate values of grey numbers are unknown, but the interval which covers a value is almost known (Liu et al.2017). Since we will compare the GBWM with the FBWM in the current study, the grey system theory and fuzzy set theory (Zadeh, 1965) are compared with each other from different aspects in Table 2 (Mahmoudi et al.2019).

Table 2

The comparison between grey system theory and fuzzy set theory.

Uncertainty researchGrey systemFuzzy math
Research objectPoor informationCognitive
Basic setGrey number setFuzzy set
Describe methodPossibility functionMembership function
ProcedureSequence operatorCut set
Data requirementAny distributionKnown membership
EmphasisIntensionExtension
ObjectiveLaw of realityCognitive expression
CharacteristicSmall dataDepend on experience

3.1Preliminaries of Grey Numbers

In this section, the related preliminaries of grey numbers are reviewed.

A grey number (Liu et al.2012) is expressed as

A[A_,A],A_<A.[TeX:] \[ \otimes A\in [\underline{A},\overline{A}],\hspace{1em}\underline{A}<\overline{A}.\]

To denote the central point of grey numbers, the “Kernel” of grey numbers (Guo et al.2017) is proposed as:

(2)
Aˆ=12(A_+A).[TeX:] \[ \otimes \hat{A}=\frac{1}{2}(\underline{A}+\overline{A}).\]

For two grey numbers A[TeX:] $\otimes A$ and B[TeX:] $\otimes B$, the arithmetic operations can be defined (Mahmoudi and Feylizadeh, 2018; Turskis and Zavadskas, 2010) as:

(3)
A+B=[A_+B_,A+B],[TeX:] \[\begin{aligned}{}& \otimes A+\otimes B=[\underline{A}+\underline{B},\overline{A}+\overline{B}],\end{aligned}\]
(4)
AB=[A_B,AB_],[TeX:] \[\begin{aligned}{}& \otimes A-\otimes B=[\underline{A}-\overline{B},\overline{A}-\underline{B}],\end{aligned}\]
(5)
A.B=[Min{A_B_,AB,AB_,A_B},Max{A_B_,AB,AB_,A_B}],[TeX:] \[\begin{aligned}{}& \otimes A.\otimes B=\big[\operatorname{Min}\{\underline{A}\underline{B},\overline{A}\overline{B},\overline{A}\underline{B},\underline{A}\overline{B}\},\operatorname{Max}\{\underline{A}\underline{B},\overline{A}\overline{B},\overline{A}\underline{B},\underline{A}\overline{B}\}\big],\end{aligned}\]
(6)
AB=A.B1=[Min{A_B_,A_B,AB_,AB},Max{A_B_,A_B,AB_,AB}].[TeX:] \[\begin{aligned}{}& \frac{\otimes A}{\otimes B}=\otimes A.\otimes {B^{-1}}=\bigg[\operatorname{Min}\bigg\{\frac{\underline{A}}{\underline{B}},\frac{\underline{A}}{\overline{B}},\frac{\overline{A}}{\underline{B}},\frac{\overline{A}}{\overline{B}}\bigg\},\operatorname{Max}\bigg\{\frac{\underline{A}}{\underline{B}},\frac{\underline{A}}{\overline{B}},\frac{\overline{A}}{\underline{B}},\frac{\overline{A}}{\overline{B}}\bigg\}\bigg].\end{aligned}\]

The length of A[TeX:] $\otimes A$ is calculated by:

(7)
L(A)=AA_.[TeX:] \[ L(\otimes A)=\overline{A}-\underline{A}.\]

To compare the grey numbers, the greyness degree of A[TeX:] $\otimes A$ was calculated as [32]:

(8)
g0(A)=μ(A)/μ(Ω),[TeX:] \[ {g^{0}}(\otimes A)=\mu (\otimes A)/\mu (\Omega ),\]
where Ω represents the background of grey numbers and μ is the length of the background of grey numbers. For two grey numbers A=[A_,A][TeX:] $\otimes A=[\underline{A},\overline{A}]$ and B=[B_,B][TeX:] $\otimes B=[\underline{B},\overline{B}]$, if Aˆ<Bˆ[TeX:] $\otimes \hat{A}<\otimes \hat{B}$, then A<GB;[TeX:] $\otimes A{<_{G}}\otimes B;$ if Aˆ=Bˆ[TeX:] $\otimes \hat{A}=\otimes \hat{B}$, then if go(A)=go(B)[TeX:] ${g^{o}}(\otimes A)={g^{o}}(\otimes B)$, then A=GB[TeX:] $\otimes A{=_{G}}\otimes B$; if go(A)<go(B)[TeX:] ${g^{o}}(\otimes A)<{g^{o}}(\otimes B)$, then A>GB[TeX:] $\otimes A{>_{G}}\otimes B$.

The grey possibility degree for numbers A=[A_,A][TeX:] $\otimes A=[\hspace{2.5pt}\underline{A},\overline{A}\hspace{2.5pt}]$ and B=[B_,B][TeX:] $\otimes B=[\hspace{2.5pt}\underline{B},\overline{B}\hspace{2.5pt}]$ are calculated by (Li et al. (2007), Zare et al. (2018)):

(9)
P{AB}=Max{0,L(A)+L(B)Max(0,AB_)}L(A)+L(B).[TeX:] \[ P\{\otimes A\leqslant \otimes B\}=\frac{\operatorname{Max}\{0,L(\otimes A)+L(\otimes B)-\operatorname{Max}(0,\overline{A}-\underline{B})\}}{L(\otimes A)+L(\otimes B)}.\]

3.2Grey Linear Programming (GLP)

Different methods have been presented for solving GLP models. Huang et al. (1995) presented a method for solving grey mixed-integer linear programming. Their model was suitable for grey models with the same sign in lower and upper bounds of grey numbers. After that, Li (2007) proposed another method to solve GLP problems named “Covered Solution”. The disadvantages of the method were complex calculations and it sometimes fails to meet stop conditions. Hajiagha et al. (2012) proposed a method to solve the GLP problem by using a multi-objective concept, yet their method presented the wrong solution for GLP problems as proved by Mahmoudi et al. (2018a). Li et al. (2014) proposed a method based on the concept of Covered Solution method, yet it had some problems, similarly as Li (2007)’s method. Nasseri et al. (2016) presented a new method using the primal simplex algorithm to solve GLP problems, but their method could solve the GLP problems just with the grey objective function. Liu et al. (2009) presented a positioned programming for solving GLP models. This method truly enjoys simplicity and covers all uncertainties in grey numbers. Moreover, this method can present crisp values based on ρ, β and δ parameters that are determined by the decision maker.

The current study employs the positioned programming method to solve GLP problems in the form of Model (3) (Liu et al.2009; Mahmoudi et al.2018b).

(3)
MaxS=C()Xs.t.A()Xb(),X0.[TeX:] \[\begin{aligned}{}& \operatorname{Max}S=C(\otimes )X\\ {} & \text{s.t.}\\ {} & A(\otimes \hspace{2.5pt})X\leqslant b(\otimes ),\\ {} & X\geqslant 0.\end{aligned}\]
Such that:
(10)
C()=[C1(),C2(),,Cn()]T,[TeX:] \[\begin{aligned}{}& C(\otimes )={\big[{C_{1}}(\otimes ),{C_{2}}(\otimes ),\dots ,{C_{n}}(\otimes )\big]^{T}},\end{aligned}\]
(11)
b()=[b1(),b2(),,bm()]T,[TeX:] \[\begin{aligned}{}& b(\otimes )={\big[{b_{1}}(\otimes ),{b_{2}}(\otimes ),\dots ,{b_{m}}(\otimes )\big]^{T}},\end{aligned}\]
(12)
A()=a11()a11()a1n()a21()a11()a2n()am1()a11()amn().[TeX:] \[\begin{aligned}{}& A(\otimes )=\left[\begin{array}{c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c}{a_{11}}(\otimes )\hspace{1em}& {a_{11}}(\otimes )\hspace{1em}& \dots \hspace{1em}& {a_{1n}}(\otimes )\\ {} {a_{21}}(\otimes )\hspace{1em}& {a_{11}}(\otimes )\hspace{1em}& \dots \hspace{1em}& {a_{2n}}(\otimes )\\ {} \dots \hspace{1em}& \dots \hspace{1em}& \dots \hspace{1em}& \dots \\ {} {a_{m1}}(\otimes )\hspace{1em}& {a_{11}}(\otimes )\hspace{1em}& \dots \hspace{1em}& {a_{mn}}(\otimes )\end{array}\right].\end{aligned}\]
It should be noted that A()[TeX:] $A(\otimes )$ is the grey consumption matrix, C()[TeX:] $C(\otimes )$ is the grey price vector, b()[TeX:] $b(\otimes )$ is the grey constraint vector, and X is the problem decision vector. The parameters employed in Eqs. (10) to (12) are defined in Eqs. (13) to (15):
(13)
cj()[c_j,cj],c_j0,j=1,2,,n,[TeX:] \[\begin{aligned}{}& {c_{j}}(\otimes )\in [{\underline{c}_{j}},{\overline{c}_{j}}],\hspace{1em}{\underline{c}_{j}}\geqslant 0,\hspace{2.5pt}j=1,2,\dots ,n,\end{aligned}\]
(14)
bi()[b_i,bi],b_i0,i=1,2,,m,[TeX:] \[\begin{aligned}{}& {b_{i}}(\otimes )\in [{\underline{b}_{i}},{\overline{b}_{i}}],\hspace{1em}{\underline{b}_{i}}\geqslant 0,\hspace{2.5pt}i=1,2,\dots ,m,\end{aligned}\]
(15)
aij()[a_ij,aij],a_ij0,i=1,2,,n,j=1,2,,n.[TeX:] \[\begin{aligned}{}& {a_{ij}}(\otimes )\in [{\underline{a}_{ij}},{\overline{a}_{ij}}],\hspace{1em}{\underline{a}_{ij}}\geqslant 0,\hspace{2.5pt}i=1,2,\dots ,n,\hspace{2.5pt}j=1,2,\dots ,n.\end{aligned}\]

To solve the GLP model, it ought to be whitened first.

Definition 1.

If the values of δij[TeX:] ${\delta _{ij}}$, βj[TeX:] ${\beta _{j}}$ and ρj[TeX:] ${\rho _{j}}$ for i=1m[TeX:] $i=1\dots m$ and j=1n[TeX:] $j=1\dots n$ fall within the closed interval [0,1][TeX:] $[0,1]$, the white values of the grey parameters are defined by Eqs. (16) to (18).

(16)
c˜j()=ρjcj+(1ρj)c_j;j=1,2,,n,[TeX:] \[\begin{aligned}{}& {\tilde{c}_{j}}(\otimes )={\rho _{j}}{\overline{c}_{j}}+(1-{\rho _{j}}){\underline{c}_{j}};\hspace{1em}j=1,2,\dots ,n,\end{aligned}\]
(17)
b˜j()=βjbj+(1βj)b_j;i=1,2,,m,[TeX:] \[\begin{aligned}{}& {\tilde{b}_{j}}(\otimes )={\beta _{j}}{\overline{b}_{j}}+(1-{\beta _{j}}){\underline{b}_{j}};\hspace{1em}i=1,2,\dots ,m,\end{aligned}\]
(18)
a˜j()=δijaij+(1δij)a_ij;i=1,2,,m,j=1,2,,n.[TeX:] \[\begin{aligned}{}& {\tilde{a}_{j}}(\otimes )={\delta _{ij}}{\overline{a}_{ij}}+(1-{\delta _{ij}}){\underline{a}_{ij}};\hspace{1em}i=1,2,\dots ,m,\hspace{2.5pt}j=1,2,\dots ,n.\end{aligned}\]

After the whitening stage, we are left with Model (4):

(4)
MaxS=C˜()Xs.t.A˜()Xb˜(),X0.[TeX:] \[\begin{aligned}{}& \operatorname{Max}S=\tilde{C}(\otimes )X\\ {} & \text{s.t.}\\ {} & \tilde{A}(\otimes )X\leqslant \tilde{b}(\otimes ),\\ {} & X\geqslant 0.\end{aligned}\]

If (ρ,β,δ)=(0,0,1)[TeX:] $(\rho ,\beta ,\delta )=(0,0,1)$, we have the lowest value after solving model (4). It can be displayed by Maxs_[TeX:] $\operatorname{Max}\underline{s}$. On the other hand, if (ρ,β,δ)=(1,1,0)[TeX:] $(\rho ,\beta ,\delta )=(1,1,0)$, we have the highest value after solving model (4), represented by Maxs[TeX:] $\operatorname{Max}\overline{s}$.

Theorem 1.

Eq. (19) holds true for different values of δ, ρ and β within the interval [0,1][TeX:] $[0,1]$.

(19)
Maxs_Maxs(ρ,β,δ)Maxs,ρ,β,δϵ[0,1].[TeX:] \[ \operatorname{Max}\underline{s}\leqslant \operatorname{Max}s(\rho ,\beta ,\delta )\leqslant \operatorname{Max}\overline{s},\hspace{1em}\rho ,\beta ,\delta \epsilon [0,1].\]

This theorem has been proven in Liu et al. (2009).

3.3Grey Best Worst Method (GBWM)

In this section, the GBWM is presented. The eight steps of this method are outlined in detail as follows:

Step 1: Determine the criteria set {c1,c2,c3,,cn}[TeX:] $\{{c_{1}},{c_{2}},\hspace{2.5pt}{c_{3}},\dots ,{c_{n}}\}$ by decision-makers.

Step 2: Each decision-maker determines the best and the worst criteria. If there are k experts, then k best criteria and the k worst criteria would exist: {Bp1,Bp2,Bp3,,Bpk}[TeX:] $\{{B^{p1}},{B^{p2}},{B^{p3}},\dots ,{B^{pk}}\}$ and {Wp1,Wp2,Wp3,,Wpk}[TeX:] $\{{W^{p1}},{W^{p2}},{W^{p3}},\dots ,{W^{pk}}\}$.

Step 3: At this step, each decision-maker determines the degrees of preference of the best criterion to the other criteria using the linguistic variables presented in Table 3. Equation (20) expresses best-to-others (BO) vectors of experts.

(20)
ABp1=(aB1p1,aB2p1,aB3p1aBnp1),ABpk=(aB1pk,aB2pk,aB3pkaBnpk).[TeX:] \[ \begin{aligned}{}& \otimes {A_{B}^{p1}}=\big(\otimes {a_{B1}^{p1}},\otimes {a_{B2}^{p1}},\otimes {a_{B3}^{p1}}\cdots \otimes {a_{Bn}^{p1}}\big),\\ {} & \hspace{99.58464pt}\dots \dots \\ {} & \otimes {A_{B}^{pk}}=\big(\otimes {a_{B1}^{pk}},\otimes {a_{B2}^{pk}},\otimes {a_{B3}^{pk}}\cdots \otimes {a_{Bn}^{pk}}\big).\end{aligned}\]

Table 3

Linguistic variables of decision-makers.

Linguistic variableValue
Equally Important (EI)[1,1][TeX:] $[1,1]$
Weakly Important (WI)[23,32][TeX:] $\big[\frac{2}{3},\frac{3}{2}\big]$
Fairly Important (FI)[32,52][TeX:] $\big[\frac{3}{2},\frac{5}{2}\big]$
Very Important (VI)[52,72][TeX:] $\big[\frac{5}{2},\frac{7}{2}\big]$
Absolutely Important (AI)[72,92][TeX:] $\big[\frac{7}{2},\frac{9}{2}\big]$

In Eq. (20), ABp1[TeX:] $\otimes {A_{B}^{p1}}$ represents the opinion of the first decision-maker determining the degree of preference of the best criterion to criteria 1 to n.

Step 4: In Eq. (21), AWpk[TeX:] $\otimes {A_{W}^{pk}}$ represents the viewpoint of the kth decision-maker determining the degree of preference of criteria 1 to n to the worst criterion. Equation (21) expresses others-to-worst (OW) vectors.

(21)
AWp1=(a1Wp1,a2Wp1,a3Wp1anWp1)T,AWpk=(a1Wpk,a2Wpk,a3WpkanWpk)T.[TeX:] \[ \begin{aligned}{}& \otimes {A_{W}^{p1}}={\big(\otimes {a_{1W}^{p1}},\otimes {a_{2W}^{p1}},\otimes {a_{3W}^{p1}}\cdots \otimes {a_{nW}^{p1}}\big)^{T}},\\ {} & \hspace{99.58464pt}\dots \dots \\ {} & \otimes {A_{W}^{pk}}={\big(\otimes {a_{1W}^{pk}},\otimes {a_{2W}^{pk}},\otimes {a_{3W}^{pk}}\cdots \otimes {a_{nW}^{pk}}\big)^{T}}.\end{aligned}\]

Step 5: At this stage, the degree of optimal weight for each criterion is determined. Since the inputs of the problem are considered in grey numbers, Model (2) is converted into a grey model. For this purpose, we consider Model (5):

(5)
minξs.t.|WBWjaBj|ξ,for allj,|WjWwajw|ξ,for allj,jWj=1,Wj0,for allj.[TeX:] \[\begin{aligned}{}& \min \xi \\ {} & \text{s.t.}\\ {} & \bigg|\frac{{W_{B}}}{{W_{j}}}-{a_{Bj}}\bigg|\leqslant \xi ,\hspace{1em}\text{for all}j,\\ {} & \bigg|\frac{{W_{j}}}{{W_{w}}}-{a_{jw}}\bigg|\leqslant \xi ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & \sum \limits_{j}{W_{j}}=1,\\ {} & {W_{j}}\geqslant 0,\hspace{1em}\text{for all}\hspace{2.5pt}j.\end{aligned}\]

According to the features of absolute value, Model (5) is equivalent to Model (6):

(6)
minξs.t.WBWjaBjξ,for allj,WBWj+aBjξ,for allj,WjWwajwξ,for allj,WjWw+ajwξ,for allj,jWj=1,Wj0,for allj.[TeX:] \[\begin{aligned}{}& \min \xi \\ {} & \text{s.t.}\hspace{2.5pt}\\ {} & \frac{{W_{B}}}{{W_{j}}}-{a_{Bj}}\leqslant \xi ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & -\frac{{W_{B}}}{{W_{j}}}+{a_{Bj}}\leqslant \xi ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & \frac{{W_{j}}}{{W_{w}}}-{a_{jw}}\leqslant \xi ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & -\frac{{W_{j}}}{{W_{w}}}+{a_{jw}}\leqslant \xi ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & \sum \limits_{j}{W_{j}}=1,\\ {} & {W_{j}}\geqslant 0,\hspace{1em}\text{for all}\hspace{2.5pt}j.\end{aligned}\]

To cross multiply the constraints of Model (6), Model (7) is ultimately obtained:

(7)
minξs.t.WBWjaBjWjξ,for allj,WB+WjaBjWjξ,for allj,WjWwajwWwξ,for allj,Wj+WwajwWwξ,for allj,jWj=1,Wj0,for allj.[TeX:] \[\begin{aligned}{}& \min \xi \\ {} & \text{s.t.}\hspace{2.5pt}\\ {} & {W_{B}}-{W_{j}}{a_{Bj}}\leqslant {W_{j}}\xi ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & -{W_{B}}+{W_{j}}{a_{Bj}}\leqslant {W_{j}}\xi ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & {W_{j}}-{W_{w}}{a_{jw}}\leqslant {W_{w}}\xi ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & -{W_{j}}+{W_{w}}{a_{jw}}\leqslant {W_{w}}\xi ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & \sum \limits_{j}{W_{j}}=1,\\ {} & {W_{j}}\geqslant 0,\hspace{1em}\text{for all}\hspace{2.5pt}j.\end{aligned}\]

Due to the multiplication of variables ξ and Wj[TeX:] ${W_{j}}$, Model (7) is a non-linear model. Since solving grey non-linear models involves high levels of complexity, the model should be converted into a linear model. Also, since two continuous variables cause the non-linearity in Model (7), the McCormick method (Hijazi et al.2017; McCormick, 1976) can be used for linearization. The steps are as follows:

(22)
If1=x1x2andx1[x1L,x1U],x2[x2L,x2U].[TeX:] \[ \text{If}\hspace{2.5pt}{\varnothing _{1}}={x_{1}}{x_{2}}\hspace{1em}\text{and}\hspace{1em}{x_{1}}\in \big[{x_{1}^{L}},{x_{1}^{U}}\big],\hspace{1em}{x_{2}}\in \big[{x_{2}^{L}},{x_{2}^{U}}\big].\]

In Eq. (22), variables x1[TeX:] ${x_{1}}$ and x2[TeX:] ${x_{2}}$ are continuous and have specific upper and lower limits. Also, variable 1[TeX:] ${\varnothing _{1}}$ has been considered as the product of multiplying the variables x1[TeX:] ${x_{1}}$ and x2[TeX:] ${x_{2}}$. By considering Eq. (22) and adding four constraints mentioned in Eqs. (23) to (26), the linearization operation for variables x1[TeX:] ${x_{1}}$ and x2[TeX:] ${x_{2}}$ is undertaken.

(23)
1x1Lx2+x2Lx1x1Lx2L,[TeX:] \[\begin{aligned}{}& {\varnothing _{1}}\geqslant {x_{1}^{L}}{x_{2}}+{x_{2}^{L}}{x_{1}}-{x_{1}^{L}}{x_{2}^{L}},\end{aligned}\]
(24)
1x1Ux2+x2Ux1x1Ux2U,[TeX:] \[\begin{aligned}{}& {\varnothing _{1}}\geqslant {x_{1}^{U}}{x_{2}}+{x_{2}^{U}}{x_{1}}-{x_{1}^{U}}{x_{2}^{U}},\end{aligned}\]
(25)
1x1Lx2+x2Ux1x1Lx2U,[TeX:] \[\begin{aligned}{}& {\varnothing _{1}}\leqslant {x_{1}^{L}}{x_{2}}+{x_{2}^{U}}{x_{1}}-{x_{1}^{L}}{x_{2}^{U}},\end{aligned}\]
(26)
1x1Ux2+x2Lx1x1Ux2L.[TeX:] \[\begin{aligned}{}& {\varnothing _{1}}\leqslant {x_{1}^{U}}{x_{2}}+{x_{2}^{L}}{x_{1}}-{x_{1}^{U}}{x_{2}^{L}}.\end{aligned}\]

In this section, the nonlinear Model (7) is converted into a linear model. Using Eq. (22), we first have the assumptions mentioned in Eq. (27):

(27)
1=Wjξ,2=Wwξ,Wj[0,1],Ww[0,1].[TeX:] \[ {\varnothing _{1}}={W_{j}}\xi ,\hspace{2em}{\varnothing _{2}}={W_{w}}\xi ,\hspace{2em}{W_{j}}\in [0,1],\hspace{2em}{W_{w}}\in [0,1].\]

The assumptions mentioned in Eq. (27) are not sufficient for linearization and the range of variable ξ should be determined in this regard. Based on Eq. (1), for variable ξ, we have

(28)
ξ=CI×CR.[TeX:] \[ \xi =\mathit{CI}\times \mathit{CR}.\]

The value of CI[TeX:] $\mathit{CI}$ is determined based on Table 1 and the value of CR[TeX:] $\mathit{CR}$ is always within the interval of [0,1][TeX:] $[0,1]$. In real contexts, the decision-maker may want the inconsistency rate not to be greater than the specified value of A. Therefore, the range of CR[TeX:] $\mathit{CR}$ is considered as [0,A][TeX:] $[0,A]$. Equation (29) is thus formed:

(29)
ξ=[0,CI×A]CI0,0A1.[TeX:] \[ \xi =[0,\mathit{CI}\times A]\hspace{1em}\mathit{CI}\geqslant 0,\hspace{2.5pt}0\leqslant A\leqslant 1.\]

Based on Eqs. (27) and (29) and the constraints from Eq. (23) to Eq. (26), the nonlinear Model (7) is changed into the grey linear Model (8):

(8)
minξs.t.WBWjaBj1,for allj,WB+WjaBj1,for allj,10,1ξ+CI.A.WjCI.A,1CI.A.Wj,1ξ,WjWwajw2,for allj,Wj+Wwajw2,for allj,20,2ξ+CI.A.,WwCI.A,2CI.A.Ww,2ξ,WjWj_ε,for allj,jWj=[0.8,1.2],Wj0,for allj,0A1,CI0.[TeX:] \[\begin{aligned}{}& \min \otimes \xi \\ {} & \text{s.t.}\\ {} & \otimes {W_{B}}-\otimes {W_{j}}\otimes {a_{Bj}}\leqslant \otimes {\varnothing _{1}},\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & -\otimes {W_{B}}+\otimes {W_{j}}\otimes {a_{Bj}}\leqslant \otimes {\varnothing _{1}},\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & \otimes {\varnothing _{1}}\geqslant 0,\\ {} & \otimes {\varnothing _{1}}\geqslant \otimes \xi +\mathit{CI}.A.\otimes {W_{j}}-\mathit{CI}.A,\\ {} & \otimes {\varnothing _{1}}\leqslant \mathit{CI}.A.\otimes {W_{j}},\\ {} & \otimes {\varnothing _{1}}\leqslant \otimes \xi ,\\ {} & \otimes {W_{j}}-\otimes {W_{w}}\otimes {a_{jw}}\leqslant \otimes {\varnothing _{2}},\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & -\otimes {W_{j}}+\otimes {W_{w}}\otimes {a_{jw}}\leqslant \otimes {\varnothing _{2}},\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & \otimes {\varnothing _{2}}\geqslant 0,\\ {} & \otimes {\varnothing _{2}}\geqslant \otimes \xi +\mathit{CI}.A.\otimes ,{W_{w}}-\mathit{CI}.A,\\ {} & \otimes {\varnothing _{2}}\leqslant \mathit{CI}.A.\otimes {W_{w}},\\ {} & \otimes {\varnothing _{2}}\leqslant \otimes \xi ,\\ {} & \overline{{W_{j}}}-\underline{{W_{j}}}\geqslant \varepsilon ,\hspace{1em}\text{for all}\hspace{2.5pt}j,\\ {} & \sum \limits_{j}\otimes {W_{j}}=[0.8,1.2],\\ {} & \otimes {W_{j}}\geqslant 0,\hspace{1em}\text{for all}\hspace{2.5pt}j,\hspace{2.5pt}0\leqslant A\leqslant 1,\hspace{2.5pt}\mathit{CI}\geqslant 0.\end{aligned}\]

To find the optimal grey weights, the grey linear Model (8) can be formed and then solved using on positioned programming approach.

Step 6: Based on the opinion of each decision-maker, a weight is assigned to each criterion. To integrate the viewpoint of the experts with regard to each criterion, the grey geometric mean relation as defined in Eq. (30) is used. Since the opinions of decision-makers are of different significances, the weights (Wk[TeX:] ${W_{k}}$) for each expert are determined using the linguistic variables presented in Table 4.

(30)
Wj=(W1jp1W1·W2jp2W2WkjpkWk)1Wk.[TeX:] \[ \otimes {W_{j}}={\big(\otimes {{W_{1j}^{p1}}^{\otimes {W_{1}}}}\cdot \otimes {{W_{2j}^{p2}}^{\otimes {W_{2}}}}\cdots \otimes {{W_{kj}^{pk}}^{\otimes {W_{k}}}}\big)^{\frac{1}{\textstyle\sum {W_{k}}}}}.\]

Step 7. At this stage, the obtained weights are normalized by Eq. (31) (Dey and Chakraborty, 2016):

(31)
Wj=(Wj_12[j=1nWj_+j=1nWj],Wj12[j=1nWj_+j=1nWj]).[TeX:] \[ \otimes {W_{j}^{\ast }}=\bigg(\frac{\underline{{W_{j}}}}{\frac{1}{2}[{\textstyle\textstyle\sum _{j=1}^{n}}\underline{{W_{j}}}+{\textstyle\textstyle\sum _{j=1}^{n}}\overline{{W_{j}}}]},\frac{\overline{{W_{j}}}}{\frac{1}{2}[{\textstyle\textstyle\sum _{j=1}^{n}}\underline{{W_{j}}}+{\textstyle\textstyle\sum _{j=1}^{n}}\overline{{W_{j}}}]}\bigg).\]

Table 4

Grey linguistic variables for determining the significance of each expert.

Very lowLowMedium lowMediumMedium-highHighVery high
[1,2[TeX:] $1,2$][2,3[TeX:] $2,3$][3,4[TeX:] $3,4$][4,5[TeX:] $4,5$][5,6[TeX:] $5,6$][6,7[TeX:] $6,7$][7,8[TeX:] $7,8$]

Step 8. To sort the grey interval numbers obtained for the weights of criteria, the order relation can be used. Another method to compare the weights of the criteria is grey possibility degree as shown in Eq. (9). To do so, the matrix of grey possibility degree is formed as:

GPij=ABNABNP(AA)P(BA)P(NA)P(AB)P(BB)P(NB)P(AN)P(BN)P(NN).[TeX:] \[G{P_{ij}}=\substack{\begin{array}{c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c}\hspace{2em}A\hspace{54.06006pt}& B\hspace{36.98866pt}& \cdots \hspace{36.98866pt}& N\end{array}\\ {} \substack{A\\ {} B\\ {} \vdots \\ {} N}\left[\begin{array}{c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c}P(\otimes A\otimes \leqslant A)\hspace{1em}& P(\otimes B\leqslant \otimes A)\hspace{1em}& \cdots \hspace{1em}& P(\otimes N\leqslant A\otimes )\\ {} P(\otimes A\leqslant \otimes B)\hspace{1em}& P(\otimes B\leqslant \otimes B)\hspace{1em}& \dots \hspace{1em}& P(\otimes N\leqslant \otimes B)\\ {} \vdots \hspace{1em}& \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \\ {} P(\otimes A\leqslant \otimes N)\hspace{1em}& P(\otimes B\leqslant \otimes N)\hspace{1em}& \cdots \hspace{1em}& P(\otimes N\leqslant \otimes N)\end{array}\right].}\]

Ultimately, we have the following results:

Pij=ABNABNPAAPBAPNAPABPBBPNBPANPBNPNN,[TeX:] \[{P_{ij}}=\begin{array}{l}\hspace{28.45274pt}\begin{array}{c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c}A\hspace{2em}& B\hspace{1em}\hspace{2.5pt}\hspace{2.5pt}& \cdots \hspace{2em}& N\end{array}\\ {} \substack{A\\ {} B\\ {} \vdots \\ {} N}\left[\begin{array}{c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c}{P_{AA}}\hspace{1em}& {P_{BA}}\hspace{1em}& \dots \hspace{1em}& {P_{NA}}\\ {} {P_{AB}}\hspace{1em}& {P_{BB}}\hspace{1em}& \dots \hspace{1em}& {P_{NB}}\\ {} \vdots \hspace{1em}& \vdots \hspace{1em}& \ddots \hspace{1em}& \vdots \\ {} {P_{AN}}\hspace{1em}& {P_{BN}}\hspace{1em}& \dots \hspace{1em}& {P_{NN}}\end{array}\right],\end{array}\]

where Dij=1P(ij)>0.5i,j=A,,N,0P(ij)0.5i,j=A,,N.[TeX:] ${D_{ij}}=\left\{\begin{array}{l@{\hskip4.0pt}l}1\hspace{1em}& P(i\leqslant j)>0.5\hspace{2.5pt}i,j=A,\dots ,N,\\ {} 0\hspace{1em}& P(i\leqslant j)\leqslant 0.5\hspace{2.5pt}i,j=A,\dots ,N.\end{array}\right.$

Table 5

Consistency Index for linguistic grey numbers.

Linguistic termsEqually Important (EI)Weakly Important (WI)Fairly Important (FI)Very Important (VI)Absolutely Important (AI)
aBW[TeX:] $\otimes {a_{BW}}$[1,1][TeX:] $[1,1]$[23,32][TeX:] $[\frac{2}{3},\frac{3}{2}]$[32,52][TeX:] $[\frac{3}{2},\frac{5}{2}]$[52,72][TeX:] $[\frac{5}{2},\frac{7}{2}]$[72,92][TeX:] $[\frac{7}{2},\frac{9}{2}]$
CI-GBWM0.000.200.711.311.96

By the sum of the horizontal components of the matrix Pij[TeX:] ${P_{ij}}$, the scores of criteria are obtained. Based on these scores, the criteria are prioritized. Finally, based on Eq. (1), the consistency ratio can be calculated while the consistency index has been shown in Table 5. For the first time, the consistency ratios for the GBWM are calculated in the current paper. To calculate CI-GBWM, we have employed the following equation (Rezaei, 2015).

ξ2(1+2aBW)ξ+(aBW2aBW)=0whereaBW=1,3/2,5/2,7/2,9/2.[TeX:] \[ {\xi ^{2}}-(1+2{a_{BW}})\xi +\big({a_{BW}^{2}}-{a_{BW}}\big)=0\hspace{1em}\text{where}\hspace{2.5pt}{a_{BW}}=1,3/2,5/2,7/2,9/2.\]

4Practical Example and Model Validation

In this section, we implement the GBWM to solve an MCDM problem with multiple experts and analyses the important parameters in the GBWM. Then, the comparative analysis with respect to the GBWM and the fuzzy BWM is performed to verify the validity in ranking results and the advantages in keeping high reliability.

4.1Data Collection and Implementation by the GBWM

In this section, the collected data for an MCDM problem about purchasing a car is described. Different criteria may be considered for purchasing a car. Accordingly, three experts are consulted for a group decision making. The question is which criterion is the most important and how can we find optimal weights for the criteria. The solution is using GBWM for group decision making and under uncertainty conditions.

Step 1: Based on the opinions of the experts, quality, price, comfort, safety, and style are the most important criteria for purchasing a car.

Step 2: Each expert determines the best and the worst criteria as:

{Pricep1,Pricep2,Qualityp3},{Stylep1,Safetyp2,Comfortp3}.[TeX:] \[\begin{aligned}{}& \big\{{\mathrm{Price}^{p1}},{\mathrm{Price}^{p2}},{\mathrm{Quality}^{p3}}\big\},\\ {} & \big\{{\mathrm{Style}^{p1}},{\mathrm{Safety}^{p2}},{\mathrm{Comfort}^{p3}}\big\}.\end{aligned}\]

Step 3: The decision-makers determine the preference degrees of the best criterion to the other criteria using the linguistic variables presented in Table 6.

Step 4. The preference of each criterion to the worst criterion is determined by the experts as shown in Table 7.

Table 6

The degree of preferences of the best criterion to the other criteria.

ExpertsBest-to-othersPriceQualityComfortSafetyStyle
1Best criterion: priceEIWIVIVIAI
2Best criterion: priceEIFIAIAIVI
3Best criterion: qualityWIEIAIVIAI

Step 5. Based on the information collected through Steps 3 and 4 and using the data presented in Table 3, the linguistic variables are converted into grey numbers. Then, based on Model (8), Model (9) is formed for the first decision-maker as follows:

(9)
minξ,s.t.W1[23,32]W21,W1+[23,32]W21,10,1ξ+5×1×W25×1,15×1×W2,1ξ,W1[52,72]W32,W1+[52,72]W32,20,2ξ+5×1×W35×1,25×1×W3,2ξ,W1[52,72]W43,W1+[52,72]W43,30,3ξ+5×1×W45×1,35×1×W4,3ξ,W1[72,92]W54,[TeX:] \[\begin{aligned}{}& \min \otimes \xi ,\\ {} & \text{s.t.}\hspace{2.5pt}\otimes {W_{1}}-\bigg[\frac{2}{3},\frac{3}{2}\bigg]\otimes {W_{2}}\leqslant \otimes {\varnothing _{1}},\\ {} & -\otimes {W_{1}}+\bigg[\frac{2}{3},\frac{3}{2}\bigg]\otimes {W_{2}}\leqslant \otimes {\varnothing _{1}},\\ {} & \otimes {\varnothing _{1}}\geqslant 0,\\ {} & \otimes {\varnothing _{1}}\geqslant \otimes \xi +5\times 1\times \otimes {W_{2}}-5\times 1,\\ {} & \otimes {\varnothing _{1}}\leqslant 5\times 1\times \otimes {W_{2}},\\ {} & \otimes {\varnothing _{1}}\leqslant \otimes \xi ,\\ {} & \otimes {W_{1}}-\bigg[\frac{5}{2},\frac{7}{2}\bigg]\otimes {W_{3}}\leqslant \otimes {\varnothing _{2}},\\ {} & -\otimes {W_{1}}+\bigg[\frac{5}{2},\frac{7}{2}\bigg]\otimes {W_{3}}\leqslant \otimes {\varnothing _{2}},\\ {} & \otimes {\varnothing _{2}}\geqslant 0,\\ {} & \otimes {\varnothing _{2}}\geqslant \otimes \xi +5\times 1\times \otimes {W_{3}}-5\times 1,\\ {} & \otimes {\varnothing _{2}}\leqslant 5\times 1\times \otimes {W_{3}},\\ {} & \otimes {\varnothing _{2}}\leqslant \otimes \xi ,\\ {} & \otimes {W_{1}}-\bigg[\frac{5}{2},\frac{7}{2}\bigg]\otimes {W_{4}}\leqslant \otimes {\varnothing _{3}},\\ {} & -\otimes {W_{1}}+\bigg[\frac{5}{2},\frac{7}{2}\bigg]\otimes {W_{4}}\leqslant \otimes {\varnothing _{3}},\\ {} & \otimes {\varnothing _{3}}\geqslant 0,\\ {} & \otimes {\varnothing _{3}}\geqslant \otimes \xi +5\times 1\times \otimes {W_{4}}-5\times 1,\\ {} & \otimes {\varnothing _{3}}\leqslant 5\times 1\times \otimes {W_{4}},\\ {} & \otimes {\varnothing _{3}}\leqslant \otimes \xi ,\\ {} & \otimes {W_{1}}-\bigg[\frac{7}{2},\frac{9}{2}\bigg]\otimes {W_{5}}\leqslant \otimes {\varnothing _{4}},\end{aligned}\]
W1+[72,92]W54,40,4ξ+5×1×W55×1,45×1×W5,4ξ,W1[72,92]W55,W1+[72,92]W55,50,5ξ+5×1×W55×1,55×1×W5,5ξ,W2[52,72]W55,W2+[52,72]W55,W3[32,52]W55,W3+[32,52]W55,W4[32,52]W55,W4+[32,52]W55,W1W1_0.001,W2W2_0.001,W3W3_0.001,W4W4_0.001,W5W5_0.001,W1+W2+W3+W4+W5=[0.8,1.2],W10,W20,W30,W40,W50.[TeX:] \[\begin{aligned}{}& -\otimes {W_{1}}+\bigg[\frac{7}{2},\frac{9}{2}\bigg]\otimes {W_{5}}\leqslant \otimes {\varnothing _{4}},\\ {} & \otimes {\varnothing _{4}}\geqslant 0,\\ {} & \otimes {\varnothing _{4}}\geqslant \otimes \xi +5\times 1\times \otimes {W_{5}}-5\times 1,\\ {} & \otimes {\varnothing _{4}}\leqslant 5\times 1\times \otimes {W_{5}},\\ {} & \otimes {\varnothing _{4}}\leqslant \otimes \xi ,\\ {} & \otimes {W_{1}}-\bigg[\frac{7}{2},\frac{9}{2}\bigg]\otimes {W_{5}}\leqslant \otimes {\varnothing _{5}},\\ {} & -\otimes {W_{1}}+\bigg[\frac{7}{2},\frac{9}{2}\bigg]\otimes {W_{5}}\leqslant \otimes {\varnothing _{5}},\\ {} & \otimes {\varnothing _{5}}\geqslant 0,\\ {} & \otimes {\varnothing _{5}}\geqslant \otimes \xi +5\times 1\times \otimes {W_{5}}-5\times 1,\\ {} & \otimes {\varnothing _{5}}\leqslant 5\times 1\times \otimes {W_{5}},\\ {} & \otimes {\varnothing _{5}}\leqslant \otimes \xi ,\\ {} & \otimes {W_{2}}-\bigg[\frac{5}{2},\frac{7}{2}\bigg]\otimes {W_{5}}\leqslant \otimes {\varnothing _{5}},\\ {} & -\otimes {W_{2}}+\bigg[\frac{5}{2},\frac{7}{2}\bigg]\otimes {W_{5}}\leqslant \otimes {\varnothing _{5}},\\ {} & \otimes {W_{3}}-\bigg[\frac{3}{2},\frac{5}{2}\bigg]\otimes {W_{5}}\leqslant \otimes {\varnothing _{5}},\\ {} & -\otimes {W_{3}}+\bigg[\frac{3}{2},\frac{5}{2}\bigg]\otimes {W_{5}}\leqslant \otimes {\varnothing _{5}},\\ {} & \otimes {W_{4}}-\bigg[\frac{3}{2},\frac{5}{2}\bigg]\otimes {W_{5}}\leqslant \otimes {\varnothing _{5}},\\ {} & -\otimes {W_{4}}+\bigg[\frac{3}{2},\frac{5}{2}\bigg]\otimes {W_{5}}\leqslant \otimes {\varnothing _{5}},\\ {} & \overline{{W_{1}}}-\underline{{W_{1}}}\geqslant 0.001,\hspace{1em}\overline{{W_{2}}}-\underline{{W_{2}}}\geqslant 0.001,\hspace{1em}\overline{{W_{3}}}-\underline{{W_{3}}}\geqslant 0.001,\\ {} & \overline{{W_{4}}}-\underline{{W_{4}}}\geqslant 0.001,\hspace{2em}\overline{{W_{5}}}-\underline{{W_{5}}}\geqslant 0.001,\\ {} & \otimes {W_{1}}+\otimes {W_{2}}+\otimes {W_{3}}+\otimes {W_{4}}+\otimes {W_{5}}=[0.8,1.2],\\ {} & \otimes {W_{1}}\geqslant 0,\hspace{1em}\otimes {W_{2}}\geqslant 0,\hspace{1em}\otimes {W_{3}}\geqslant 0,\hspace{1em}\otimes {W_{4}}\geqslant 0,\hspace{1em}\otimes {W_{5}}\geqslant 0.\end{aligned}\]

Table 7

The degree of preference of each criterion to the worst criterion.

Others-to-worstExpert
123
Worst criterion: StyleWorst criterion: SafetyWorst criterion: Comfort
PriceAIAIVI
QualityVIAIAI
ComfortFIWIEI
SafetyFIEIFI
StyleEIFIWI

After solving Model (9) for this problem using on positioned programming approach, the weight values of the criteria for the 1st decision-maker are obtained as shown by P1[TeX:] $P1$ in Table 8. After formulating the model for the second and third decision-makers and solving them, columns P2[TeX:] $P2$ and P3[TeX:] $P3$ pertaining to the opinions of the 2nd and 3rd decision-makers are also obtained.

Table 8

The weight of each criterion based on the opinions of decision-makers.

VariableP1 (Medium)P2 (Medium-low)P3 (Low)
UpperLowerUpperLowerUpperLower
W1[TeX:] $\otimes {W_{1}}$0.31072750.25168540.45697330.33349290.40000000.2647273
W2[TeX:] $\otimes {W_{2}}$0.46609120.27265920.31849650.17738980.37333330.2443636
W3[TeX:] $\otimes {W_{3}}$0.10357580.08389510.13649850.09854990.16000000.1047273
W4[TeX:] $\otimes {W_{4}}$0.18643650.10786520.09693370.06386030.16000000.1047273
W5[TeX:] $\otimes {W_{5}}$0.13316890.08389510.19109790.12670700.10666670.0814545
Fig. 1

The weights obtained based on the opinions of decision-makers.

The weights obtained based on the opinions of decision-makers.

The opinions of the experts regarding each criterion have been compared in Fig. 1. According to Fig. 1, ‘price’ has the highest score by the first two decision-makers, which seems rational considering the fact that it has also been selected as the ‘best’ criterion. Also, the 3rd decision-maker has selected ‘quality’ as the best criterion. Similarly, the worst criterion for each decision-maker can be observed in Fig. 1. Overall, Fig. 1 demonstrates the differences between the viewpoints of experts with regard to each criterion.

Step 6. Using Eq. (30) and according to the data presented in Table 8, the weight of each criterion is presented in Table 9.

Step 7. The normalized weights are presented in Table 10. Also, Fig. 2 represents the final obtained weights.

Table 9

The aggregated weights based on the opinions of decision-makers.

VariableLowerUpper
W1[TeX:] $\otimes {W_{1}}$0.2827107250.39256978
W2[TeX:] $\otimes {W_{2}}$0.225030490.37427681
W3[TeX:] $\otimes {W_{3}}$0.097690760.13611538
W4[TeX:] $\otimes {W_{4}}$0.089392170.14066120
W5[TeX:] $\otimes {W_{5}}$0.095000560.13694033
Table 10

Final normalized weights.

VariableLower boundUpper bound
W1[TeX:] $\otimes {W_{1}^{\ast }}$0.2869650.3984682
W2[TeX:] $\otimes {W_{2}^{\ast }}$0.2284120.3799003
W3[TeX:] $\otimes {W_{3}^{\ast }}$0.0991590.1381605
W4[TeX:] $\otimes {W_{4}^{\ast }}$0.0907350.1427746
W5[TeX:] $\otimes {W_{5}^{\ast }}$0.0964280.1389979

Step 8. Based on the order relation of grey numbers, the criteria are prioritized as:

Price>Quality>Comfort>Style>Safety.[TeX:] \[ \mathrm{Price}>\mathrm{Quality}>\mathrm{Comfort}>\mathrm{Style}>\mathrm{Safety}.\]

Fig. 2

Comparisons of the final obtained weights of criteria.

Comparisons of the final obtained weights of criteria.

Another method which yields a relatively similar result is the formation of a matrix of grey possibility degree which is concluded as Eq. (32).

(32)
GPij=0.500.641.001.001.000.350.501.001.001.000.000.000.500.520.510.000.000.470.500.480.000.000.480.510.50,[TeX:] \[\begin{aligned}{}& G{P_{ij}}=\left[\begin{array}{c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c}0.50\hspace{1em}& 0.64\hspace{1em}& 1.00\hspace{1em}& 1.00\hspace{1em}& 1.00\\ {} 0.35\hspace{1em}& 0.50\hspace{1em}& 1.00\hspace{1em}& 1.00\hspace{1em}& 1.00\\ {} 0.00\hspace{1em}& 0.00\hspace{1em}& 0.50\hspace{1em}& 0.52\hspace{1em}& 0.51\\ {} 0.00\hspace{1em}& 0.00\hspace{1em}& 0.47\hspace{1em}& 0.50\hspace{1em}& 0.48\\ {} 0.00\hspace{1em}& 0.00\hspace{1em}& 0.48\hspace{1em}& 0.51\hspace{1em}& 0.50\end{array}\right],\end{aligned}\]
(33)
Pij=0.001.001.001.001.000.000.001.001.001.000.000.000.001.001.000.000.000.000.000.000.000.000.001.000.0043201[TeX:] \[\begin{aligned}{}& {P_{ij}}=\left[\begin{array}{c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c}0.00\hspace{1em}& 1.00\hspace{1em}& 1.00\hspace{1em}& 1.00\hspace{1em}& 1.00\\ {} 0.00\hspace{1em}& 0.00\hspace{1em}& 1.00\hspace{1em}& 1.00\hspace{1em}& 1.00\\ {} 0.00\hspace{1em}& 0.00\hspace{1em}& 0.00\hspace{1em}& 1.00\hspace{1em}& 1.00\\ {} 0.00\hspace{1em}& 0.00\hspace{1em}& 0.00\hspace{1em}& 0.00\hspace{1em}& 0.00\\ {} 0.00\hspace{1em}& 0.00\hspace{1em}& 0.00\hspace{1em}& 1.00\hspace{1em}& 0.00\end{array}\right]\substack{4\\ {} 3\\ {} 2\\ {} 0\\ {} 1}\end{aligned}\]

Based on the sum of the horizontal components of the matrix in Eq. (33), the prioritization of the criteria is concluded as Price>Quality>Comfort>Style>Safety[TeX:] $\mathrm{Price}>\mathrm{Quality}>\mathrm{Comfort}>\mathrm{Style}>\mathrm{Safety}$.

4.2Sensitivity Analysis

In this section, we aim to analyse the sensitivity of the example solved in the previous section. A primary reason for undertaking sensitivity analysis is to investigate the changes of output parameters resulting from changes in the input data. Since the current study makes use of the positioned programming approach, the parameter β is considered as constant in the sensitivity analysis. The sensitivity of the consistency ratio is calculated according to the changes of the parameters ρ and δ. In other words, we are going to examine the impact of parameters ρ and δ on consistency ratio.

Fig. 3

Sensitivity analysis of parameters ρ and δ on consistency ratio (for expert 1).

Sensitivity analysis of parameters ρ and δ on consistency ratio (for expert 1).

As is depicted in Fig. 3, the parameter ρ in the positioned programming is indifferent to changes in the consistency ratio. The parameter δ has a direct impact on the consistency ratio, such that any increase in this parameter would result in an increase in the consistency ratio. Fig. 3 demonstrates the degree of sensitivity of the 1st decision-maker.

Fig. 4

Sensitivity analysis of parameters ρ and δ on consistency ratio (for expert 2).

Sensitivity analysis of parameters ρ and δ on consistency ratio (for expert 2).
Fig. 5

Sensitivity analysis of parameters ρ and δ on consistency ratio (for expert 3).

Sensitivity analysis of parameters ρ and δ on consistency ratio (for expert 3).

It can be seen from Fig. 4 that the consistency ratio has a direct relationship with the parameter δ in the positioned programming. The consistency ratio is indeterminate to the parameter ρ. Fig. 4 is based on the viewpoint of the 2nd decision-maker.

According to Fig. 5, the consistency ratio has a direct correlation with the parameter δ in the positioned programming. If a need arises, the definitive response could be achieved by determining the parameters ρ, β and δ based on the positioned programming method. The lower the parameter δ is and the higher the parameters ρ and β are, the lower the inconsistency response ratio will be achieved. Determining suitable parameters for positioned programming is a challenge as well. Finding the optimal values for these parameters is not an easy job and it depends on different factors. In future researches, Scholar can provide a methodology for finding optimal values. This is another benefit of GBWM that can present a crisp solution based on expert’s needs in different conditions.

4.3Comparative Analyses and Discussions

In this section, we solve the numerical example by the FBWM (Guo and Zhao, 2017) for each expert to analyse the weights of criteria and the consistency index compared with the GBWM proposed in this paper. We tabulate the detailed computation results of the three experts in Tables 1113. It should be noted that the results of GBWM have been obtained based on ideal and critical solutions using on position programming method while we have (ρ,β,δ)=(0,0,1)[TeX:] $(\rho ,\beta ,\delta )=(0,0,1)$ and (ρ,β,δ)=(1,1,0)[TeX:] $(\rho ,\beta ,\delta )=(1,1,0)$. These two situations include the highest and lowest consistency ratio for the problem.

Table 11

The deduced weights of criteria and consistency index by the FBWM and GBWM for expert 1.

FBWM (Guo and Zhao, 2017) CR = 0.2180GBWM (This paper) CR = [0,0.0519][TeX:] $[0,0.0519]$
WeightsFuzzy weightsDefuzzifiedRankGrey weightsRank
W1(0.3723,0.3723,0.3771)[TeX:] $(0.3723,0.3723,0.3771)$0.37311[0.2647,0.4000][TeX:] $[0.2647,0.4000]$1
W2(0.1965,0.2609,0.3403)[TeX:] $(0.1965,0.2609,0.3403)$0.26342[0.2444,0.3733][TeX:] $[0.2444,0.3733]$2
W3(0.1017,0.1363,0.1796)[TeX:] $(0.1017,0.1363,0.1796)$0.13773[0.1047,0.1600][TeX:] $[0.1047,0.1600]$3
W4(0.1017,0.1363,0.1796)[TeX:] $(0.1017,0.1363,0.1796)$0.13773[0.1047,0.1600][TeX:] $[0.1047,0.1600]$3
W5(0.0867,0.0867,0.0948)[TeX:] $(0.0867,0.0867,0.0948)$0.08804[0.0815,0.1067][TeX:] $[0.0815,0.1067]$4
Table 12

The deduced weights of criteria and consistency index by the FBWM and GBWM for expert 2.

FBWM (Guo and Zhao, 2017) CR = 0.3426GBWM (This paper) CR = [0.0106,0.0561][TeX:] $[0.0106,0.0561]$
WeightsFuzzy weightsDefuzzifiedRankGrey weightsRank
W1(0.3271,0.3663,0.4055)[TeX:] $(0.3271,0.3663,0.4055)$0.36631[0.3335,0.4570][TeX:] $[0.3335,0.4570]$1
W2(0.2218,0.2757,0.3948)[TeX:] $(0.2218,0.2757,0.3948)$0.28662[0.1774,0.3185][TeX:] $[0.1774,0.3185]$2
W3(0.1049,0.1100,0.1156)[TeX:] $(0.1049,0.1100,0.1156)$0.11014[0.0985,0.1365][TeX:] $[0.0985,0.1365]$4
W4(0.0784,0.0784,0.0784)[TeX:] $(0.0784,0.0784,0.0784)$0.07845[0.0639,0.0969][TeX:] $[0.0639,0.0969]$5
W5(0.1434,0.1573,0.1789)[TeX:] $(0.1434,0.1573,0.1789)$0.15863[0.1267,0.1911][TeX:] $[0.1267,0.1911]$3
Table 13

The deduced weights of criteria and consistency index by the FBWM and GBWM for expert 3.

FBWM (Guo and Zhao, 2017) CR = 0.2180GBWM (This paper) CR = [0,0.0535][TeX:] $[0,0.0535]$
WeightsFBWM weightsDefuzzifiedRankGBWM weightsRank
W1(0.2165,0.2681,0.3498)[TeX:] $(0.2165,0.2681,0.3498)$0.27312[0.2517,0.3107][TeX:] $[0.2517,0.3107]$2
W2(0.3827,0.3827,0.4173)[TeX:] $(0.3827,0.3827,0.4173)$0.38841[0.2727,0.4661][TeX:] $[0.2727,0.4661]$1
W3(0.0891,0.0891,0.0974)[TeX:] $(0.0891,0.0891,0.0974)$0.09055[0.0839,0.1036][TeX:] $[0.0839,0.1036]$5
W4(0.1062,0.1429,0.1846)[TeX:] $(0.1062,0.1429,0.1846)$0.14383[0.1864,0.1079][TeX:] $[0.1864,0.1079]$3
W5(0.0847,0.1043,0.1234)[TeX:] $(0.0847,0.1043,0.1234)$0.10424[0.1332,0.0839][TeX:] $[0.1332,0.0839]$4

Based on the information given in Tables 11, 12, 13, we can obtain some characteristics of the GBWM compared with the FBWM.

  • (1) The ranking result computed by the GBWM is valid considering the same ranking of alternatives for different input values.

  • (2) The result calculated by the GBWM is more reliable than the one calculated by the FBWM because the GBWM has a smaller inconsistency ratio compared with that of the FBWM. Fig. 6 shows a comparison of the consistency ratio for the three experts in the numerical example.

    Fig. 6

    Comparisons of consistency ratio between the GBWM and FBWM.

    Comparisons of consistency ratio between the GBWM and FBWM.

  • (3) After defuzzifications of triangular fuzzy weights of criteria, the defuzzied weights belong to the grey weights deduced by the GBWM. The GBWM narrows the feasible space for potential weights of criteria by the positioned programming to obtain the reliability of weights. It can be shown in Fig. 7.

Fig. 7

Comparison between the GBWM and FBWM for expert one and criterion Price.

Comparison between the GBWM and FBWM for expert one and criterion Price.

It is interesting to mention that the linguistic variables for both GBWM and FBWM are same, but GBWM employs a grey linear model as a core model and that is why the results are more reliable than of FBWM method. On the other hand, employing grey system theory can contribute to decrease the volume of calculations. Therefore, it is clear why current research suggests using GBMW method. Moreover, GBWM method can provide a crisp solution for decision-maker if there is a need. Decision-makers should just provide suitable values for the parameters in a grey linear model and this is another advantage of GBMW method. In conclusion, the GBWM is valid in deducing the weights of criteria and advantageous in keeping reliable results and requiring less computational complexity.

5Conclusions

BWM has shown an acceptable performance, but the fact that it does not consider the uncertainties of the decision-making environment may reduce the performance of the BWM in real-world. In reality, most information is not clear and ambiguous. The grey system theory is a suitable approach for taking into account the uncertainties of the decision-making environment. In this regard, the current study presented the GBWM. The result calculated by the GBWM is more reliable than that calculated by the FBWM because the GBWM has a smaller inconsistency ratio compared with FBWM. Moreover, the GBWM uses a linear model that is able to present global-optimum weights for MCDM problems. It is interesting to mention that GBWM method can provide a crisp solution based on the experts’ needs. However, some limitations include determining suitable parameters for using on position programming method during solving grey linear programming, which it could be examined by scholars in future. Also, future studies may use grey-fuzzy hybrid approaches for the BWM and compare the results with those derived by the GBWM and FBWM methods. Furthermore, scholars can use different methods for linearization of the core model of the BWM and it may provide a better solution for MCDM problems.

Acknowledgements

The work presented in this paper corresponds to the doctoral dissertation of the first author at Southeast University, China.

References

1 

Aboutorab, H., Saberi, M., Asadabadi, M.R., Hussain, O., Chang, E. ((2018) ). ZBWM: the Z-number extension of best worst method and its application for supplier development. Expert Systems with Applications, 107: , 115–125. https://doi.org/10.1016/J.ESWA.2018.04.015.

2 

Chalekaee, A., Turskis, Z., Khanzadi, M., Ghodrati Amiri, G., Keršulienė, V. ((2019) ). A new hybrid MCDM model with grey numbers for the construction delay change response problem. Sustainability, 11: (3), 776. https://doi.org/10.3390/su11030776.

3 

Chen, T.-Y. ((2018) ). A novel PROMETHEE-based outranking approach for multiple criteria decision analysis with Pythagorean fuzzy information. IEEE Access, 6: , 54495–54506. https://doi.org/10.1109/ACCESS.2018.2869137.

4 

Dey, S., Chakraborty, S. ((2016) ). A study on the machinability of some metal alloys using grey TOPSIS method. Decision Science Letters, 5: (1), 31–44. https://doi.org/10.5267/j.dsl.2015.9.002.

5 

Doumpos, M., Zopounidis, C. ((2004) ). A multicriteria classification approach based on pairwise comparisons. European Journal of Operational Research, 158: (2), 378–389. https://doi.org/10.1016/J.EJOR.2003.06.011.

6 

Guo, S., Zhao, H. ((2017) ). Fuzzy best-worst multi-criteria decision-making method and its applications. Knowledge-Based Systems, 121: , 23–31. https://doi.org/10.1016/j.knosys.2017.01.010.

7 

Guo, S., Liu, S., Fang, Z. ((2017) ). Algorithm rules of interval grey numbers based on different “kernel” and the degree of greyness of grey numbers. Grey Systems: Theory and Application, 7: (2), 168–178. https://doi.org/10.1108/GS-10-2015-0073.

8 

Gupta, H., Barua, M.K. ((2016) ). Identifying enablers of technological innovation for Indian MSMEs using best–worst multi criteria decision making method. Technological Forecasting and Social Change, 107: , 69–79. https://doi.org/10.1016/j.techfore.2016.03.028.

9 

Gupta, P., Anand, S., Gupta, H. ((2017) ). Developing a roadmap to overcome barriers to energy efficiency in buildings using best worst method. Sustainable Cities and Society, 31: , 244–259. https://doi.org/10.1016/j.scs.2017.02.005.

10 

Hafezalkotob, A., Hafezalkotob, A., Liao, H., Herrera, F. ((2019) ). Interval MULTIMOORA method integrating interval borda rule and interval best-worst-method-based weighting model: case study on hybrid vehicle engine selection. IEEE Transactions on Cybernetics, 50: (3), 1157–1169. https://doi.org/10.1109/tcyb.2018.2889730.

11 

Hafezalkotob, A., Hafezalkotob, A. ((2017) ). A novel approach for combination of individual and group decisions based on fuzzy best-worst method. Applied Soft Computing, 59: , 316–325. https://doi.org/10.1016/j.asoc.2017.05.036.

12 

Hajiagha, S.H.R., Akrami, H., Sadat Hashemi, S. ((2012) ). A multi-objective programming approach to solve grey linear programming. Grey Systems: Theory and Application, 2: (2), 259–271. https://doi.org/10.1108/20439371211260225.

13 

Hijazi, H., Coffrin, C., Hentenryck, Van, P. ((2017) ). Convex quadratic relaxations for mixed-integer nonlinear programs in power systems. Mathematical Programming Computation, 9: (3), 321–367. https://doi.org/10.1007/s12532-016-0112-z.

14 

Huang, G., Baetz, B., Patry, G. ((1995) ). Grey integer programming: an application to waste management planning under uncertainty. European Journal of Operational, 7: .

15 

Julong, D. ((1989) ). Introduction to grey system theory. The Journal of Grey System, 1: (1), 1–24.

16 

Li, G.-D., Yamaguchi, D., Nagai, M. ((2007) ). A grey-based decision-making approach to the supplier selection problem. Mathematical and Computer Modelling, 46: (3–4), 573–581. https://doi.org/10.1016/j.mcm.2006.11.021.

17 

Li, Q.-X. ((2007) ). The cover solution of grey linear programming. Journal of Grey System, 19: (4), 309–320.

18 

Li, Q.-X., Liu, S., Wang, N.-A. ((2014) ). Covered solution for a grey linear program based on a general formula for the inverse of a grey matrix. Grey Systems: Theory and Application, 4: (1), 72–94. https://doi.org/10.1108/GS-10-2013-0023.

19 

Liao, H.C., Mi, X.M., Yu, Q., Wu, X.L. ((2019) ). Hospital performance evaluation by a hesitant fuzzy linguistic best worst method with inconsistency repairing. Journal of Cleaner Production, 232: (20), 657–671.

20 

Liao, H.C., Wu, X.L. ((2020) ). DNMA: a double normalization-based multiple aggregation method for multi-expert multi-criteria decision making. Omega. https://doi.org/10.1016/J.OMEGA.2019.04.001.

21 

Lin, J., Chen, R. ((2019) ). A novel group decision making method under uncertain multiplicative linguistic environment for information system selection. IEEE Access, 7: , 19848–19855. https://doi.org/10.1109/ACCESS.2019.2892239.

22 

Liu, S., Dang, Y., Forrest, J. ((2009) ). On positioned solution of linear programming with grey parameters. In: 2009 IEEE International Conference on Systems, Man and Cybernetics, IEEE, pp. 751–756. https://doi.org/10.1109/ICSMC.2009.5346825.

23 

Liu, S., Fang, Z., Yang, Y., Forrest, J. (2012). General grey numbers and their operations. Grey Systems: Theory and Application, 232: (3), 341–349. https://doi.org/10.1108/20439371211273230.

24 

Liu, S., Lin, Y. ((2010) ). Grey Systems: Theory and Applications. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16158-2.

25 

Liu, S., Yang, Y., Forrest, J. ((2017) ). Grey Data Analysis. Springer, Singapore. https://doi.org/10.1007/978-981-10-1841-1.

26 

Mahmoudi, A., Bagherpour, M., Javed, S.A. ((2019) ). Grey earned value management: theory and applications. IEEE Transactions on Engineering Management, https://doi.org/10.1109/TEM.2019.2920904.

27 

Mahmoudi, A., Feylizadeh, M.R. ((2018) ). A grey mathematical model for crashing of projects by considering time, cost, quality, risk and law of diminishing returns. Grey Systems: Theory and Application, 8: (3), 272–294. https://doi.org/10.1108/GS-12-2017-0042.

28 

Mahmoudi, A., Feylizadeh, M.R., Darvishi, D. ((2018) a). A note on “A multi-objective programming approach to solve grey linear programming”. Grey Systems: Theory and Application, 8: (1), 34–45. https://doi.org/10.1108/GS-08-2017-0027.

29 

Mahmoudi, A., Feylizadeh, M.R., Darvishi, D., Liu, S. ((2018) b). Grey-fuzzy solution for multi-objective linear programming with interval coefficients. Grey Systems: Theory and Application. 8: (3), 312–327. https://doi.org/10.1108/GS-01-2018-0007.

30 

McCormick, G.P. ((1976) ). Computability of global solutions to factorable nonconvex programs: part I convex underestimating problems. Mathematical Programming, 10: (1), 147–175. https://doi.org/10.1007/BF01580665.

31 

Mi, X.M., Liao, H.C. ((2019) ). An integrated approach to multiple criteria decision making based on the average solution and normalized weights of criteria deduced by the hesitant fuzzy best worst method. Computers & Industrial Engineering, 133: , 83–94.

32 

Mi, X.M., Tang, M., Liao, H.C., Shen, W.J., Lev, B. ((2019) ). The state-of-the-art survey on integrations and applications of the best worst method in decision making: why, what, what for and what’s next? Omega, 87: , 205–225.

33 

Mou, Q., Xu, Z.S., Liao, H.C. ((2016) ). An intuitionistic fuzzy multiplicative best-worst method for multi-criteria group decision making. Information Sciences, 374: , 224–239. https://doi.org/10.1016/j.ins.2016.08.074.

34 

Mou, Q., Xu, Z.S., Liao, H.C. ((2017) ). A graph based group decision making approach with intuitionistic fuzzy preference relations. Computers & Industrial Engineering, 110: , 138–150. https://doi.org/10.1016/J.CIE.2017.05.033.

35 

Nasseri, S.H., Yazdani, A., Darvishi Salokolaei, D. ((2016) ). A primal simplex algorithm for solving linear programming problem with grey cost coefficients a primal simplex algorithm for solving linear programming problem with grey cost. Science and Research Branch, Islamic Azad University, 1: (4), 115–135.

36 

Ng, D.K.W., Deng, J. ((2005) ). Contrasting grey system theory to probability and fuzzy. ACM SIGICE Bulletin, 20: (3), 3–9. https://doi.org/10.1145/202081.202082.

37 

Ren, J., Liang, H., Chan, F.T.S. ((2017) ). Urban sewage sludge, sustainability, and transition for eco-city: multi-criteria sustainability assessment of technologies based on best-worst method. Technological Forecasting and Social Change, 116: , 29–39. https://doi.org/10.1016/j.techfore.2016.10.070.

38 

Rezaei, J. ((2015) ). Best-worst multi-criteria decision-making method. Omega, 53: , 49–57. https://doi.org/10.1016/j.omega.2014.11.009.

39 

Rezaei, J. ((2016) ). Best-worst multi-criteria decision-making method: some properties and a linear model. Omega, 109: (3), 1911–1938. https://doi.org/10.1016/j.omega.2015.12.001.

40 

Rezaei, J., Hemmes, A., Tavasszy, L. ((2017) ). Multi-criteria decision-making for complex bundling configurations in surface transportation of air freight. Journal of Air Transport Management, 61: , 95–105. https://doi.org/10.1016/j.jairtraman.2016.02.006.

41 

Rezaei, J., Kothadiya, O., Tavasszy, L., Kroesen, M. ((2018) ). Quality assessment of airline baggage handling systems using SERVQUAL and BWM. Tourism Management, 66: , 85–93. https://doi.org/10.1016/j.tourman.2017.11.009.

42 

Rezaei, J., Nispeling, T., Sarkis, J., Tavasszy, L. ((2016) ). A supplier selection life cycle approach integrating traditional and environmental criteria using the best worst method. Journal of Cleaner Production, 135: , 577–588. https://doi.org/10.1016/j.jclepro.2016.06.125.

43 

Rezaei, J., Wang, J., Tavasszy, L. ((2015) ). Linking supplier development to supplier segmentation using best worst method. Expert Systems with Applications, 42: (23), 9152–9164. https://doi.org/10.1016/j.eswa.2015.07.073.

44 

Saaty, T.L. ((1979) ). Applications of analytical hierarchies. Mathematics and Computers in Simulation, 21: (1), 1–20. https://doi.org/10.1016/0378-4754(79)90101-0.

45 

Sadaghiani, S., Wan Ahmad, W.N.K., Rezaei, J., Tavasszy, L.A. ((2017) ). Evaluation of the external forces affecting the sustainability of oil and gas supply chain using best worst method. Journal of Cleaner Production, 153: , 242–252. https://doi.org/10.1016/j.jclepro.2017.03.166.

46 

Salimi, N., Rezaei, J. ((2018) ). Evaluating firms’ R&D performance using best worst method. Evaluation and Program Planning, 66: , 147–155. https://doi.org/10.1016/j.evalprogplan.2017.10.002.

47 

Torabi, S.A., Giahi, R., Sahebjamnia, N. ((2016) ). An enhanced risk assessment framework for business continuity management systems. Safety Science, 89: , 201–218. https://doi.org/10.1016/j.ssci.2016.06.015.

48 

Turskis, Z., Zavadskas, E.K. ((2010) ). A novel method for multiple criteria analysis: grey additive ratio assessment (ARAS-G). Method. Informatica, 21: (4), 597–610.

49 

Zadeh, L.A. ((1965) ). Fuzzy sets. Information and Control, 8: (3), 338–353. https://doi.org/10.1016/S0019-9958(65)90241-X.

50 

Zare, A., Feylizadeh, M.R., Mahmoudi, A., Liu, S. ((2018) ). Suitable computerized maintenance management system selection using grey group TOPSIS and fuzzy group VIKOR: a case study. Decision Science Letters, 7: (4), 341–358. https://doi.org/10.5267/j.dsl.2018.3.002.

51 

Zavadskas, E.K., Kaklauskas, A., Turskis, Z., Tamošaitienė, J. ((2009) ). Multi-attribute decision-making model by applying grey numbers. Informatica, 20: (2), 305–320.

52 

Zavadskas, E.K., Vilutienė, T., Turskis, Z., Tamosaitienė, J. ((2010) ). Contractor selection for construction works by applying saw-G and TOPSIS grey techniques. Journal of Business Economics and Management, 11: (1), 34–55. https://doi.org/10.3846/jbem.2010.03.