Methods · Ranking
QUALIFLEX (Qualitative Flexible Multiple Criteria Method)
QUALIFLEX tries every possible ordering of the alternatives in turn and, by summing how well each criterion agrees with that ordering, selects the ordering with the highest total agreement.
Base method's data type: Classical
What Is the Method?
QUALIFLEX is a ranking method for arranging alternatives into a single order once you already hold a numerical decision table. Its output is a rank position for every alternative; unlike TOPSIS or PROBID, it does not produce an interval score, but answers the question "which ordering is best" directly. Paelinck proposed it in 1978 for regional-economics decisions, as a flexible method able to handle both numerical and ordinal information together. Its name comes from the abbreviation "Qualitative Flexible."
The Philosophy Behind It
Most ranking methods, such as TOPSIS, PROBID or SAW, first assign a score to every alternative and then rank by that score. QUALIFLEX reverses the order: it first tries every possible ordering, then measures how well each ordering agrees with the criteria. Three alternatives yield six possible orderings; four alternatives yield twenty-four; the method tries every one of them in turn.
This idea carries a philosophical consequence: QUALIFLEX is a direct "search for the best ordering." For every candidate ordering, each pair of alternatives placed one above the other is checked, on every criterion, to see whether the higher-placed alternative is genuinely superior on that criterion; if so, a score equal to the criterion's weight is gained, and if not, it is lost. The sum of these scores is that ordering's "agreement score," and the ordering with the highest agreement score wins. The method remains compensatory, because disagreements between criteria can offset one another in the weighted sum, but its result is a ranking directly, not a score.
How It Works
The method proceeds through two steps.
First, pairwise agreement for every possible ordering. Every possible ordering (permutation) of the alternatives is considered in turn. Within each ordering, for every pair consisting of a higher-placed and a lower-placed alternative, the method checks, on each criterion, whether the higher-placed alternative is genuinely better or worse; for "lower is better" criteria this comparison is reversed.
Second, total agreement and selection. The result of this pairwise comparison on each criterion is multiplied by the criterion's weight and summed across all criteria and all alternative pairs; this total is that ordering's "comprehensive agreement index." The ordering with the highest agreement index is the final ordering QUALIFLEX recommends.
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
QUALIFLEX's output is a ranking directly, not a score. DecisionMind assigns every alternative a "rank value" to make this ordering readable, the highest number going to the best alternative, but this value is not an interval score, it carries rank information only. The difference between two alternatives does not answer "how much better," only "which comes first."
The chosen ordering is whichever, among all orderings tried, achieves the highest agreement index; but how robust the result is remains unknown until you also report how close the second-best ordering's agreement index comes to it. If the gap in agreement index between two orderings is small, a small change in the data or the weights can change the winning ordering.
Thus instead of writing:
"QUALIFLEX found the correct ordering"
the report should read:
"With these weights and this alternative set, this is the ordering with the highest agreement index; how close the second-best ordering's index comes to it should also be checked"
Data Type and Inputs
QUALIFLEX works with crisp data: one number per cell. You need alternatives in rows, criteria in columns, direction information for every criterion, and criterion weights summing to 1. DecisionMind currently holds no extension of this method; it runs in its base crisp form. The literature also describes extensions of QUALIFLEX for fuzzy, intuitionistic fuzzy and interval-valued intuitionistic fuzzy sets (Chen, Chang and Lu, 2013; Zhang and Xu, 2015; Chen, 2014).
A minimum of two alternatives and two criteria is required. Because the method tries every possible ordering one by one, the computational burden grows very quickly with the number of alternatives: seven alternatives yield 5,040 orderings, eight yield 40,320, and ten yield 3,628,800. The method therefore runs most comfortably with a low number of alternatives, between three and fifteen; larger problems require heuristic search methods instead.
When to Use It, When Not To
QUALIFLEX is a suitable choice when the number of alternatives is limited, your criteria can be measured numerically, and a direct ordering, rather than an interval score, is sufficient. It is preferable in decisions such as regional development or public-policy prioritisation, where several stakeholders debate the ordering while the underlying data remains numerical.
It should not be used where the number of alternatives is large or where an interval score is needed, one that conveys not just rank but "how much" of a difference. Beyond eight alternatives the computational burden grows rapidly; in that case a method that produces a score directly, such as TOPSIS or PROBID, should be preferred.
Few alternatives, an ordering alone is sufficient → QUALIFLEX
Many alternatives (more than eight) → score-producing methods such as TOPSIS, PROBID
An interval score is needed ("how much" of a gap matters) → TOPSIS, PROBID, SAW
Weights are needed rather than a ranking → AHP, BWM, SWARA (subjective) · Entropy, CRITIC (objective)
Strengths
QUALIFLEX's greatest strength is that it selects the ordering directly from among the possible orderings, not through an indirect score; this bypasses assumptions introduced by intermediate normalisation steps, such as TOPSIS's vector normalisation. The method is designed to work with both numerical and ordinal data; Paelinck's original 1978 proposal was built to accommodate the mixed structure of regional-economics data. For small numbers of alternatives, the result comes from a complete search in which every alternative is compared against every other; it does not rely on a heuristic shortcut.
Weaknesses
QUALIFLEX's most conspicuous limitation is its computational burden: the number of permutations grows factorially with the number of alternatives, making the method impractical for large problems. Second, the output is only a ranking; it gives no information about the size of the gap between two alternatives, which makes sensitivity analysis harder. Third, the method remains compensatory and can conceal disagreement between criteria within the weighted sum. Fourth, the original method is limited to crisp numerical data; separate extensions have been needed to work with uncertain or fuzzy data (Chen, Chang and Lu, 2013; Zhang and Xu, 2015).
Common Mistakes
The most common mistake is marking criterion direction wrongly; this reverses the sign of the pairwise agreement calculation and declares an entirely different ordering the winner. A second mistake is applying the method as the number of alternatives grows past eight without considering the computational burden. A third is presenting the winning ordering's agreement index as a "definitive result" without comparing it against the second-ranked candidate; if the gap is small, the ordering is fragile. A fourth is reading QUALIFLEX's rank value as a score and drawing percentage differences from it; this value carries rank information only.
The governing principle is this:
A QUALIFLEX result is the ordering that achieves the highest agreement with the weights you supplied, among all the orderings tried; if the gap between the winning ordering and the next-best ordering is small, the result is sensitive to the weights, and the report must show this.
Cases
Each case opens with a decision table, describes in words what the method does to it, and shows how to read the result.
1. Economics: A development agency's choice among three regional investment plans (illustrative example)
A development agency must prioritise one of three regional investment plans. Three criteria apply: expected employment impact, contribution to regional income distribution, and implementation cost. The first two are "higher is better"; cost is "lower is better." The agency has set weights of 0.40 for employment, 0.35 for income distribution and 0.25 for cost.
| Plan | Employment impact | Income distribution contribution | 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 |
Three plans yield six possible orderings. For each ordering, the method checks, for every pair of plans placed one above the other, which criteria genuinely support that placement, and derives a weighted agreement score. The ordering with the highest agreement score wins.
| Candidate ordering | Agreement index |
|---|---|
| A2 ≻ A3 ≻ A1 | 0.90 |
| A2 ≻ A1 ≻ A3 | 0.30 |
| A3 ≻ A2 ≻ A1 | 0.30 |
| A1 ≻ A2 ≻ A3 | −0.30 |
| A3 ≻ A1 ≻ A2 | −0.30 |
| A1 ≻ A3 ≻ A2 | −0.90 |
The result reads as follows. The ordering "A2 ≻ A3 ≻ A1" achieves the highest agreement index (0.90) and wins. This is because A2 is clearly the best on employment impact, the most heavily weighted criterion, and also holds the lowest, best, value on cost; A2's sole weakness on income distribution is offset by its advantage on the other two criteria. A1, despite being best on income distribution, finishes last because it is worst on both employment and cost.
The agency hesitates here: the winning ordering's agreement index (0.90) is markedly higher than its closest rivals ("A2 ≻ A1 ≻ A3" and "A3 ≻ A2 ≻ A1," both at 0.30), which shows the ordering is robust under these weights. However, if the employment weight were lowered and the income-distribution weight raised, this gap could narrow and A1's position could change.
In the report: "With the given weights, the ordering achieving the highest agreement is A2 ≻ A3 ≻ A1 (agreement index 0.90); this is markedly higher than the closest rival orderings (0.30), and the result is robust under these weights."
Source: This table and its agreement indices form an illustrative example built to test DecisionMind's QUALIFLEX engine against the steps in Paelinck's (1978) paper; it is not drawn from a case study in that paper. DecisionMind's own records likewise state plainly that this golden value comes from the internal validator, not from the paper's pages. The figures were recalculated independently in Python while preparing this card, trying all six permutations one by one, and were confirmed to match the DecisionMind engine's output exactly.
2. Education: A university prioritising among three proposals to open new departments
A university senate must decide which of three proposals to open a new department should take priority. Three criteria apply: expected student demand, employability score, and set-up cost (lower is better). The senate has given the greatest weight to student demand.
The method tries all six possible orderings for the three proposals and computes each one's agreement index. Suppose the highest index goes to the ordering that places first the proposal with both the highest student demand and the highest set-up cost; this happens because the weight on student demand dominates.
The senate hesitates here: if the winning ordering's index is very close to the second-ranked candidate, a small uncertainty in the student-demand weight could change the result. Student-demand forecasts usually rest on past application data and are not exact; this uncertainty should be reflected in the ranking.
In the report: "With the weight given to student demand, the first proposal comes out ahead; how close this ordering is to the second-ranked candidate should be interpreted in light of the uncertainty in the student-demand forecast."
3. Environment: Choosing among three scenarios for a river-basin management plan
A river-basin management board must prioritise one of three intervention scenarios. Four criteria apply: water-quality improvement score, flood-risk reduction score, implementation cost (lower is better), and local community acceptance score. The board has given higher weight to water quality and flood risk.
The method tries all six possible orderings for the three scenarios. Suppose the highest agreement goes to a scenario that scores well on water quality and flood risk but poorly on local acceptance; this shows that, in the weighted sum, the technical criteria outweigh social acceptance.
The board hesitates here: if local acceptance is low, the technically best scenario may meet resistance in implementation; this risk is invisible in QUALIFLEX's weighted sum, because the method is compensatory. The report must note this risk separately.
In the report: "With the weights on water quality and flood risk, the first scenario comes out ahead; its low local-acceptance score should be assessed separately as an implementation risk."
4. What Not to Do
Had cost been marked "higher is better" in the same investment-plan table, the sign of the pairwise agreement calculation would reverse across every cost comparison, and an ordering favouring the most expensive plan would have won instead. A second error is planning to add more than three plans, eight or more, say, without considering the computational burden; QUALIFLEX's exhaustive-search logic stops being practical at that scale. A third error is interpreting the winning ordering's agreement index (0.90) as a percentage or a probability and claiming "A2 is 90 per cent the correct choice"; this value only shows the relative agreement among the candidate orderings.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/qualiflex
Paelinck, J. H. P. (1978). Qualiflex: A flexible multiple-criteria method. Economics Letters, 1(3), 193–197. DOI: 10.1016/0165-1765(78)90023-X
Chen, T.-Y., Chang, C.-H., & Rachel Lu, J.-F. (2013). The extended QUALIFLEX method for multiple criteria decision analysis based on interval type-2 fuzzy sets and applications to medical decision making. European Journal of Operational Research, 226(3), 615–625. DOI: 10.1016/j.ejor.2012.11.038
Zhang, X., & Xu, Z. (2015). Hesitant fuzzy QUALIFLEX approach with a signed distance-based comparison method for multiple criteria decision analysis. Expert Systems with Applications, 42(2), 873–884. DOI: 10.1016/j.eswa.2014.08.056
Chen, T.-Y. (2014). Interval-valued intuitionistic fuzzy QUALIFLEX method with a likelihood-based comparison approach for multiple criteria decision analysis. Information Sciences, 261, 149–169. DOI: 10.1016/j.ins.2013.08.054