TOPSIS as one of MCDM methods considers both the distance of each alternative from the positive ideal and the distance of each alternative from the negative ideal point. In other words, the best alternative should have the shortest distance from the positive ideal solution (PIS) and the longest distance from the negative ideal.
In this study there are 5 criteria and 5 alternatives that are ranked based on TOPSIS method. The following table describes the criteria
Characteristics of Criteria
td > | name td > | type td > | weight td > tr > |
1 | Program\n ReputationFaculty Quality | Positive | 0.25 |
2 | Faculty Quality | Positive | 0.2 |
3 | Research Opportunities | Positive | 0.2 |
4 | Job Placement Rate | Positive | 0.3 |
5 | Cost of Attendance | Negative | 0.5 |
The following table shows the decision matrix.
Decision Matrix
Program\n ReputationFaculty Quality | Faculty Quality | Research Opportunities | Job Placement Rate | Cost of Attendance | |
Stanford University\n Computer Science Program | 9 | 8 | 8 | 9 | 3 |
Massachusetts Institute of Technology\n (MIT) Computer Science Program | 10 | 9 | 10 | 8 | 2 |
Carnegie Mellon University Computer\n Science Program | 8 | 9 | 9 | 9 | 4 |
University of California | 9 | 8 | 8 | 7 | 5 |
California Institute of Technology\n (Caltech) Computer Science Program | 9 | 7 | 7 | 8 | 1 |
The Steps of the TOPSIS Method :
STEP 1: Normalize the decision-matrix.
The following formula can be used to normalize.
The following table shows the normalized matrix.
The normalized matrix
Program\n ReputationFaculty Quality | Faculty Quality | Research Opportunities | Job Placement Rate | Cost of Attendance | |
Stanford University\n Computer Science Program | 0.446 | 0.435 | 0.423 | 0.489 | 0.405 |
Massachusetts Institute of Technology\n (MIT) Computer Science Program | 0.496 | 0.489 | 0.529 | 0.435 | 0.27 |
Carnegie Mellon University Computer\n Science Program | 0.397 | 0.489 | 0.476 | 0.489 | 0.539 |
University of California | 0.446 | 0.435 | 0.423 | 0.38 | 0.674 |
California Institute of Technology\n (Caltech) Computer Science Program | 0.446 | 0.38 | 0.37 | 0.435 | 0.135 |
STEP 2: Calculate the weighted normalized decision matrix.
According to the following formula, the normalized matrix is multiplied by the weight of the criteria.
The following table shows the weighted normalized decision matrix.
The weighted normalized matrix
Program\n ReputationFaculty Quality | Faculty Quality | Research Opportunities | Job Placement Rate | Cost of Attendance | |
Stanford University\n Computer Science Program | 0.112 | 0.087 | 0.085 | 0.147 | 0.202 |
Massachusetts Institute of Technology\n (MIT) Computer Science Program | 0.124 | 0.098 | 0.106 | 0.13 | 0.135 |
Carnegie Mellon University Computer\n Science Program | 0.099 | 0.098 | 0.095 | 0.147 | 0.27 |
University of California | 0.112 | 0.087 | 0.085 | 0.114 | 0.337 |
California Institute of Technology\n (Caltech) Computer Science Program | 0.112 | 0.076 | 0.074 | 0.13 | 0.067 |
STEP 3: Determine the positive ideal and negative ideal solutions.
The aim of the TOPSIS method is to calculate the degree of distance of each alternative from positive and negative ideals. Therefore, in this step, the positive and negative ideal solutions are determined according to the following formulas.
So that
where j1 and j2 denote the negative and positive criteria, respectively.
The following table shows both positive and negative ideal values.
The positive and negative ideal values
td > | Positive ideal td > | Negative ideal td > tr > |
Program\n ReputationFaculty Quality | 0.124 | 0.099 |
Faculty Quality | 0.098 | 0.076 |
Research Opportunities | 0.106 | 0.074 |
Job Placement Rate | 0.147 | 0.114 |
Cost of Attendance | 0.067 | 0.337 |
STEP4: distance from the positive and negative ideal solutions
TOPSIS method ranks each alternative based on the relative closeness degree to the positive ideal and distance from the negative ideal. Therefore, in this step, the calculation of the distances between each alternative and the positive and negative ideal solutions is obtained by using the following formulas.
The following table shows the distance to the positive and negative ideal solutions.
Distance to positive and negative ideal points
td > | Distance to positive ideal td > | Distance to positive negative td > tr > |
Stanford University\n Computer Science Program | 0.137 | 0.14 |
Massachusetts Institute of Technology\n (MIT) Computer Science Program | 0.069 | 0.208 |
Carnegie Mellon University Computer\n Science Program | 0.204 | 0.081 |
University of California | 0.273 | 0.02 |
California Institute of Technology\n (Caltech) Computer Science Program | 0.044 | 0.27 |
STEP 5: Calculate the relative closeness degree of alternatives to the ideal solution
In this step, the relative closeness degree of each alternative to the ideal solution is obtained by the following formula. If the relative closeness degree has value near to 1, it means that the alternative has shorter distance from the positive ideal solution and longer distance from the negative ideal solution.
The following table shows the relative closeness degree of each alternative to the ideal solution and its ranking.
The ci value and ranking
td > | Ci td > | rank td > tr > |
Stanford University\n Computer Science Program | 0.505 | 3 |
Massachusetts Institute of Technology\n (MIT) Computer Science Program | 0.75 | 2 |
Carnegie Mellon University Computer\n Science Program | 0.284 | 4 |
University of California | 0.067 | 5 |
California Institute of Technology\n (Caltech) Computer Science Program | 0.861 | 1 |
The following figure shows the ci values.
The ci value