Methods · Ranking
WASPAS (Weighted Aggregated Sum Product Assessment)
WASPAS combines two different aggregation logics, the weighted sum and the weighted product, into a single result; it is a ranking method that offsets the weakness of one with the strength of the other.
Base method's data type: Classical
What Is the Method?
WASPAS is a ranking method that orders alternatives into a single sequence once you already hold a decision table. Its output is a combined score for every alternative and the rank that score produces. Zavadskas, Turskis, Antuchevičienė and Zakarevičius proposed it in 2012 by combining two well-established methods that otherwise operate differently: the Weighted Sum Model (WSM) and the Weighted Product Model (WPM). It does not generate weights; weights are supplied from outside. It is a plain, quick method to compute, applied frequently in manufacturing, supplier selection and construction-engineering decisions.
The Philosophy Behind It
WASPAS starts from the observation that two old aggregation methods, each usable on its own, have weaknesses that complement one another. The Weighted Sum Model (WSM) multiplies each criterion's normalised value by its weight and sums the products. It is simple, but a very low value on one criterion can be comfortably offset by a high value on another; sometimes too comfortably to be realistic. The Weighted Product Model (WPM), by contrast, multiplies the normalised values raised to the power of their weights. This lets a very low value on one criterion pull the whole product down; it is, in other words, more punishing towards weaknesses than the sum. But used alone it tends to exaggerate small differences.
WASPAS blends these two logics with a coefficient, λ (lambda): the combined score is the WSM score multiplied by λ plus the WPM score multiplied by (1−λ). At λ=1, WASPAS reduces to pure WSM; at λ=0, to pure WPM; at λ=0.5, the two logics are combined with equal weight. This construction carries a philosophical consequence: WASPAS is a compromise for decision-makers who want "the ease of the sum together with the discipline of the product"; it is neither as fully compensatory as WSM nor as harshly punishing as WPM. λ leaves the balance between the two in the decision-maker's hands.
How It Works
The method proceeds through four steps.
First, scale equalisation. For a "higher is better" criterion, every value is divided by the largest value in that column; for a "lower is better" criterion, the smallest value in the column is divided by every value. Every column is thereby scaled between 0 and 1, with the best value always coming out at 1.
Second, the weighted-sum component. The method multiplies each equalised column by the criterion's weight and sums them; this is the classical score of the Weighted Sum Model (WSM).
Third, the weighted-product component. The method raises each equalised value to the power of the criterion's weight and multiplies these across all criteria; this is the classical score of the Weighted Product Model (WPM). If the equalised value on any criterion is zero, this product becomes zero. A single very weak criterion can wipe out the product component entirely.
Fourth, the combined score and the rank. The method weights the WSM score by λ and the WPM score by (1−λ) and sums them; DecisionMind assumes λ=0.5 if no value is specified. The method ranks the alternatives by this combined score from highest to lowest.
The formulas behind each step, the intermediate tables and the citation formats are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The combined score shows how good an alternative is relative to the other alternatives in this particular analysis, blended from WSM and WPM at a given λ; on its own it does not mean "per cent good" or "probability." The score's magnitude depends on the λ chosen; a different λ can give the same table a different ranking, particularly where WSM and WPM alone suggest different orders. The report should therefore show which λ was used and whether the ranking is sensitive to λ; if WSM and WPM alone already give the same ranking, this is a sign that the result is robust regardless of the choice of λ.
Thus instead of writing:
"WASPAS shows A1 as the best alternative"
the report should read:
"With the chosen λ=0.5 and these weights, A1 has the highest combined score; the WSM and WPM components separately give the same ranking, so this result is comparatively robust to the choice of λ"
Data Type and Inputs
WASPAS works with crisp data: a single number per cell, in a table containing no zero or negative values (the product component becomes undefined at a zero or negative value). You need alternatives in rows, criteria in columns, a positive number in every cell; direction information for every criterion; weights that sum to 1; and a λ value between 0 and 1 (DecisionMind assumes 0.5 if none is specified). It does not produce weights, it asks for them; they can come from sources such as AHP, BWM, CRITIC or Entropy. DecisionMind holds eighteen WASPAS members alongside the base method. A minimum of two alternatives and two criteria is required, and three to twelve criteria work comfortably.
When to Use It, When Not To
WASPAS is a sound choice if your criteria can be measured numerically, the table is completely filled, all values are positive, and your decision matches the intuition of "wanting a bit of both the sum's ease and the product's discipline." Its typical territory includes manufacturing-technology selection, supplier assessment and comparing construction or engineering alternatives.
It should not be used in the following situations: where the data contains a zero or negative value (the product component becomes undefined; the data must first be transformed, or another method chosen), where you leave λ at 0.5 without justification and never test it (this is a serious shortcoming wherever WSM and WPM separately suggest different rankings), and where no compromise at all can be made on one criterion (WASPAS is compensatory and unsuited to a case that calls for elimination logic).
A balanced blend of sum and product is wanted → WASPAS
A plain, fully compensatory aggregation alone is sufficient → SAW or TOPSIS
Weaknesses should be penalised severely → WPM alone (λ=0)
No compromise allowed on one criterion, sub-threshold alternatives must be eliminated → elimination first, then ranking
Not a ranking but weights are needed → AHP, BWM, SWARA (subjective); Entropy, CRITIC (objective)
Strengths
WASPAS's greatest strength is that it combines two well-established methods (WSM and WPM) within a single framework and lets λ move between them; this gives the decision-maker a concrete control point for the question "how compensatory, how punishing do I want to be." Second, its computational burden is small; unlike TOPSIS or PROMETHEE, it constructs no hypothetical reference point or pairwise comparison, computing the two aggregation formulas directly. Third, being able to report the WSM and WPM components separately makes visible how independent the result is from the choice of λ, that is, whether the two components agree on the ranking. Fourth, a substantial applied literature has accumulated for manufacturing and engineering decision problems (Chakraborty and Zavadskas, 2014).
Weaknesses
Its limitations stem from the same structure. First, the choice of λ can directly affect the result; where the WSM and WPM components suggest different rankings, the value at which λ is fixed is a critical decision, and it remains arbitrary unless justified (Baykasoğlu and Gölcük, 2019). Second, the product component is undefined at zero or negative values; if the data allows these, pre-processing is required. Third, the form of normalisation (dividing by the largest or the smallest value) affects the result; different normalisation choices can give different rankings (Mardani, Nilashi, Zakuan, Loganathan, Soheilirad, Saman and Ibrahim, 2017). Fourth, the method treats criteria as independent; where criteria influence one another, weight is implicitly counted twice.
Common Mistakes
The most common mistake is leaving λ at the default of 0.5 without ever testing it, and never looking at what the WSM and WPM components say separately; if the two components suggest different rankings, this is a sign that the combined score is fragile. A second mistake is trying to compute the product component when the data contains a zero or negative value; this gives an undefined or misleading result. A third is marking criterion direction wrongly; if a "lower is better" criterion is marked "higher is better," the normalisation is reversed. A fourth is reading the combined score as a percentage or a probability and comparing scores from different analyses. A fifth is adding an alternative once the analysis is finished and being surprised that the normalisation (based on the largest or smallest value) changes.
The governing principle is this:
The combined score is a product of the chosen λ, the form of normalisation and the weights; if the WSM and WPM components do not agree on the ranking, the report must show this disagreement clearly, along with the justification for the choice of λ.
Cases
Each case opens with a decision table, describes in words what the method does to it, and shows how to read the result. The first case is an illustrative validation example; the rest are illustrative constructions.
1. Manufacturing: Choosing among three production technologies (illustrative example)
A production plant will choose one of three candidate technologies to install on its line. Three criteria apply: efficiency score, product-quality score, and an annual energy-consumption index. Efficiency and quality are "higher is better"; energy consumption is "lower is better." The plant gave efficiency the highest weight (0.50), quality a middling weight (0.30), and energy consumption the lowest weight (0.20), blending WSM and WPM with equal weight at λ=0.5.
| Technology | Efficiency | Quality | Energy consumption |
|---|---|---|---|
| T1 | 4 | 3 | 2 |
| T2 | 3 | 5 | 4 |
| T3 | 5 | 2 | 3 |
| Direction | higher is better | higher is better | lower is better |
| Weight | 0.50 | 0.30 | 0.20 |
The method first scales each column against its own best value (divided by the largest for efficiency and quality, by the smallest for energy consumption), then computes both a weighted sum (WSM) and a weighted product (WPM) from these ratios; the final score is the equally weighted average of the two at λ=0.5.
| Technology | Combined score | Rank |
|---|---|---|
| T1 | 0.774 | 1 |
| T3 | 0.727 | 2 |
| T2 | 0.687 | 3 |
The result reads as follows. T1 is not the outright best on any single criterion: it is middling on efficiency, middling on quality, and lowest on energy consumption (that is, best on that criterion). It comes out ahead because, although it trails T3 on efficiency, the heaviest criterion, it is best on energy consumption and carries no serious weakness elsewhere. T3, despite being best on efficiency, holds the lowest score on quality, and this pushes T3 into second place even though the quality weight is low. T2, despite being best on quality, finishes last, because it holds the lowest score on efficiency, the heaviest criterion.
The plant hesitates here: does the ranking reverse if λ changes? Trying every value between λ=0 (WPM alone) and λ=1 (WSM alone) with the same algorithm independently in Python keeps T1 first and T2 third in every case. The WSM and WPM components also give the same ranking on their own. This shows that T1's lead is a robust result independent of the choice of λ; but this robustness is not guaranteed for every dataset and must be tested separately in each analysis.
In the report: "With the weights given, T1 has the highest combined score (0.774); since the WSM and WPM components give the same ranking separately when tried between λ=0 and λ=1, this result is robust to the choice of λ."
Source: this case is a validation example for DecisionMind's WASPAS engine; the matrix, weights and λ value (recorded in the manifest as A1/A2/A3 and C1/C2/C3 rather than T1/T2/T3) were produced as a small example that can be calculated by hand, and are not a table from Zavadskas, Turskis, Antuchevičienė and Zakarevičius's (2012) paper; it is an illustrative example. The figures for the λ-sensitivity scenario were independently recomputed by this card's author using the same algorithm.
2. Economics: Choosing a pension fund's portfolio strategy
A pension investment fund will adopt one of three portfolio strategies. Three criteria apply: expected annual return, risk (volatility) index, and management-cost ratio. Return is "higher is better"; risk and cost are "lower is better." The fund's management board gave return the highest weight and used λ=0.5.
The method brings the three strategies onto the same scale, computes the WSM and WPM components, and finds the combined score. Suppose the strategy with the highest expected return also has the highest risk index, and still comes out first on the combined score, because the return weight exceeds the sum of the risk and cost weights. The lowest-risk strategy comes second, and the strategy with the lowest cost but middling return comes third.
The board hesitates here: computed alone, the WPM component could penalise the riskiest strategy and move the lowest-risk strategy into first place, because the product pulls the high risk index down sharply. Whether WSM and WPM suggest different rankings should be checked separately before moving to λ=0.5; the result should show whether it rests on agreement between the two components or on one of them simply dominating.
In the report: "With the highest weight given to return, the highest-return strategy comes out clearly ahead; however, since the WSM and WPM components separately suggest different rankings, this result is sensitive to the choice of λ=0.5, and the board should approve this choice separately."
3. Public sector: A municipality's choice of solid-waste collection system
A municipality will implement one of three solid-waste collection system proposals. Four criteria apply: collection capacity, installation cost, operating (annual maintenance) cost, and recycling rate. Capacity and recycling rate are "higher is better"; installation and operating cost are "lower is better." The municipal council gave the recycling rate the highest weight and used λ=0.6 (putting somewhat more weight on the sum logic).
The method compares the three proposals. Suppose the proposal with the highest recycling rate also has the highest installation cost, and still comes out first on the combined score; the proposal with the lowest total cost comes second, and the proposal with the highest capacity but a low recycling rate comes third.
The council hesitates here: because the choice of λ=0.6 favours the sum logic, WPM's punishing effect (for example, the product pulling down a very high installation cost) may be partly suppressed. Whether the result changes at λ=0.4 or 0.3 should be tested separately, and the council should justify its choice of λ.
In the report: "With the highest weight given to the recycling rate and λ=0.6, the proposal with the highest recycling rate comes out clearly ahead; whether the ranking changes once λ is lowered and WPM's share increased should be tested separately."
4. What Not to Do
Had energy consumption in the same technology table been mistakenly marked "higher is better," the technology consuming the most energy would count as advantaged on this criterion too, and the result would become meaningless because of the direction error. A second error is computing the product component as it stands when a cell in the table is zero (for example, a technology scoring "0" on one criterion); this zeroes that technology's WPM score and distorts the combined score, so the data must be checked first. A third error is reporting T1's score of 0.774 as "77 per cent suitable"; the score only ranks these three technologies relative to one another.
Extensions: for different data types
WASPAS has 17 extensions in the library. Same decision logic, different data type: if your data is not a classical number, read the relevant data type card, then open that member.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/waspas
Zavadskas, E. K., Turskis, Z., Antuchevičienė, J., & Zakarevičius, A. (2012). Optimization of weighted aggregated sum product assessment. Elektronika ir Elektrotechnika, 122(6), 3–6. DOI: 10.5755/j01.eee.122.6.1810
Chakraborty, S., & Zavadskas, E. K. (2014). Applications of WASPAS method in manufacturing decision making. Informatica, 25(1), 1–20. DOI: 10.15388/Informatica.2014.01
Mardani, A., Nilashi, M., Zakuan, N., Loganathan, N., Soheilirad, S., Saman, M. Z. M., & Ibrahim, O. (2017). A systematic review and meta-Analysis of SWARA and WASPAS methods: Theory and applications with recent fuzzy developments. Applied Soft Computing, 57, 265–292. DOI: 10.1016/j.asoc.2017.03.045
Baykasoğlu, A., & Gölcük, İ. (2019). Revisiting ranking accuracy within WASPAS method. Kybernetes, 49(3), 885–895. DOI: 10.1108/k-01-2019-0052