Open Access

Outranking Methods: Promethee I and Promethee II


Cite

Introduction

In this 21st century, computer has become one of the most essential electronics gadgets in our daily life. It makes our life easier and faster as compared to 15 years ago. In 2018, approximately 259.39 million of PCs were shipped around the world (Holst, 2019). Table 1 shows the global PC units’ shipment from 2006 to 2018 (Statista, 2019).

Moreover, with the technological development lap-tops are replacing the desktop computers and occupying the markets more rapidly because of their portability and ease of use. At present, there are six major laptop manufacturing companies in the market, that is, Lenovo, HP, Dell, Acer, Asus, and Apple. These brands have thousands of models out there in the market with different specifications, so it is very much important to select the appropriate laptop model so that most of our requirements can be fulfilled. Such an initiative is taken and presented in this article, where the best laptop model is proposed among six different models actually available in the market from different brands having different specifications by applying outranking methods the Preference Ranking Organization Method for Enrichment of Evaluations (PROMETHEE) I and II. The selected six laptop models and their specifications are presented in Table 2.

Global PC units’ shipment from 2006–2018

YearShipments in millions
2018259.39
2017262.68
2016269.72
2015287.68
2014313.68
2013316.46
2012351.06
2011365.36
2010350.90
2009308.34
2008290.80
2007272.45
2006239.21

(Source:Statista, 2019)

Selected laptop models and their configurations

ModelsProcessorHard Disk CapacityOperating SystemRAMScreen SizeBrandColor
Model 1I3512GBDOS4GB14 InchHPBlack
Model 2I51TBLinux4GB15.6 InchAcerBlack
Model 3I52TBWindows8GB15.6 InchLenovoGold
Model 4I72TBWindows16GB17.3 InchAsusSilver
Model 5I51TBWindows8GB15.6 InchHPSilver
Model 6I3512GBLinux4GB15.6 InchDellBlack

(Source: Online shopping Websites and electronic stores)

In this present analysis, six different laptop models having different configurations are selected from the market, which are presented in Table 2, and the aim of this research work is to propose the best model among them based on seven major criteria, that is, processor, hard disk capacity, operating system, RAM, screen size, brand, and color. After doing some research work, it is found that these models are in high demand and are generally preferred by most of the customers. The weightages of the criteria are found by analytic hierarchy process (AHP) and then PROMETHEE is applied by using those weightages to select the best model. Two categories of PROMETHEE are used in this article, where PROMETHEE I depicts the preferences of one model over another and PROMETHEE II helps to propose the complete ranking of the alternatives indicating from best to worst model.

Literature Review

For many years, multiple criteria decision-making (MCDM) proves to be a very useful tools for taking effective decision in the fields of water management (Qin, et al., 2008), waste management (Chandrakar and Limje, 2018), industries (Bentes, et al., 2012; Bulut, et al., 2012; Celik, et al., 2009; Duran and Aguilo, 2008; Roistamzadeh and Sofian, 2011; Sri Krishna, et al., 2014), business and finance (Albadvi, et al., 2007; Korhonen, et al., 2006; Lee, et al., 2008), medical and health sector (Buyukozkan and Cifci, 2012), education (Bhattacharya and Chakraborty, 2014; Melon, et al., 2008), environmental management (Geldermann, et al., 2000; Marzouk and Abdelakder, 2019; Vaillancourt and Waaub, 2004), energy management (Kowalski, et al., 2009; Tsoutsos, et al., 2009), and so on. Many researchers implemented various MCDM techniques in different areas for strategic decision making. Some of the most popular MCDM techniques include AHP (Saaty, 1980; 2001; 2008; 2010), PROMETHEE (Brans, 1982; Brans, et al., 1984; 1986; Brans and Vincke, 1985), ELimination Et Choix Traduisant la REalité (ELECTRE) (Roy, 1968), Multi-Objective Optimization on the basis of Ratio Analysis (MOORA) (Brauers and Zavadskas, 2006; 2009), The Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) (Hwang, et al., 1993; Hwang and Yoon, 1981; Yoon, 1987), COmplex PRroportional ASsessment (COPRAS) (Zavadskas, et al., 2008), Additive Ratio ASsessment (ARAS) (Zavadskas, et al., 2010; Zavadskas and Turkis, 2010), and Fuzzy Analytic Hierarchy Process (FAHP) (Ayhan, 2013; Buckley, 1985; Chang, 1996; Zadeh, 1965). This section mainly includes some literatures (Behzadian, et al., 2010; Jayant and Sharma, 2018) of the researchers adopting PROMETHEE and AHP methods for decision-making purposes in various fields.

Geldermann, et al. (2000) considered a case study in iron- and steel-making industry where the out-ranking method PROMETHEE was adopted for environmental assessment. Goumas and Lygerou (2000) applied PROMETHEE method for the evaluation and ranking of alternative energy exploitation schemes of a low-temperature geothermal field under fuzzy environment. Ngai and Chan (2005) applied analytic hierarchy process to select the most appropriate support knowledge management tool. Bertolini, et al. (2006) selected the best discount in defining a proposal for a public work contract by implementing AHP as a tool. Albadvi, et al. (2007) developed a decision-making model in their article for selecting superior stocks in stock exchange by using PROMETHEE method. Wang and Yang (2007) evaluated the information systems (IS) outsourcing problems using hybrid approach of AHP and PROMETHEE by considering six factors, where AHP was used to analyze the structure of the outsourcing problem and determine weights of the criteria and PROMETHEE method was used for final ranking of the alternatives.

Melon, et al. (2008) adopted AHP to evaluate the proposals for educational innovation projects to help the Institute of Educational Sciences of the Polytechnic University of Valencia to choose the best educational project. Tsoutsos, et al. (2009) determined a set of energy planning alternatives based on economic, technical, social, and environmental criteria factors by implementing PROMETHEE methodology for the sustainable energy planning on the island of Crete in Greece. Alomoush (2010) selected the best optimal location of thyristor-controlled series compensator (TCSC) in a transmission system using PROMETHEE MCDM process. Turcksin, et al. (2011) proposed an integrated approach of AHP and PROMETHEE for selecting the most appropriate policy scenario to stimulate a clean vehicle fleet. Yilmaz and Dagdeviren (2011) used a combined approach of fuzzy-PROMETHEE and zero-one goal programming model for solving welding machine selection problem of a company.

Peng and Xiao (2013) considered a material selection problem for a journal bearing in which PROMETHEE combined with analytic network process (ANP) is presented; ANP was used to identify the weights and PROMETHEE was used to rank alternatives. Zhao, et al. (2013) proposed a modified PROMETHEE method to improve the efficiency and response time in incident management. Kabir and Sumi (2014) considered a case study from Bangladesh where fuzzy-AHP and PROMETHEE were used to select the power substation location. Kucharski (2014) used PROMETHEE method to rank selected types of investment funds offered on the polish market. Maletic, et al. (2014) applied AHP for the selection of maintenance policy. Kilic, et al. (2015) performed an analysis on the enterprise resource planning (ERP) selection problem for the small medium enterprises (SMEs) in Istanbul, Turkey, by combining AHP-PROMETHEE hybrid MCDM methodology.

Polat (2016) used integrated AHP-PROMETHEE methods for selecting the most appropriate subcon-tractor to be worked within an international construction project, where AHP was used to analyze the structure of the subcontractor selection problem and to determine the weights of the criteria and PROMETHEE was used to obtain complete ranking and perform sensitivity analysis by changing the weights of criteria. Polat, et al. (2016) proposed an integrated approach of AHP and PROMETHEE to help a Turkish construction company in selecting the appropriate urban renewal project by finding the weights of the selected criteria and to rank the alternative projects, respectively. Nikouei, et al. (2017) used PROMETHEE based on MCDM approach for selecting the best membrane prepared from sulfonated poly(ether ketone)s and poly(ether sulfone)s, and the final results showed that poly(ether ketone) membranes in selected criteria were better than poly(ether sulfone) membranes. Nourbakhsh and Yousefi (2017) proposed the best indicator water quality parameters using AHP in order to manage the ground water quality. Butowski (2018) developed an integrated AHP and PROMETHEE approach to evaluate the attractiveness of European maritime areas for sailing tourism. Naserizade, et al. (2018) developed a new stochastic model based on conditional value at risk (CVaR) and multi-objective optimization methods for optimal placement of sensors in water distribution system (WDS), and finally, PROMETHEE was used to determine the best solution and to rank the alternatives on the trade-off curve among objective functions.

Apart from the above literatures, there are also few research works in which MCDM techniques are being used for selecting electronics devices, household appliances or other items that are associated with our daily life, for example, selection of desktop (Mitra and Goswami, 2019a; 2019b) and laptop computers (Adali and Isik, 2017), selection of mobiles (Goswami and Mitra, 2020), car selection (Sri Krishna, et al., 2014), refrigerator selection (Mitra and Kundu, 2017; 2018), and air conditioner selection (Adali and Isik, 2016), that have been recorded but there are very few researchers who have adopted and applied PROMETHEE methods for solving decision-making problems associated with our daily life apart from industrial applications. So, such an initiative is taken in this article to apply an integrated AHPPROMETHEE (Butowski, 2018; Kilic, et al., 2015; Polat, et al., 2016; Turcksin, et al., 2011; Wang and Yang, 2007) methodologies to solve the laptop selection problems, where AHP is used for calculating the criteria weightages and PROMETHEE is used for the final ranking of the alternatives.

Materials and Methods

This section consists of all the step-wise calculation details of AHP and PROMETHEE. The weightages of the criteria are calculated using AHP, and the final ranking of the alternatives are performed using PROMETHEE, which are discussed in Sections 3.1 and 3.2, respectively.

Analytic Hierarchy Process (AHP)

AHP is an MCDM technique for establishing and analyzing complex decisions based on psychology and mathematics (Saaty, 1980; 2001; 2008; 2010). It was first developed by professor Thomas L. Saaty in 1980 (Saaty, 1980). The AHP methodology is illustrated briefly in Fig. 1.

Figure 1

AHP methodology (Source:Kolios, et al., 2016)

The steps involved in AHP for calculating the criteria weightages are given as follows:

Step 1: An n × n pair-wise comparison matrix is created based on Saaty's 9 pair comparison scale (Saaty, 1980), which is presented in Table 3.

Pair-wise comparison matrix

ComparisonsProcessorHard disk capacityOperating systemRAMScreen sizeBrandColor
Processor1573279
Hard disk capacity1/5131/31/325
Operating system1/71/311/51/31/33
RAM1/3351239
Screen size1/2331/2137
Brand1/71/231/31/315
Color1/91/51/31/91/71/51
Total2.4301613.0333322.333335.477786.1428616.5333339

(Source: Own elaboration)

This pair-wise comparison matrix compares all the criteria among each other, and the relative importance of one criterion over other is given according to the Saaty pair-wise comparison scale.

Table 5 presents the Saaty's 9 pair comparison scale. Here, n is the number of criteria considered for the analysis. In this case, seven criteria are considered; hence, n = 7.

Step 2: The pair-wise comparison matrix (presented in Table 3) is normalized by dividing all the elements of Table 3 by their respective column sum. Table 4 presents the normalized pair-wise comparison matrix.

Normalized pair-wise comparison matrix

ComparisonsProcessorHard disk capacityOperating systemRAMScreen sizeBrandColorPriority VectorWeight %
Processor0.411500.383630.313430.547670.325580.423390.230770.3765737.657
Hard disk capacity0.082300.076730.134330.060850.054260.120970.128210.093959.395
Operating system0.058790.025580.044780.036510.054260.020160.076920.045294.529
RAM0.137170.230180.223880.182560.325580.181450.230770.2159421.594
Screen size0.205750.230180.134330.091280.162790.181450.179490.1693216.932
Brand0.058790.038360.134330.060850.054260.060480.128210.076477.647
Color0.045720.015350.014930.020280.023260.012100.025640.022472.247
Total11111111100

(Source: Own elaboration)

Saaty's pair-wise comparison scale

Saaty's pair wise comparison scaleCompare factor of i & j
1Equal Importance
3Moderate Importance
5Strong Importance
7Very Strong or Demonstrated Importance
9Extreme Importance
2, 4, 6, 8Intermediate values when compromise is needed

(Source: Saaty, 1980)

The normalized values are calculated and presented in Table 4. All the row averages (priority vector) are found out for every criterion, which are the criteria weightages. The criteria weightages are found out to be as follows: wprocessor = 0.37657 or 37.657%, whard disk capacity = 0.09395 or 9.395%, woperating system = 0.04529 or 4.529%, wRAM = 0.21594 or 21.594%, wscreen size = 0.16932 or 16.932%, wbrand = 0.07647 or 7.647%, and wcolor = 0.02247 or 2.247%.

Table 4 presents the normalized decision matrix along with the criteria weightages. Now the next step is to check the consistency whether the decision maker's judgment is true and consistent.

Step 3: Calculate the average consistency (λmax). The priority vector matrix (priority vector column in Table 4) is multiplied with the pair-wise comparison matrix (Table 3) and λmax is calculated as shown in details below: [15732791/5131/31/3251/71/311/51/31/331/33512391/2331/21371/71/231/31/3151/91/51/31/91/71/51]×[0.376570.093950.045290.215940.169320.076470.02247]=[2.887260.698810.322921.619991.269950.553850.16167]|2.88726/0.376570.69881/0.093950.32292/0.045291.61999/0.215941.26995/0.169320.55385/0.076470.16167/0.02247|=|7.667337.438217.130757.502037.500187.242847.19579|ProcessorHarddiskcapacityOperatingsystemRAMScreensizeBrandColor\matrix {\left[ {\matrix{ 1 & 5 & 7 & 3 & 2 & 7 & 9 \cr {1/5} & 1 & 3 & {1/3} & {1/3} & 2 & 5 \cr {1/7} & {1/3} & 1 & {1/5} & {1/3} & {1/3} & 3 \cr {1/3} & 3 & 5 & 1 & 2 & 3 & 9 \cr {1/2} & 3 & 3 & {1/2} & 1 & 3 & 7 \cr {1/7} & {1/2} & 3 & {1/3} & {1/3} & 1 & 5 \cr {1/9} & {1/5} & {1/3} & {1/9} & {1/7} & {1/5} & 1 \cr } } \right] \times \left[ {\matrix{ {0.37657} \cr {0.09395} \cr {0.04529} \cr {0.21594} \cr {0.16932} \cr {0.07647} \cr {0.02247} \cr } } \right] = \left[ {\matrix{ {2.88726} \cr {0.69881} \cr {0.32292} \cr {1.61999} \cr {1.26995} \cr {0.55385} \cr {0.16167} \cr } } \right] \cr \left| {\matrix{ {2.88726/0.37657} \cr {0.69881/0.09395} \cr {0.32292/0.04529} \cr {1.61999/0.21594} \cr {1.26995/0.16932} \cr {0.55385/0.07647} \cr {0.16167/0.02247} \cr } } \right| = \left| {\matrix{ {7.66733} \cr {7.43821} \cr {7.13075} \cr {7.50203} \cr {7.50018} \cr {7.24284} \cr {7.19579} \cr } } \right|\,\,\left\| {\matrix{ {{\rm{Processor}}} \cr {{\rm{Hard}}\,{\rm{disk}}\,{\rm{capacity}}} \cr {{\rm{Operating}}\,{\rm{system}}} \cr {{\rm{RAM}}} \cr {{\rm{Screen}}\,{\rm{size}}} \cr {{\rm{Brand}}} \cr {{\rm{Color}}} \cr } } \right.}

The consistencies of all the seven criteria are found out. Now, calculate the averages of these seven values to find out the average consistency (λmax). Averageconsistency(λmax)=7.66733+7.43821+7.13075+7.50203+7.50018+7.24284+7.195797=7.38245.{\rm{Average}}\,{\rm{consistency}}\,\left( {{{\rm{\lambda }}_{\max }}} \right) = {{7.66733 + 7.43821 + 7.13075 + 7.50203 + 7.50018 + 7.24284 + 7.19579} \over 7} = 7.38245.

Step 4: Calculate the consistency ratio (CR) value and check for consistency. CR value is calculated using Equation 1 as shown below. Consistencyratio(CR)=CIRI{\rm{Con}}{\mathop{\rm sistency}\nolimits} \,{\rm ratio}\,({\rm{CR}}) = {{{\rm{CI}}} \over {{\rm{RI}}}} where CI is the consistency index and RI is the randomly generated CI.

CI is calculated using Equation 2, and RI value can be obtained from Table 6 according to the number criteria. In this case, n = 7, so the RI value corresponding to n = 7 is 1.32. ConsistencyIndex(CI)=(λmaxn)(n1){\rm{Consistency}}\,{\rm{Index}}\,({\rm{CI}}) = {{\left( {{{\rm{\lambda }}_{\max }} - {\rm{n}}} \right)} \over {({\rm{n}} - 1)}}

Randomly generated consistency index (RI) values

n123456789101112
RI0.000.000.580.901.121.241.321.411.451.491.511.58

(Source:Saaty, 1980)

Here, λmax is the average consistency and n is the number of criteria. In this case, n = 7.

Using Equations 1 and 2, CI and CR values are found to be 0.06374 (CI value) and 0.04829 (CR value) or 4.829%.

Here it can be seen that the CR value is less than 0.1 (0.04829 < 0.1), that is, the inconsistency is within 10%; hence, it can be concluded that the decision maker judgment is true and consistent.

Preference Ranking Organization Method for Enrichment of Evaluations

In early 1980s, for the first time, Brans presented the PROMETHEE outranking method in 1982 at a conference organized by R. Nadeau and M. Landry at the University Laval, Québec, Canada (Brans, 1982). After that, developments have been carried out for more than a decade to bring out various versions of PROMETHEE by Brans along with other researchers (Brans, 1982; Brans, et al., 1984, 1986; Brans and Mareschal, 1992, 1994, 1995; Brans and Vincke, 1985). The PROMETHEE methodology are explained briefly in Fig. 2.

Figure 2

PROMETHEE methodology (Source:Kolios, et al., 2016)

The steps involved in PROMETHEE are described as follows.

Step 1: Create an m × n evaluation (decision) matrix according to Equation 3 based on the Hwang and Yoon comparison scale (Hwang and Yoon, 1981), which is presented in Table 8, where m is the number of alternatives and n is the number of criteria. Table 7 presents the decision matrix. X=[Xij]m×n=[X11X12X1nX21X22X2nXm1Xm2Xmn]{\rm{X}} = {\left[ {{{\rm{X}}_{{\rm{ij}}}}} \right]_{{\rm{m}}\, \times \,{\rm{n}}}} = \left[ {\matrix{ {{{\rm{X}}_{11}}} & {{{\rm{X}}_{12}}} & \cdots & {{{\rm{X}}_{1{\rm{n}}}}} \cr {{{\rm{X}}_{21}}} & {{{\rm{X}}_{22}}} & \cdots & {{{\rm{X}}_{2{\rm{n}}}}} \cr \cdots & \cdots & \cdots & \cdots \cr {{{\rm{X}}_{{\rm{m}}1}}} & {{{\rm{X}}_{{\rm{m}}2}}} & \cdots & {{{\rm{X}}_{{\rm{mn}}}}} \cr } } \right] where i = 1, 2, 3…., m and j = 1, 2, 3…., n.

Evaluation matrix

ModelsProcessorHard disk capacityOperating systemRAMScreen sizeBrandColor
Model 13535393
Model 25755733
Model 35997775
Model 47999929
Model 55797799
Model 63555753
Max7999999
Min3535323

(Source: Own elaboration)

Hwang ang Yoon comparison scale

Qualitative EstimationBadGoodAverageVery GoodExcellentTypes of Criteria
Quantitative Estimation13579Max
97531Min

(Source:Hwang and Yoon, 1981)

Step 2: The decision matrix presented in Table 7 is normalized using Equations 4 and 5 according to the nature of the selected criteria.

For beneficial criteria Rij=[xijmin(xij)][max(xij)min(xij)],{{\rm{R}}_{{\rm{ij}}}} = {{\left[ {{{\rm{x}}_{{\rm{ij}}}} - \min ({{\rm{x}}_{{\rm{ij}}}})} \right]} \over {\left[ {\max ({{\rm{x}}_{{\rm{ij}}}}) - \min ({{\rm{x}}_{{\rm{ij}}}})} \right]}},

For Non-beneficial criteria or cost criteria Rij=[max(xij)xij][max(xij)min(xij)],{{\rm{R}}_{{\rm{ij}}}} = {{\left[ {{\rm{max(}}{{\rm{x}}_{{\rm{ij}}}}) - {{\rm{x}}_{{\rm{ij}}}}} \right]} \over {\left[ {\max ({{\rm{x}}_{{\rm{ij}}}}) - \min ({{\rm{x}}_{{\rm{ij}}}})} \right]}}, where i = 1, 2, 3…. m; j = 1, 2, 3…. n.

All the criteria considered for this analysis are beneficial in nature, that is, whose higher values are desired. So Equation 4 is used for the normalization of the decision matrix. Table 9 presents the normalized decision matrix.

Normalized decision matrix

ModelsProcessorHard disk capacityOperating systemRAMScreen sizeBrandColor
Model 10000010
Model 20.50.50.3333300.666670.142860
Model 30.5110.50.666670.714290.33333
Model 41111101
Model 50.50.510.50.6666711
Model 6000.3333300.666670.428570

(Source: Own elaboration)

Step 3: Calculate the evaluative differences of the ith alternative with respect to the other alternatives using Equation 6.

The evaluative differences (deviations) are calculated and presented in Table 10. D(MaMb)=(R(ij)aR(ij)b){\rm{D}}({\rm{Ma}} - {\rm{Mb}}) = \left( {{{\rm{R}}_{{{({\rm{ij}})}_{\rm{a}}}}} - {{\rm{R}}_{{{({\rm{ij}})}_{\rm{b}}}}}} \right)

Evaluative difference of ith alternatives with respect other alternatives

Evaluative differenceProcessorHard disk capacityOperating systemRAMScreen sizeBrandColor
Model 1
D (M1-M2)−0.5−0.5−0.333330−0.666670.857140
D (M1-M3)−0.5−1−1−0.5−0.666670.28571−0.33333
D (M1-M4)−1−1−1−1−11−1
D (M1-M5)−0.5−0.5−1−0.5−0.666670−1
D (M1-M6)00−0.333330−0.666670.571430
Model 2
D (M2-M1)0.50.50.3333300.66667−0.857140
D (M2-M3)0−0.5−0.66667−0.50−0.57143−0.33333
D (M2-M4)−0.5−0.5−0.66667−1−0.333330.14286−1
D (M2-M5)00−0.66667−0.50−0.85714−1
D (M2-M6)0.50.5000−0.285710
Model 3
D (M3-M1)0.5110.50.66667−0.285710.33333
D (M3-M2)00.50.666670.500.571430.33333
D (M3-M4)−0.500−0.5−0.333330.71429−0.66667
D (M3-M5)00.5000−0.28571−0.66667
D (M3-M6)0.510.666670.500.285710.33333
Model 4
D (M4-M1)11111−11
D (M4-M2)0.50.50.6666710.33333−0.142861
D (M4-M3)0.5000.50.33333−0.714290.66667
D (M4-M5)0.50.500.50.33333−10
D (M4-M6)110.6666710.33333−0.428571
Model 5
D (M5-M1)0.50.510.50.6666701
D (M5-M2)000.666670.500.857141
D (M5-M3)0−0.50000.285710.66667
D (M5-M4)−0.5−0.50−0.5−0.3333310
D (M5-M6)0.50.50.666670.500.571431
Model 6
D (M6-M1)000.3333300.66667−0.571430
D (M6-M2)−0.5−0.50000.285710
D (M6-M3)−0.5−1−0.66667−0.50−0.28571−0.33333
D (M6-M4)−1−1−0.66667−1−0.333330.42857−1
D (M6-M5)−0.5−0.5−0.66667−0.50−0.57143−1

(Source: Own elaboration)

Step 4: Calculate the preference function Pj (Ma, Mb).

The preference function is calculated using the following two conditions given by Equations 7 and 8. Pj(Ma,Mb)=0ifR(ij)aR(ij)bD(MaMb)0\matrix{ {{{\rm{P}}_{\rm{j}}}({\rm{Ma}},{\rm{Mb}}) = 0} \hfill \cr\,\,\,\,\,\,\, {{\rm{if}}\,{{\rm{R}}_{{{({\rm{ij}})}_{\rm{a}}}}} \le {{\rm{R}}_{{{({\rm{ij}})}_{\rm{b}}}}} \to {\rm{D}}({\rm{Ma}} - {\rm{Mb}}) \le 0} \hfill \cr } Pj(Ma,Mb)=(R(ij)aR(ij)b)ifR(ij)a>R(ij)bD(MaMb)>0\matrix{ {{{\rm{P}}_{\rm{j}}}({\rm{Ma}},{\rm{Mb}}) = \left( {{{\rm{R}}_{{{({\rm{ij}})}_{\rm{a}}}}} - {{\rm{R}}_{{{({\rm{ij}})}_{\rm{b}}}}}} \right)} \hfill \cr\,\,\,\,\,\,\, {{\rm{if}}\,{{\rm{R}}_{{{({\rm{ij}})}_{\rm{a}}}}} > {{\rm{R}}_{{{({\rm{ij}})}_{\rm{b}}}}} \to {\rm{D}}({\rm{Ma}} - {\rm{Mb}}) > 0} \hfill \cr }

From Equations 7 and 8, it is clear that if the difference, that is, D (Ma − Mb) in Table 10 is less than or equal to zero, then substitute the preference function value as zero and if D (Ma - Mb) value is greater than zero, then the differences, that is, (R(ij)a − R(ij)b) is used as the preference function value.

In more easy words, if the value in any of the cell in Table 10 is less than or equal to zero (i.e., negative values), then substitute the value as zero and if the value in any of the cell in Table 10 is greater than zero, then leave it untouched. So, by substituting all the negative values of Table 10 by zeroes and keeping all the positive values as it is, thus obtaining the Table 11 as shown above.

Preference function, Pj (Ma, Mb)

Weights (wj)0.376570.093950.045290.215940.169320.076470.02247
Evaluative differenceProcessorHard disk capacityOperating systemRAMScreen sizeBrandColor
Model 1
P (M1, M2)000000.857140
P (M1, M3)000000.285710
P (M1, M4)0000010
P (M1, M5)0000000
P (M1, M6)000000.571430
Model 2
P (M2, M1)0.50.50.3333300.6666700
P (M2, M3)0000000
P (M2, M4)000000.142860
P (M2, M5)0000000
P (M2, M6)0.50.500000
Model 3
P (M3, M1)0.5110.50.6666700.33333
P (M3, M2)00.50.666670.500.571430.33333
P (M3, M4)000000.714290
P (M3, M5)00.500000
P (M3, M6)0.510.666670.500.285710.33333
Model 4
P (M4, M1)1111101
P (M4, M2)0.50.50.6666710.3333301
P (M4, M3)0.5000.50.3333300.66667
P (M4, M5)0.50.500.50.3333300
P (M4, M6)110.6666710.3333301
Model 5
P (M5, M1)0.50.510.50.6666701
P (M5, M2)000.666670.500.857141
P (M5, M3)000000.285710.66667
P (M5, M4)0000010
P (M5, M6)0.50.50.666670.500.571431
Model 6
P (M6, M1)000.3333300.6666700
P (M6, M2)000000.285710
P (M6, M3)0000000
P (M6, M4)000000.428570
P (M6, M5)0000000

(Source: Own elaboration)

Step 5: Calculate the aggregated preference, π (Ma, Mb) using Equation 9 as shown below. π(Ma,Mb)=[j=1nwjPj(Ma,Mb)]j=1nwj.{\rm{\pi }}({\rm{Ma}},{\rm{Mb}}) = {{\left[ {\sum\nolimits_{{\rm{j}} = 1}^{\rm{n}} {{{\rm{w}}_{\rm{j}}}{{\rm{P}}_{\rm{j}}}({\rm{Ma}},{\rm{Mb}})} } \right]} \over {\sum\nolimits_{{\rm{j}} = 1}^{\rm{n}} {{{\rm{w}}_{\rm{j}}}} }}.

The summation of the criteria weightages is always equal to 1; hence, the denominator of Equation 9 becomes one. Now, multiplying all the criteria weightages with their respective column elements of Table 11 and using Equation 9, find all aggregated preference values π (Ma, Mb).

Table 12 presents the calculated aggregated preference values.

Calculating the aggregated preference, π (Ma, Mb)

Weights0.376570.093950.045290.215940.169320.076470.022471
Aggregated preference, π (Ma, Mb)
Model 1
π (M1, M2)000000.0655400.06554
π (M1, M3)000000.0218500.02185
π (M1, M4)000000.0764700.07647
π (M1, M5)00000000
π (M1, M6)000000.0437000.04370
Model 2
π (M2, M1)0.188280.046970.0151000.11288000.36323
π (M2, M3)00000000
π (M2, M4)000000.0109200.01092
π (M2, M5)00000000
π (M2, M6)0.188280.04697000000.23526
Model 3
π (M3, M1)0.188280.093950.045290.107970.1128800.007490.55586
π (M3, M2)00.046970.030190.1079700.043700.007490.23632
π (M3, M4)000000.0546200.05462
π (M3, M5)00.04697000000.04697
π (M3, M6)0.188280.093950.030190.1079700.021850.007490.44973
Model 4
π (M4, M1)0.376570.093950.045290.215940.1693200.022470.92353
π (M4, M2)0.188280.046970.030190.215940.0564400.022470.56030
π (M4, M3)0.18828000.107970.0564400.014980.36767
π (M4, M5)0.188280.0469700.107970.05644000.39967
π (M4, M6)0.376570.093950.030190.215940.0564400.022470.79555
Model 5
π (M5, M1)0.188280.046970.045290.107970.1128800.022470.52386
π (M5, M2)000.030190.107970.000000.065540.022470.22617
π (M5, M3)000000.021850.014980.03683
π (M5, M4)000000.0764700.07647
π (M5, M6)0.188280.046970.030190.1079700.043700.022470.43958
Model 6
π (M6, M1)000.0151000.11288000.12798
π (M6, M2)000000.0218500.02185
π (M6, M3)00000000
π (M6, M4)000000.0327700.03277
π (M6, M5)00000000

(Source: Own elaboration)

Step 6: Create an aggregate preference function matrix. Depending on the number of alternatives m, m × m matrix is formed. In this present analysis, 6 alternatives are considered so 6 × 6 matrix is formed as shown in Table 13.

Aggregate preference function matrix

ModelsModel 1Model 2Model 3Model 4Model 5Model 6
Model 1-0.065540.021850.0764700.04370
Model 20.36323-00.0109200.23526
Model 30.555860.23632-0.054620.046970.44973
Model 40.923530.560300.36767-0.399670.79555
Model 50.523860.226170.036830.07647-0.43958
Model 60.127980.0218500.032770-

(Source: Own elaboration)

For π (M1, M2), the aggregated preference value is 0.06554; this means the aggregated preference value of Model 1 with respect to Model 2 is 0.06554 (from Table 12). So this value (i.e., 0.06554) is allotted in the cell 1, 2 as shown in Table 13.

Similarly, for π (M1, M3), the aggregated preference value of Model 1 with respect to Model 3 is 0.02185 (from Table 12), so this value (i.e., 0.02185) is allotted in the cell 1, 3 as shown in Table 13.

In this way, the aggregated preference function value from Table 12 is allotted in all the cells of the above matrix, thus forming Table 13. When an alternative is compared to itself, no values should be assigned.

Step 7: Determination of the leaving and entering outranking flow of the alternatives.

The leaving and entering outranking flow in case of PROMETHEE I is calculated and presented in Table 14 using Equations 10 and 11 given below. Leaving(positive)flowforathalternative,φ+,b=1mπ(a,b){\rm{Leaving}}\;({\rm{positive}})\;{\rm{flow}}\;{\rm{for}}\;{{\rm{a}}_{{\rm{th}}}}\;{\rm{alternative,}}\;{\varphi ^ + }, \sum\nolimits_{{\rm{b}} = 1}^{\rm{m}} {{\rm{\pi }}({\rm{a}},{\rm{b}})} Entering(negative)flowforathalternative,φ,b=1mπ(a,b){\rm{Entering}}\;({\rm negative})\;{\rm{flow}}\;{\rm{for}}\;{{\rm{a}}_{{\rm{th}}}}\;{\rm{alternative,}}\;{\varphi ^ - },\sum\nolimits_{{\rm{b}} = 1}^{\rm{m}} {{\rm{\pi }}({\rm{a}},{\rm{b}})} for example, a ≠ b.

Determination of leaving and entering outranking flow (PROMETHEE I)

ModelsModel 1Model 2Model 3Model 4Model 5Model 6Leaving flow ϕ+
Model 1-0.065540.021850.0764700.043700.20756
Model 20.36323-00.0109200.235260.60942
Model 30.555860.23632-0.054620.046970.449731.34350
Model 40.923530.560300.36767-0.399670.795553.04672
Model 50.523860.226170.036830.07647-0.439581.30291
Model 60.127980.0218500.032770-0.18260
Entering flow ϕ−2.494461.110180.426350.251250.446641.96382

(Source: Own elaboration)

The leaving and entering outranking flow in case of PROMETHEE II is calculated and presented in Table 15 using the Equations 12 and 13 given below. Leaving(positive)flowforathalternative,φ+,1n1b=1mπ(a,b){\rm{Leaving}}\;({\rm{positive}})\;{\rm{flow}}\;{\rm{for}}\;{{\rm{a}}_{{\rm{th}}}}\;{\rm{alternative,}}\;{\varphi ^ + }, {1 \over {{\rm{n}} - 1}}\sum\nolimits_{{\rm{b}} = 1}^{\rm{m}} {{\rm{\pi }}({\rm{a}},{\rm{b}})} Entering(negative)flowforathalternative,φ,1n1b=1mπ(a,b){\rm{Entering}}\;({\rm negative})\;{\rm{flow}}\;{\rm{for}}\;{{\rm{a}}_{{\rm{th}}}}\;{\rm{alternative,}}\;{\varphi ^ - },{1 \over {{\rm{n}} - 1}}\sum\nolimits_{{\rm{b}} = 1}^{\rm{m}} {{\rm{\pi }}({\rm{a}},{\rm{b}})} for example, a ≠ b and n is the number of alternatives.

Determination of leaving and entering outranking flow (PROMETHEE II)

ModelsModel 1Model 2Model 3Model 4Model 5Model 6Leaving flow ϕ+
Model 1-0.065540.021850.076470.000000.043700.04151
Model 20.36323-0.000000.010920.000000.235260.12188
Model 30.555860.23632-0.054620.046970.449730.26870
Model 40.923530.560300.36767-0.399670.795550.60934
Model 50.523860.226170.036830.07647-0.439580.26058
Model 60.127980.021850.000000.032770.00000-0.03652
Entering flow ϕ−0.498890.222040.085270.050250.089330.39276

(Source: Own elaboration)

Step 8: Calculate the net outranking flow of each alternative using Equation 14. The net outranking flow of the alternatives are determined only in case of PROMETHEE II for the complete ranking of the alternatives. The net outranking flow of the alternatives is presented Table 16. NetFlow{φ(a)}=LeavingFlow{φ+(a)}EnteringFlow{φ(a)}{\rm{Net}}\,{\rm{Flow}}\,\{ {\rm{\varphi }}({\rm a})\} = {\rm Leaving}\,{\rm Flow}\,\{ {{\rm{\varphi }}^ + }({\rm a})\} - {\rm Entering}\,{\rm Flow}\,\{ {{\rm{\varphi }}^ - }({\rm a})\}

Net outranking flow of the alternatives

ModelsLeaving flow ϕ+Entering flow ϕ−Net flow ϕ
Model 10.041510.49889−0.45738
Model 20.121880.22204−0.10015
Model 30.268700.085270.18343
Model 40.609340.050250.55909
Model 50.260580.089330.17125
Model 60.036520.39276−0.35624

(Source: Own elaboration)

Results and Discussions

The best alternatives chosen by PROMETHEE method depends on the leaving and entering outranking flows of each alternatives, which are calculated in Section 3 and presented in Table 14 for PROMETHEE I and in Table 15 for PROMETHEE II.

In case of PROMETHEE II, the net outranking flow is also calculated as shown in Table 16.

As mentioned earlier, PROMETHEE 1 provides the partial ranking and PROMETHEE II provides the complete ranking of the alternatives. The outcome results from both the methods are explained in Sections 4.1 and 4.2, respectively.

Outcome Results from PROMETHEE I

In case of PROMETHEE I, partial ranking is performed and the decision made by the decision maker is based on the three conditions given below.

In PROMETHEE I, instead of defining the rank, preferences are calculated.

Condition 1: Alternative a is preferred to/outranks alternative b, aPb

aPb if:

ϕ+ (a) > ϕ+ (b) and ϕ (a) < ϕ (b); or

ϕ+ (a) > ϕ+ (b) and ϕ (a) = ϕ (b); or

ϕ+ (a) = ϕ+ (b) and ϕ (a) < ϕ (b)

Condition 2: Indifference situation, aIb

aIb if:

ϕ+ (a) = ϕ+ (b) and ϕ (a) = ϕ (b)

Condition 3: Incomparable situation, aRb

aRb if:

ϕ+ (a) > ϕ+ (b) and ϕ (a) > ϕ (b); or

ϕ+ (a) < ϕ+ (b) and ϕ (a) < ϕ (b)

On the basis of the above three conditions, all the alternatives are compared among each other and the decisions are made comparing one laptop model over another, which is presented in Table 17.

As there are 6 alternatives selected for this research purposes, there will be 15 comparisons in total. Table 17 presents the choices and preferences of one model over another.

Comparisons of the laptop models among each other

Sl. No.ComparisonsSl. No.Comparisons
1Model 2 P Model 19Model 2 P Model 6
2Model 3 P Model 110Model 4 P Model 3
3Model 4 P Model 111Model 3 P Model 5
4Model 5 P Model 112Model 3 P Model 6
5Model 1 R Model 613Model 4 P Model 5
6Model 3 P Model 214Model 4 P Model 6
7Model 4 P Model 215Model 5 P Model 6
8Model 5 P Model 2

(Source: Own elaboration)

Outcome Results from PROMETHEE II

Ranking is performed according to the decreasing order of net flow values. Table 18 shows the complete ranking of the laptop models. The preference ranking order of the models are given as follows:

Model 4 > Model 3 > Model 5 >

Model 2 > Model 6 > Model 1

Ranking of the laptop models

ModelsNet flow ϕRanking
Model 1−0.45738Rank 6
Model 2−0.10015Rank 4
Model 30.18343Rank 2
Model 40.55909Rank 1
Model 50.17125Rank 3
Model 6−0.35624Rank 5

(Source: Own elaboration)

Conclusions

At the end of this analysis, it can be concluded that Model 4 is the best laptop model among these six available models followed by Model 3 and Model 5. Model 4 is coming out with the highest net flow value, that is, 0.55909, which enables it to occupy the rank 1 position, and similarly, Model 1 is coming out with the lowest net flow value, that is, −0.45738, so it occupies the last position, which denotes that it is the worst model among these group.

Although seven main important criteria are considered for this analysis, there are other specifications, both technical and nontechnical, that can also be included along with these, for example, display resolution, service center, weight, customer support, and graphics card for making these decision-making problem more precise and accurate. However, the same problem can also be carried out by applying other MCDM methods and the results can be compared with these results.