Comparative Study AHP TOPSIS, and PROMETHEE-II of E-Commerce

A Comparative Study by AHP, TOPSIS, and PROMETHEE-II for the E-Commerce

Abstract– Now-a-Days the multi criteria decision making methods (MCDM) are gaining importance to solve decision making problem by choosing best alternatives from available alternatives. In this paper MCDM methods Analytic Hierarchy Process (AHP), Technique for Order Preference by Similarity to an Ideal Solution (TOPSIS) and Preference Ranking Organization METHod for Enrichment Evaluation (PROMETHEE) were applied to our decision problem. Multiple options have considered as alternatives and some criteria were considered.

Keywords-AHP, TOPSIS, PROMETHEE, MCDM

  1. INTRODUCTION

Ever since in past from shopkeeper to Engineers to Scientist everyone facing a similar problem of finding the best decision alternatives to multi criteria problem. In 1980’s, T.L.Satty developed a hierarchical solution to these complex multi criteria problems named AHP (Analytical Hierarchical Process). AHP provides a hierarchical structure to criteria, sub-criteria, and alternatives and then perform a pair wise comparison. Since then AHP is widely used for multi criteria problems. AHP is quite easy and adaptable to apply on any decision-making problem. AHP uses a scale table for pair-wise comparison given by T.L.Satty. TOPSIS (Technique for Order Preference by the similarity to Ideal Solution) method was developed by Hwang and Yoon in 1981.TOPSIS is also MCDM method, used to solve multi criteria decision making problem. TOPSIS compares a set of alternative by identifying weight for each criterion and then aggregates them. PROMETHEE was developed by Professor J. Brans in 1982. PROMETHEE is another multi criteria decision making method which finds best alternatives. PROMEHTEE provides a comprehensive and relational framework for structuring decision problem. It highlights the main alternative by identifying and quantifying the conflicts. AHP, TOPSIS, and PROMETHEE methods are applied to the problem in many fields but not as a comparison to the problem for “SELECTION OF A CAR” in E-commerce. Hence, we took this problem into consideration to compare decisions obtained by AHP, TOPSIS and PROMEHTEE II.

  1. METHODOLOGY
  1. Analytical Hierarchy Process (AHP)

Early 1980’s T.L.Satty developed AHP(Analytical Hierarchy Process) which introduces a pair-wise and hierarchical model for decision making process. AHP is one of the most widely used MCDM (Multi Criteria Decision Making) methods. AHP decomposes the decision problem into criteria and sub-criteria forming a hierarchy which gives full understanding to the decision problem. For each criterion and sub-criteria a pairwise matrix taking Satty’s 9-point scale value and compare their relativeness to each other. Finding eigen vector and weight for each matrix which results in the overall ranking to the problem. AHP along with informative data it also takes human judgment into account to ensure the efficiency of the final result. Some of its application includes ranking, prioritization, resource allocation, benchmarking, quality management. The step for implementing AHP process are illustrated as follow:

Step 1: The problem is decomposed into decision making hierarchy in terms of goal, criteria, sub-criteria and alternatives. It is one of the important parts in AHP, to structure the decision problem as a hierarchy.

FIGURE 1. Decision-Making Hierarchy

FIGURE 2. SCALE FOR PAIR WISE COMPARISION

Hierarchy indicates a relationship between elements of one level with intermediate below level. This relationship prelocates down to lowest level of the hierarchy. At the root of the hierarchy is our goal followed by main criteria, sub-criteria and alternatives. When comparing elements of each level decision maker has to compare with respect to a level below and level above.

Read also  The Functions Of Netbios Computer Science Essay

Step 2: Data are collected from decision makers and applied to the hierarchical structure, as a pairwise comparison using scale given below. Then decision maker can rate the comparison as linguistic scale values given in Table 1. Using specially designed format in figure 2 opinion can be collected.

The format indicates that “X” in the given format is “very strong” indicating that B is very strong compared to A. Similarly, each criterion is compared and converted into the quantitative number as shown below.

TABLE 1. SAATYS RATIO SCALE FOR PAIR WISE COMPARISION

Option

Numerical value(s)

Equal

1

Marginally Strong

3

Strong

5

Very Strong

7

Extremely Strong

9

Intermediate values to reflect fuzzy inputs

2,4,6,8

Reflecting dominance of second alternative Reciprocals compared with the first

Reciprocals

Step 3: The pairwise comparison for each and every criterion is generated using step 2 and organized into a square matrix where diagonal elements of the matrix are 1.

Step 4: For each comparison matrix principle eigen value and corresponding eigen vector is calculated. The elements of the normalized eigen vector are weights with respect to criteria and sub-criteria. To calculate eigen vector take matrix c[i][j], calculate sum of column sumc[j]. Then modify each matrix element c[i][j] by diving c[i][j] with sumc[j]. Now calculate the sum of row sumr[i] then get weight matrix W[i] by diving sumr[i] with no of row ‘n’.

Step 5: The rating of each alternative is multiplied by the weights of the criteria and aggregated to get the final rating.

  1. Technique for Order Preference by Similarity to Ideal Solution (TOPSIS)

The TOPSIS method was developed by Hwang and Yoon in 1981 and ranks the alternatives based on the distance from the positive and negative ideal solution, i.e. best alternatives should have the shortest distance from positive ideal solution and farthest distance from negative ideal solution.

The positive ideal solution is identified as an alternative that has the best value for all considered criteria whereas the negative ideal solution is identified as worst criteria values. The step for implementing TOPSIS process are illustrated as follow:

Step 1: Construct normalized decision matrix.

(1.1)

Where, Xij and rij are original and normalized score of decision matrix, respectively

Step 2: Determine the weighted decision matrix. The weighted decision matrix is constructed by multiplying the normalized decision matrix with random weights.

Vij = Wj x rij(1.2)

Where, Wj is the weight of j criterion.

Step 3: Determine the positive ideal (S+) and negative ideal solutions (S).

S+ = {V1+ ,V2+, …, Vn+ },(1.3)

where:Vj+={(maxi(vij) if j Ñ” J); (mini(vij) if j Ñ” J’)}

S = {V1 ,V2 ,…, Vn },              (1.4)

Where:Vj ={(mini(vij) if j Ñ” J); (maxi(vij) if j Ñ” J’)}

Step 4: Calculate the separation measure for each alternative from the positive ideal and negative ideal solution.

(1.5)

(1.6)

Step 5: Calculate the relative closeness to the ideal solution Ci

(1.7)

Select the alternative with Ci closest to 1.

  1. Preference Ranking Organization METHod for Enrichment Evaluation (PROMETHEE)

The PROMETHEE method was developed by Brans and Vincke in 1985. It is an outranking method and a special type of MCDM method which provides ranking order to the decision problems. PROMETHEE I method can only provide partial ordering to the decision problem, whereas PROMETHEE II methods can derive a full ranking of the alternatives. In this paper, PROMETHEE II method is applied to obtain a full ranking of the alternatives to our problem. The step for implementing TOPSIS process are illustrated as follow:

Read also  The Elements Of Hacktivist Computer Science Essay

Step 1: Normalize the decision matrix using the following equation:

(i =1, 2…, n; j =1, 2…, m) (2.1)

where Xij is the performance measure of ith alternative with respect to the jth criterion.

Step 2: Calculate the evaluative differences of ith alternative with respect to other alternatives. This step involves the calculation of differences in criteria values between different alternatives pair-wise.

Step 3: Calculate the preference function, Pj(i, i¢).

Brans and Mareschal proposed six types of preference functions but these preference functions require some parameters, such as preference and indifference thresholds. It is difficult for the decision maker to specify the preference function suitable for each criterion and determine the parameters. To avoid such problem, a simplified function is adopted here:

P j(i, I’) =0 if Rij <= Ri’j(2.2)

       P j(i, I’) = (Rij – Ri’j) if Rij >Ri’j              (2.3)

Step 4: Calculate the aggregated preference function taking into account the criteria weights.

Aggregated preference function,(2.4)

where wj is the relative importance (weight) of jth criterion.

Step 5: Determine the leaving and entering outranking flows as follows:

Leaving (or positive) flow for ith alternative,(2.5)

Entering (or negative) flow for ith alternative, (2.6)

where n is the number of alternatives.

Step 6: Calculate the net outranking flow for each alternative.

(2.7)

Step 7: Determine the ranking of the alternatives depending on the values of (i). The higher value of (i), the better is the alternative. Alternative with highest (i) value is the best alternative.

  1. ILLUSTRATION

Here AHP, TOPSIS, and PROMETHEE II methods are applied for selection of a car by taking the subjective judgment of decision maker into consideration. Three criteria were identified for selecting a car and the alternatives are 3 car maker company.

AHP

TABLE 2.1. DECISION-MAKING PROBLEM

Car

Cost

Safety

Appearance

Honda

22000

28

Sporty

Mazda

28500

39

Slick

Volvo

33000

52

Dull

TABLE 2.2. PAIR WISE COMPARISION MATRICES FOR CRITERIA COST AND SAFETY

Cost

Safety

Honda

Mazda

Volvo

Priority Vector

Honda

Mazda

Volvo

Priority Vector

Honda

1

2

4

0.57

Honda

1

1/2

1/5

0.12

Mazda

½

1

2

0.29

Mazda

2

1

1/4

0.20

Volvo

¼

1/2

1

0.14

Volvo

5

4

1

0.68

TABLE 2.3. PAIR WISE COMPARISION MATRICES FOR CRITERIA APPEARANCE

Appearance

Honda

Mazda

Volvo

Priority Vector

Honda

1

5

9

0.76

Mazda

1/5

1

2

0.16

Volvo

1/9

1/2

1

0.08

TABLE 2.4. PAIR WISE COMPARISION MATRICES FOR ALTERNATIVES

All Criteria

Cost

Safety

Appe.

Priority Vector

Cost

1

1/3

1/2

0.16

Safety

3

1

2

0.54

Appea.

2

1/2

1

0.29

TABLE 2.3. PRIORITY VECTOR AND RANKING OF ALTERNATIVES

Car

Cost

Safety

Appearance

Final Weight

Rank

Honda

0.558

0.117

0.761

0.380

2

Mazda

0.320

0.200

0.158

0.207

3

Volvo

0.122

0.683

0.082

0.412

1

TOPSIS

TABLE 3.1. NORMALIZED DECISION MATRIX

Cost

Safety

Appearance

Wi

0.1

0.3

0.2

Honda

0.4504

0.3956

0.8452

Mazda

0.5835

0.5510

0.5071

Volvo

0.6757

0.7347

0.1690

TABLE 3.2. WEIGHTED DECISION MATRIX

Cost

Safety

Appearance

Wi

0.1

0.3

0.2

Honda

0.4504

0.1187

0.1690

Mazda

0.5835

0.1653

0.1014

Volvo

0.6757

0.2204

0.0338

TABLE 3.3. POSITIVE AND NEGATIVE IDEAL SOLUTION

Maximum

Minimum

0.6757

0.4504

0.2204

0.1187

0.1690

0.0338

TABLE 3.4. SEPARATION DISTANCE FROM IDEAL SOLUTION

Alternatives

S+

S-

Honda

0.2472

0.1352

Mazda

0.1269

0.1564

Volvo

0.1352

0.2472

Read also  Characteristics Of A Smartphone Operating System Computer Science Essay

TABLE 3.5. RELATIVE CLOSENESS AND RANKING OF ALTERNATIVES

Alternatives

Relative Closeness

Rank

Honda

0.3536

3

Mazda

0.5521

2

Volvo

0.6468

1

PROMETHEE II

TABLE 4.1. OBJECTIVE DATA AND NORMALIZED DECISION MATRIX

Evaluation Matrix

Normalized Matrix

Cost

Safety

Appearance

Cost

Safety

Appearance

Honda

20000

28

Sporty/5

Honda

1

Mazda

28500

39

Slick/3

Mazda

0.591

0.4583

0.5

Volvo

33000

52

Dull/1

Volvo

1

1

TABLE 4.2. PREFERENCE FUNCTIONS FOR ALL THE PAIRS OF ALTERNATIVES

Pair

Cost

Safety

Appearance

Honda, Mazda

0.5

Honda, Volvo

1

Mazda, Honda

0.591

0.4583

Mazda, Volvo

0.5

Volvo, Honda

1

1

Volvo, Mazda

0.409

0.5417

TABLE 4.3. AGGREGATED PREFERENCE FUNCTION

Car

Honda

Mazda

Volvo

Honda

0.1667

0.3333

Mazda

0.328

0.1667

Volvo

0.6667

0.3390

TABLE 4.4. LEAVING AND ENTERING FLOW FOR DIFFERENT ALTERNATIVES

Car

Entering Flow

Leaving Flow

Honda

0.25

0.4973

Mazda

0.2473

0.2528

Volvo

0.5028

0.25

TABLE 4.5. NET OUTRANKING FLOW VALUES FOR DIFFERENT ALTERNATIVES

Car

Net Outranking

Rank

Honda

-0.2473

3

Mazda

-0.006

2

Volvo

0.2528

1

TABLE 5. FINAL ALTERNATIVE RANKING OF ALL THREE METHODS

Alternatives

AHP

TOPSIS

PROMETHEE II

Honda

2

3

3

Mazda

3

2

2

Volvo

1

1

1

  1. CONCLUSION

In this comparative study, it is clear that the result obtained from AHP is different than TOPSIS and PROMETHEE II. AHP uses hierarchy structure to define the problem and creates a comparison matrix for all its criteria and sub-criteria, which results a more efficient and better ranking. AHP uses complex method to solve the problem and time taking, whereas TOPSIS and PROMETHEE II are faster and simpler. So, it is quite useful to understand the decision problem first and then decide which MCDM method to apply.

REFERENCES

  1. Onut S. Soner S., “Transshipment site selection using the AHP and TOPSIS approaches under fuzzy environment”, European Journal of Operational Research 82 (2), 1552-1559, 2008.
  2. Thomas L. Saaty, “The Analytical Hierarchy Process”, Tata McGraw Hill, New York.
  3. Y. J. Lai, T. Y. Liu, C. L. Hwang, “TOPSIS for MODM”, European Journal of Operational Research 76 (3) 486-500, 1994.
  4. Mousavi S., Tavakkoli Moghaddam MR, Heydar M., Ebrahimnejad S., “Multi-Criteria Decision Making for Plant Location Selection: an Integrated Delphi-AHP-PROMETHEE Methodology”, Arab J Sci Engg. 38 (5), 1255-1268, 2012.
  5. Lin MC, Wang CC, Chen MS, Chang CA, “Using AHP and TOPSIS approaches in customer-driven product design process”, Comput Industry 59 (1), 17-31, 2007.
  6. Dagdeviren M, Yavuz S, Kilinc N, “Weapon selection using the AHP and TOPSIS methods under fuzzy environment”, Expert Syst Appl 36 (4), 8143-8151, 2009.
  7. Doumpos M and Zopounidis C, “A multi-criteria classification approach based on pair- wise comparison”, European Journal of Operational Research 158 (1), 378-389, 2004.
  8. Hajkowicz S. and Higgins A., “A comparison of multiple criteria analysis techniques for water resource management”, European Journal of Operational Research, 184 (1), 255-265, 2008.
  9. Seo Y. J., Jeong H. Y. and Song Y. J., “Best Web service selection based on the decision makingbetwe en QoS criteria of service”, L.T. Yang et al. (Eds.), Springer-Verlag Berlin, 408-419, 2005.
  10. Thomas.L.Saaty “Exploring interface between Hierarchies, multiple objectives and Fuzzy sets”, Fuzzy sets and systems 1(1978), 57-68.
  11. Patric T.Harker, “The art of Science and Decision-making: The Analytic Hierarchy Process”, Springer Verlag, 1989.
  12. G.R. Jahanshahloo, F. Hosseinzadeh Lotfi, M. Izadikhah, An algorithmic method to extend TOPSIS for decision-making problems with interval data, Applied Mathematics and Computation (2005).
Order Now

Order Now

Type of Paper
Subject
Deadline
Number of Pages
(275 words)