This page is published in English.
Ranking
DNMA - Double Normalization-Based Multiple Aggregation
Dual-normalisation aggregation (linear + vector)
Liao, H., Wu, X.2020doi:10.1016/j.omega.2019.04.003 ↗
Overview
U_i ∈ [0,1] approximately. Higher U means better. DNMA combines two normalisation paradigms - linear (min-max) and vector (Euclidean) - to reduce the influence of any single normalisation method on the ranking. λ=0.5 gives equal weight to both. λ=1 reduces to a min-max SAW; λ=0 gives a vector-normalised SAW.
- Output
- utility, higher is better
- Data
- Crisp, complete numeric matrix
- Weights
- Needs a weight source
- Size
- 2+ alternatives, 3-12 criteria works best
- Used for
- Alternative selection, Supplier evaluation
How it works
- 1
Three normalisations: linear-max, vector, and target-based.
Liao-Wu 2020, p.6 Eqs.(1)-(3)
- 2
Three sub-utilities: complete (WSM), incomplete (WPM), and TOPSIS-like.
Liao-Wu 2020, p.7 Eqs.(4)-(6)
- 3
Compute three ranks R^{(k)}_i; deviation measure considers rank spread.
Liao-Wu 2020, p.8 Eq.(7)
- 4
Combined DNMA score D_i = Σ α_k (u^{(k)}_i)^2 − Σ β_k (R^{(k)}_i)^2; descending ranking.
Liao-Wu 2020, p.8 Eq.(8)
Look elsewhere when
Assumptions to verify
- Criteria preferences are independent (no synergistic interactions)
- Compensation is acceptable: high score on one criterion can offset low on another
- Decision matrix is complete (no missing values)
Edge cases and pitfalls
- •ties: complete (WSM), incomplete (WPM), and TOPSIS-like.
Constant criterion column (max = min): linear normalisation denominator is zero.
Works with
How to cite
Liao, H.; Wu, X. (2020). DNMA: A double normalization-based multiple aggregation method for multi-expert multi-criteria decision making. Omega. https://doi.org/10.1016/j.omega.2019.04.003
System ID, as it appears in reports and the API
DNMA