Methods · Ranking
MOORA (Multi-Objective Optimisation by Ratio Analysis)
One of the lightest ranking methods to compute, MOORA ranks alternatives by scaling each criterion value against that criterion's total magnitude, then subtracting the sum of the harmful ratios from the sum of the beneficial ratios.
Base method's data type: Classical
What Is the Method?
MOORA is a ranking method for when you already hold a decision table filled with numbers and want the alternatives placed in a single order. Its output is a single score for every alternative, the net value of the ratio system, and the rank that score produces. Willem Brauers and Edmundas Zavadskas proposed the method in 2006, applying it to privatisation decisions in a transition economy. The "multi-objective" in its name comes from its ability to combine both "higher is better" and "lower is better" criteria in a single calculation. It produces no weights; it takes them from outside.
The Philosophy Behind It
Brauers and Zavadskas defined MOORA not as a single calculation but as a pair of complementary approaches resting on the same normalised data: the ratio system and the reference point approach. The ratio system computes each alternative's share on every criterion, that share being its proportion of the criterion's total magnitude. It then produces a single net score by summing the shares on beneficial criteria and subtracting the shares on harmful criteria. This is the form DecisionMind applies and the one this card describes. The reference point approach follows a different logic. For every criterion it finds the largest, that is worst, distance from a reference point built out of the best values, and selects the alternative whose worst distance is smallest; this is close to the "limit the greatest regret" logic found in VIKOR. Brauers and Zavadskas showed that the two approaches often give the same order but need not always do so (Brauers and Zavadskas, 2009). Using both of these together with a third, fully multiplicative form, corresponds to a separate method, MULTIMOORA.
One consequence of this philosophy is that the ratio system is compensatory, like TOPSIS: a weak share on one criterion is balanced in the total by a strong share on another. Its difference from TOPSIS is that, rather than building two hypothetical extreme points (ideal/anti-ideal), it takes the algebraic difference of the beneficial and harmful ratios directly. This also makes MOORA one of the lightest ranking methods to compute.
How It Works
The method proceeds through four steps (in the ratio-system form).
First, scale equalisation (normalisation). Criteria are in different units. MOORA divides every column by its own magnitude: each value in the column is divided by the square root of the sum of the squared values in that column, the same vector normalisation used in TOPSIS. Every column becomes unit-free and comparable as a result.
Second, weighting. Each equalised column is multiplied by the criterion's weight. Weights come from outside and must sum to 1.
Third, the ratio system. For every alternative, the sum of the weighted shares on the "lower is better" criteria is subtracted from the sum of the weighted shares on the "higher is better" criteria. This single operation does directly, by subtraction, the work that TOPSIS does by separately building an ideal/anti-ideal point and measuring distance.
Fourth, ranking. Alternatives are ranked from the highest net score to the lowest. The highest score belongs to the alternative whose share on the beneficial criteria is highest relative to its share on the harmful criteria.
The formulas behind each step, the intermediate tables and the citation formats, including the reference point approach, are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
A MOORA score shows an alternative's net advantage in its share of the beneficial criteria over its share of the harmful criteria; it says nothing more. The score itself is not a percentage or a probability and cannot be compared with a score from a different analysis, because normalisation in every analysis is carried out against that analysis's own alternative set. A positive score does not mean "good" and a negative score does not mean "bad"; it only shows relative position within this alternative set. A small score gap between two alternatives is not a robust ranking but one sensitive to the weights.
Thus instead of writing:
"MOORA found the best alternative"
the report should read:
"With these weights and this alternative set, the alternative with the highest net score under the ratio system is this one; the order is sensitive to the weight on these criteria"
Data Type and Inputs
MOORA works with crisp data: one number per cell. You need alternatives in rows, criteria in columns, one number per cell, no empty cells; direction information for every criterion; and criterion weights that sum to 1. MOORA does not produce weights, it asks for them. The seminal method is a weighted form; an unweighted application, giving every criterion an equal share, is not recommended, because it can produce a different order. You can take weights from subjective sources such as AHP, BWM or SWARA, or objective sources such as Entropy or CRITIC. DecisionMind holds fourteen MOORA family 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
MOORA is a suitable choice if your criteria can be measured numerically, the table is complete, you accept that a weakness on one criterion may be offset by strength on another, and you want a fast ranking with a low computational burden. Its typical territory includes supplier and process-parameter selection, manufacturing decisions, and public-policy prioritisation.
There is a single case where it should not be used, and it follows from its own philosophy: where you will not compromise on one criterion. MOORA's ratio system does not prevent this on its own; sub-threshold alternatives must first be screened out and the remainder ranked with MOORA, or methods built on elimination logic should be used instead. Where both the ratio system and the reference point approach, along with the fully multiplicative form, need to be seen together, MULTIMOORA should be preferred to MOORA.
Numerical table, compensation accepted, the goal is a fast ranking → MOORA
The ratio system alone is not enough, a consensus among the three approaches is needed → MULTIMOORA
Not "the best" but "the compromise limiting the greatest regret" → VIKOR or MOORA's reference point approach
No compromise allowed on one criterion, sub-threshold alternatives must be screened out → the ELECTRE family
Not a ranking but weights are needed → AHP, BWM, SWARA (subjective) · Entropy, CRITIC (objective)
Strengths
MOORA's most important advantage is its simplicity. After normalisation and weighting, the result is reached with a single addition-subtraction operation; this requires fewer computations than TOPSIS's building of two extreme points and measuring distance to them. Brauers and Zavadskas's own robustness analysis has shown that the method gives relatively stable results against small changes in the normalisation form (Brauers and Zavadskas, 2009). Being able to derive two different approaches, the ratio system and the reference point, from the same data offers the chance to cross-check the result rather than relying on a single calculation. According to Chakraborty and colleagues' 2023 review, the method has spread across a wide range of applications owing to its simplicity (Chakraborty et al., 2023).
Weaknesses
Its limitations also follow from this same simplicity. First, choosing the square root of the sum of squares as the normalisation denominator is a convention, as in TOPSIS; different normalisation forms can give a different order (Chakraborty et al., 2023). Second, there is the full-compensation assumption: a serious weakness on one criterion can be papered over by others. Third, the ratio system and the reference point approach need not always give the same order; which one to use should be clarified in advance (Singh et al., 2024). Fourth, criteria are taken to be independent; where criteria influence one another, weight is implicitly counted twice. Fifth, the rank-reversal risk known generally in the MCDM literature also applies to MOORA; the order can change when the alternative set changes (Aires and Ferreira, 2018; see the MABAC card).
Common Mistakes
The most common mistake is marking criterion direction wrongly; if a "lower is better" criterion is marked "higher is better," the addition and subtraction swap places in the ratio system and the order reverses. A second mistake is confusing an unweighted (equal-share) application of MOORA with the seminal weighted method; the two applications can give different orders and the report should state which was used. A third mistake is presenting the ratio system's result as "the objective truth" without cross-checking it against the reference point approach. If the two approaches give different orders, this shows the risk of relying on a single method. A fourth mistake is reading the MOORA score as a percentage or probability and comparing scores across different analyses. A fifth is choosing a compensatory method for a situation where one criterion can never be traded away.
The governing principle is this:
A MOORA result is a summary of the normalisation, the weights and the ratio system you chose; trusting a single order without also testing the same data with the reference point approach is a premature conclusion.
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 example drawn from DecisionMind's own validation record; the others are illustrative constructions.
1. Manufacturing: A factory's choice of CNC machine supplier (illustrative example)
A factory will choose between three supplier tenders for a new CNC machining centre. There are three criteria: machining precision and reliability score ("higher is better"), and annual maintenance cost ("lower is better"). The factory has set the weights so that precision carries the most (0.40), reliability a moderate amount (0.35), and cost the least (0.25).
| Tender | Machining precision | Reliability score | Annual maintenance cost |
|---|---|---|---|
| A1 | 3 | 5 | 4 |
| A2 | 5 | 3 | 2 |
| A3 | 4 | 4 | 3 |
| Direction | higher is better | higher is better | lower is better |
| Weight | 0.40 | 0.35 | 0.25 |
The method first equalises and weights the columns, then, for every tender, subtracts its share on cost from the sum of its shares on precision and reliability. A2 carries the best share on both precision and cost, meaning the highest precision and the lowest cost, so it takes the highest net score despite its low share on reliability.
| Tender | MOORA score | Rank |
|---|---|---|
| A2 | 0.339 | 1 |
| A3 | 0.285 | 2 |
| A1 | 0.232 | 3 |
The result reads as follows: A2 is strong on precision and cost, weak on reliability; because the combined weight of precision and cost (0.65) exceeds that of reliability (0.35), A2 comes out ahead. A1, despite taking the best score on reliability, is last because of its weakness on precision.
The factory hesitates: what if the weights had instead been 0.20 for precision and 0.55 for reliability, rather than 0.40 and 0.35? With the same calculation, A1 (0.288) moves ahead, A3 (0.285) is second, and A2 (0.282) is third. All three become squeezed into a very close score and the order reverses completely. This shows how sensitive the order is to the balance between the precision and reliability weights.
In the report: "With the weights given (precision 0.40, reliability 0.35, cost 0.25), A2 has the highest net score under the ratio system (0.339). When the weights are changed to 0.20 for precision and 0.55 for reliability, the order reverses completely and the three tenders come very close together."
Source: this example is a 3-alternative × 3-criterion illustrative example that can be worked through by hand; it is not the privatisation case from Brauers and Zavadskas's 2006 paper. It is DecisionMind's validation example for the MOORA engine. The MOORA scores and the weight sensitivity have been independently recomputed by this card's author in Python and confirmed, at the same result (A2 > A3 > A1), by the internal audit record in the DecisionMind manifest.
2. Tourism: A hotel chain's choice of renovation contractor
A hotel chain will choose between three renovation contractors. There are four criteria: completion time and total cost ("lower is better"), customer-satisfaction score on reference projects, and warranty period ("higher is better"). The chain has set the weights so that customer satisfaction carries the highest weight.
The method brings the three contractors onto the same scale, weights them, and computes each one's ratio-system score. Suppose the contractor with the highest cost also has the highest customer-satisfaction score; thanks to the high weight on satisfaction, this contractor comes first. The cheapest contractor, having a low satisfaction score, comes last.
The chain hesitates: if the budget is limited and the most expensive contractor exceeds it, MOORA will not screen this out on its own; cost has already been traded off against satisfaction. The tender exceeding budget should be screened out first, and the remainder ranked with MOORA.
In the report: "The tender exceeding the budget ceiling has been removed by pre-screening; the remaining contractors have been ranked with the current weights. The contractor with the highest customer satisfaction has the highest net score under the ratio system."
3. Disaster Management: A provincial disaster-coordination centre's generator procurement
A disaster-coordination centre will choose between three tenders for emergency generators. There are three criteria: power capacity and fuel efficiency ("higher is better"), and unit price ("lower is better"). The centre has set the weights so that capacity carries the highest weight.
The method compares the three tenders; the tender with the highest capacity, though also the most expensive, comes first because of the high weight on capacity. The cheapest tender, being weak on capacity, comes last.
The centre hesitates: in a disaster scenario, capacity might not be a simple "lower is better" trade-off but a critical threshold; generators below a certain capacity are operationally useless. MOORA does not apply such a threshold on its own; tenders whose capacity falls below the minimum threshold should be screened out before the analysis.
In the report: "The tender falling below the minimum capacity threshold has been removed by pre-screening; the remaining tenders have been ranked with the current weights. The tender with the highest capacity has the highest net score under the ratio system."
4. What Not to Do
Had annual maintenance cost been mistakenly marked "higher is better" in the same CNC-machine table, the most expensive tender would also be counted as advantaged on this criterion and the order would become meaningless. A second error is ignoring the situation in which the order reverses completely and the three tenders' scores come very close together (0.288/0.285/0.282) once the weights change, and instead reporting "A2 is clearly first"; the result is highly sensitive to the choice of weights and this must be stated in the report. A third error is presenting the ratio system's result as the only valid answer, saying "MOORA said this" without comparing it against the reference point approach. The two approaches can give different orders and this difference should be reported.
Extensions: for different data types
MOORA has 13 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/moora
Brauers, W. K. M., & Zavadskas, E. K. (2006). The MOORA method and its application to privatization in a transition economy. Control and Cybernetics, 35(2), 445–469. (no DOI)
Brauers, W. K. M., & Zavadskas, E. K. (2009). Robustness of the multi-objective MOORA method with a test for the facilities sector. Technological and Economic Development of Economy, 15(2), 352–375. DOI: 10.3846/1392-8619.2009.15.352-375
Chakraborty, S., Datta, H. N., Kalita, K., & Chakraborty, S. (2023). A narrative review of multi-objective optimization on the basis of ratio analysis (MOORA) method in decision making. OPSEARCH, 60(4), 1844–1874. DOI: 10.1007/s12597-023-00676-7
Singh, R., Pathak, V. K., Kumar, R., & Dikshit, M. (2024). A historical review and analysis on MOORA and its fuzzy extensions for different applications. Heliyon, 10(4), e25453. DOI: 10.1016/j.heliyon.2024.e25453
Aires, R. F. de F., & Ferreira, L. (2018). The rank reversal problem in multi-criteria decision making: A literature review. Pesquisa Operacional, 38(2), 331–362. DOI: 10.1590/0101-7438.2018.038.02.0331