SWARA Method
Step-wise Weight Assessment Ratio Analysis
SWARA (Step-wise Weight Assessment Ratio Analysis) is a subjective criteria-weighting method in MCDM. It determines criterion weights from expert judgments about the relative importance of criteria, allowing experts to express how much more or less important one criterion is than the preceding criterion.
Video Demonstration
Step-by-Step Algorithm
Order the criteria
Arrange the criteria according to the decision-maker's perceived importance. Select a pivot criterion as the starting/reference criterion.
For each criterion \(C_j\), determine its relative importance compared with the previous criterion \(C_{j-1}\). This assessment is represented by \(S_j\).
Starting from the second criterion, assess its relative importance compared with the previous criterion :
For the first criterion :
| Criterion | Relative Importance (\(S_j\)) |
|---|---|
| $C_1$ | 1 |
| $C_2$ | 0.5 |
| $C_3$ | 1 |
| $C_4$ | 0.8 |
The criteria are ordered according to their perceived importance, and \(S_j\) expresses the relative importance of each criterion compared with the criterion immediately preceding it.
Calculate the coefficient \(k_j\)
Convert the comparative importance value \(S_j\) into the coefficient \(k_j\).
For the first criterion, \(k_1=1\). For every subsequent criterion, \(k_j\) is obtained by adding 1 to \(S_j\).
| Criterion | Coefficient (\(k_j\)) |
|---|---|
| $C_1$ | 1 |
| $C_2$ | 1.5 |
| $C_3$ | 2 |
| $C_4$ | 1.8 |
The coefficient \(k_j\) transforms the relative importance assessment into a value suitable for calculating the recalculated weight.
Initial weight
Calculate the recalculated or comparative weight of each criterion sequentially. The first criterion is assigned a value of 1.
Each subsequent \(q_j\) is obtained by dividing the previous criterion's value \(q_{j-1}\) by its coefficient \(k_j\).
| Criterion | Initial Weight (\(q_j\)) |
|---|---|
| $C_1$ | 1 |
| $C_2$ | 0.6667 |
| $C_3$ | 0.3333 |
| $C_4$ | 0.1852 |
The \(q_j\) values accumulate the relative importance assessments throughout the sequence of criteria.
Weights of criteria
Normalize the initial weights to obtain the final SWARA weights :
The final weights satisfy :
| Criterion | Final Weight (\(w_j\)) |
|---|---|
| $C_1$ | 0.4576 |
| $C_2$ | 0.3051 |
| $C_3$ | 0.1525 |
| $C_4$ | 0.0848 |
| Sum | 1.0000 |
SWARA Algorithm Flowchart
Calculate the coefficient Kj
