Methods · Ranking
Local WLC (neighbourhood-sensitive Weighted Linear Combination)
Local WLC accepts that the same criterion is not equally important in every region; it recalculates each neighbourhood's criterion weights against that neighbourhood's genuine range of variation, and scores the alternatives accordingly.
Base method's data type: Classical
What Is the Method?
Local WLC is a ranking method for situations where alternatives sit on a map or within a regional structure, and imposing the classical weighted-sum method's (WLC's) single set of weights across the whole region is unrealistic. Its output is a score between 0 and 1 for every alternative and a rank built on that score. Malczewski proposed it in 2011 for GIS-based multi-criteria analysis; it is a local form of the classical weighted linear combination.
The Philosophy Behind It
A classical weighted sum makes the decision "this criterion matters this much" once, for the whole region. Malczewski showed that this decision carries an implicit assumption: a criterion's importance actually depends on how much it VARIES. If every alternative is nearly the same on a criterion, that criterion fails to distinguish the alternatives, whatever weight it is given; if the same criterion varies widely in another region, it becomes decisive there. This observation is called the range-sensitivity principle (Keeney, 1992): the wider a criterion's range of variation, the greater the weight it should receive.
Local WLC applies this principle to geographic neighbourhoods. The region is divided into neighbourhoods of nearby alternatives, and within each neighbourhood a criterion's LOCAL range of variation is compared against that criterion's GLOBAL range (across the whole region). This ratio pulls the global weight up or down: a criterion that barely varies within a neighbourhood receives a low local weight, one that varies widely receives a high local weight. The result is a weighted sum adapted to each neighbourhood's own internal structure while still derived from the same overall logic.
The philosophical consequence is that Local WLC remains compensatory, but the rate of compensation now varies by region. In classical WLC, which criterion offsets a weakness on another, and by how much, is fixed; in Local WLC, this rate of offsetting is recalculated according to the neighbourhood an alternative sits in.
How It Works
The method proceeds through five steps.
First, general scale equalisation. Every criterion is scaled to between 0 and 1 across ALL alternatives, without any distinction by neighbourhood. This step is always done globally, or else scores from different neighbourhoods become incomparable.
Second, computing the global and local ranges. For every criterion, the global range across all alternatives and the local range within each neighbourhood are calculated separately.
Third, building the local criterion weights. For each neighbourhood, the criterion's global weight is multiplied by the ratio of that neighbourhood's local range to the global range and rescaled; all the weights within a neighbourhood are then corrected so that they again sum to 1.
Fourth, computing the local score. Each alternative's scaled criterion values are multiplied by its own neighbourhood's local weights and summed. Alternatives in the same neighbourhood share the same set of local weights.
Fifth, ranking. All alternatives, even if they come from different neighbourhoods, are ranked from highest to lowest by the same score. This comparison is valid because the scale equalisation was always done globally.
The formulas behind each step, the intermediate tables and citation formats are given on the DecisionMind method page; this card carries no formulas.
How to Read the Output
The score shows an alternative's total performance, weighted by the local weights that apply in its own neighbourhood. A high score shows the alternative is strong on the criteria that discriminate within its own neighbourhood; it does not mean the alternative would be equally strong in a different neighbourhood.
Two alternatives' scores are comparable even if they come from different neighbourhoods, because the scale equalisation is done globally. But when the neighbourhood boundaries change, the local weights change too; the same raw data with a different neighbourhood drawing can therefore produce a different ranking. Two alternatives that receive an equal score in classical WLC can diverge in Local WLC because of a neighbourhood difference; this is not an error but the differentiating effect the method is designed to produce, though it must be explained in the report.
Thus instead of writing:
"This alternative is the best alternative"
the report should read:
"This alternative has achieved the highest score under the local weights in its own neighbourhood; the ranking may change if the neighbourhood boundaries change"
Data Type and Inputs
Local WLC works with crisp numerical data. DecisionMind holds no extension of this method; it is offered only in its base form, working solely with crisp numbers.
You need a decision table; a grouping showing which neighbourhood each alternative belongs to; direction information for every criterion; and global criterion weights. The neighbourhood grouping is a decision made from outside, by the analyst or by a geographic or administrative structure; the method does not produce this grouping. Every neighbourhood must contain at least two alternatives, or the local range cannot be calculated, and a criterion could be found artificially non-discriminating in that neighbourhood. A recommended size is at least four alternatives and between two and eight criteria; typical fields of application are land-suitability analysis, ecological zoning, urban vulnerability assessment and regional planning.
When to Use It, When Not To
Local WLC is a suitable choice if your alternatives can be meaningfully grouped into a geographic or structural neighbourhood, and you believe the same criterion discriminates to different degrees across different regions. It has been used in studies such as heat-related health-risk assessment (Carter and Rinner, 2014) and, more broadly, in GIS-based land and regional assessments.
Local WLC is unsuitable if your neighbourhood boundaries are arbitrary or unjustified, or if any neighbourhood has fewer than two alternatives; in that case the boundaries should be redrawn, or classical WLC used with a single fixed weight across the whole region. If you want to express a risk attitude based on the order of criteria (best, second-best), LOCAL-OWA is more suitable than Local WLC.
Criterion importance varies by region, a direct weighted sum is sufficient → Local WLC
Criterion importance varies by region, a risk attitude (optimistic/pessimistic) is also to be expressed → LOCAL-OWA
Criterion importance is the same everywhere → standard WLC
Neighbourhood boundaries unclear or too small → the neighbourhood definition should be reviewed first
Strengths
Local WLC's most important strength is that it openly questions the classical weighted sum's implicit, and often unrealistic, assumption of "the same weight everywhere". It turns the range-sensitivity principle (Keeney, 1992) into a traceable calculation; which criterion carries more weight in which neighbourhood, and why, can be shown step by step. It can differentiate alternatives that tie in classical WLC by using neighbourhood information, giving a more detailed ranking from the same data. Its adaptation to vector-based geographic information systems (Carter and Rinner, 2014) shows the method is applicable across different data infrastructures.
Weaknesses
Its limitations largely concern the choice of neighbourhood. How the neighbourhood boundaries are drawn directly determines the local weights; results can change when boundaries are redrawn, which is why a sensitivity analysis on the neighbourhood scheme is recommended (Malczewski, 2011). A criterion taking the same value for every alternative in a neighbourhood (a local range of zero) is a pathological case; that criterion cannot then be given a local weight, and the method must fall back on the global weight. As the number of alternatives within a neighbourhood shrinks, the estimate of the local range becomes unstable; very small neighbourhoods can produce artificially extreme weights. Finally, Local WLC remains compensatory like classical WLC; a weakness on one criterion can still be offset by another, even if that criterion does not carry a high weight in that neighbourhood.
Common Mistakes
The most common mistake is performing scale equalisation by neighbourhood rather than globally; this makes scores from different neighbourhoods incomparable. A second mistake is drawing neighbourhood boundaries without reference to the data or to domain knowledge, and not reporting this choice. A third is continuing the calculation without noticing that a criterion's local range has come out at zero in some neighbourhood; this risks division by zero or an artificially nulled weight, and a fallback to the global weight is needed. A fourth is skipping the sensitivity analysis as the number of neighbourhoods grows and presenting a single neighbourhood scheme's result as definitive. A fifth is comparing classical WLC and Local WLC results without explaining which alternatives changed places because of the neighbourhood effect, giving only the final ranking.
The governing principle is this:
A Local WLC result is a sum computed on a global scale but reweighted according to local ranges; the neighbourhood boundaries must be stated clearly in the report, or the reason for the ranking cannot be understood.
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 built to show the method's structure. The remaining cases are illustrative constructions.
1. Urban planning: Four zones, two neighbourhoods
A planning unit's four zones (A1–A4) will be assessed on two criteria: infrastructure adequacy score (higher is better) and green-space access score (higher is better). The zones are grouped geographically into two neighbourhoods: A1 and A2 in the first neighbourhood, A3 and A4 in the second. The global criterion weights are 0.6 for infrastructure and 0.4 for green space.
| Zone | Infrastructure | Green space | Neighbourhood |
|---|---|---|---|
| A1 | 3 | 9 | q1 |
| A2 | 5 | 6 | q1 |
| A3 | 1 | 3 | q2 |
| A4 | 9 | 4 | q2 |
| Direction | higher is better | higher is better | |
| Global weight | 0.6 | 0.4 |
In a classical weighted sum that makes no neighbourhood distinction, A1 and A2 take an equal score (0.60). The method first divides every column by its largest value across all four zones. It then builds the local weights by comparing each neighbourhood's local range with the global range: in the first neighbourhood, green space's local range (from 9 to 6, a difference of 3) against its global range (6) comes out larger than infrastructure's local range (from 5 to 3, a difference of 2, against a global range of 8); this raises green space's local weight to 4/7 in the first neighbourhood. In the second neighbourhood, infrastructure covers almost the whole global range, raising its local weight to 9/10.
| Zone | Score | Rank |
|---|---|---|
| A4 | 0.944 | 1 |
| A1 | 0.714 | 2 |
| A2 | 0.619 | 3 |
| A3 | 0.133 | 4 |
The result reads as follows. A4 comes first by a clear margin because it is the best zone on infrastructure, in an environment where infrastructure is almost the sole determining criterion within the second neighbourhood. A1 and A2 take an equal score under classical WLC, but Local WLC breaks this tie: A1 moves ahead because it is stronger on green space, the criterion considered more discriminating within the first neighbourhood.
The planning unit should hesitate here. An alternative neighbourhood scheme DecisionMind tried on the same data (moving A2 into the second neighbourhood, leaving only A1 in q1 and putting A2, A3 and A4 together in q2) shows A4 still finishing first, but the score gap between A1 and A2 narrowing from 0.095 to 0.083; the ranking does not change in this trial, but the gap shrinks. This shows how much the choice of neighbourhood boundaries can affect the result, and the unit should test its neighbourhood scheme against a rationale beyond administrative boundaries as well.
In the report: "With the given neighbourhood structure, A4 has taken the highest score (0.944); the ranking between A1 and A2 breaks the tie found under a classical weighted sum, and is sensitive to the choice of neighbourhood boundaries."
Source: This is an illustrative example built to show how Local WLC combines global scale equalisation with local weighting; it serves as the validation case for DecisionMind's Local WLC engine. All figures were independently recalculated and verified in Python by the DecisionMind team. The DecisionMind team is reviewing whether this method's data-driven local weighting may not always move in the same direction under a single-criterion improvement; this is generally a natural feature of local, data-driven weighting methods.
2. Water management: Prioritising water allocation by irrigation zone
An irrigation association will assess four irrigation zones on two criteria to prioritise a limited water supply: cultivated area (higher is better) and soil-moisture deficit score (higher is better, where a higher deficit shows a more urgent need). The zones are grouped into two geographic neighbourhoods. The association has given a higher global weight to the moisture-deficit criterion.
The method scales every column across all zones, builds the local weights by neighbourhood, and calculates the scores. Suppose that in one neighbourhood cultivated area varies widely between zones, making that criterion dominant there, while moisture deficit dominates in the other neighbourhood.
The association should hesitate here. Because water is a scarce resource, a zone with the highest moisture deficit but a small cultivated area could receive a low score because the cultivated-area criterion dominates within its own neighbourhood, even though this zone might be a priority in terms of urgent water need. The association should consider applying a separate threshold for moisture deficit.
In the report: "This zone has taken the highest score; however, the zone with the highest moisture deficit has been left in a lower position because the cultivated-area criterion dominates within its own neighbourhood, and this should be assessed with a separate threshold."
3. Transport: Prioritising stop improvements by district
A municipal transport unit will assess four public-transport stops on two criteria and rank them for improvement priority: daily passenger numbers (higher is better) and waiting-area inadequacy score (higher is better, where a higher score shows a more urgent need). The stops are grouped into two district neighbourhoods. The unit has given a higher global weight to the inadequacy score.
The method scales every column across all stops, builds the local weights by district, and calculates the scores. Suppose that in one district passenger numbers vary widely between stops, making the passenger-numbers criterion dominant there.
The unit should hesitate here. Because one district has only two stops, and their inadequacy scores are nearly identical, the local range comes out very small; this means the inadequacy criterion counts for almost nothing in that district. The unit should consider adding a third stop to this district or widening the neighbourhood boundary.
In the report: "The passenger-numbers criterion has dominated in this district because the inadequacy score barely varies between the two stops; whether this result stems from the small sample size or a genuine pattern should be tested with additional stops."
4. What Not to Do
In the first case's table, had scale equalisation been done by neighbourhood (A1 and A2 against each other only, A3 and A4 against each other only), the scores in the two neighbourhoods would have become incomparable and the statement "A4 is first" would have become meaningless. A second error is drawing neighbourhood boundaries with no justification beyond administrative convenience and not reporting this choice. A third error is reading A4's score of 0.944 as "94 per cent successful"; the score only ranks these four zones against each other within this neighbourhood structure.
Sources
For the formulas behind each step, the intermediate tables and citation formats, see the DecisionMind method page: decisionmind.app/library/local-wlc
Malczewski, J. (2011). Local weighted linear combination. Transactions in GIS, 15(4), 439–455. DOI: 10.1111/j.1467-9671.2011.01275.x
Carter, B., & Rinner, C. (2014). Locally weighted linear combination in a vector geographic information system. Journal of Geographical Systems, 16(3), 343–361. DOI: 10.1007/s10109-013-0194-3
Malczewski, J., & Rinner, C. (2015). Multicriteria Decision Analysis in Geographic Information Science. Springer, Advances in Geographic Information Science. DOI: 10.1007/978-3-540-74757-4