This page is published in English.
Normalization
Logarithmic Normalization - log-ratio column normalisation for multiplicative aggregation contexts
Normalization (logarithmic, multiplicative)
Zavadskas, E. K., Turskis, Z.2008doi:10.15388/informatica.2008.215 ↗
Overview
Logarithmic normalisation is suitable when performance values span several orders of magnitude (multiplicative structure). Each benefit column sums to 1. Requires all x_ij > 0.
- Output
- normalized matrix, higher is better
- Data
- Crisp, complete numeric matrix
- Size
- 2+ alternatives, 3-12 criteria works best
- Used for
- Preprocessing
How it works
- 1
Benefit criterion j: r_ij = ln(x_ij) / ln(Π_k x_kj) = ln(x_ij) / Σ_k ln(x_kj). Cost criterion j: first compute benefit-normalised values, then apply r_ij = (1 − r_ij^benefit) / Σ_k (1 − r_kj^benefit).
Zavadskas & Turskis 2008, p.306 Eqs.(1)-(2) (pending PDF page verification)
Edge cases and pitfalls
x_ij ≤ 0 is undefined. If data includes zeros or negatives, shift by a constant before applying.
Works with
Its derived weights can feed
How to cite
Zavadskas, E. K.; Turskis, Z. (2008). A new logarithmic normalization method in games theory. Informatica. https://doi.org/10.15388/informatica.2008.215
System ID, as it appears in reports and the API
LOGARITHMIC-NORMALIZATION