This page is published in English.
Ranking
Compromise Programming - Lp-metric distance to ideal solution
Distance-based - Lp metric to Pareto-optimal ideal (parametric p)
Zeleny, M.1973doi:10.1007/978-3-642-80808-1 ↗
Overview
Compromise Programming - Lp-metric distance to ideal solution
- Output
- utility, lower 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
Validate inputs for compromise-programming.
Zeleny 1973, (pending PDF page verification)
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
Applying COMPROMISE-PROGRAMMING without verifying this assumption.
Requirement: Criteria preferences are independent (no synergistic interactions)
Applying COMPROMISE-PROGRAMMING without verifying this assumption.
Requirement: Compensation is acceptable: high score on one criterion can offset low on another
Applying COMPROMISE-PROGRAMMING without verifying this assumption.
Requirement: Decision matrix is complete (no missing values)
Using COMPROMISE-PROGRAMMING when: Criteria strongly correlated → consider DEMATEL/ANP for interdependence.
An alternative method is recommended in this situation.
Using COMPROMISE-PROGRAMMING when: Non-compensatory preferences → consider outranking (ELECTRE/PROMETHEE).
An alternative method is recommended in this situation.
Works with
How to cite
Zeleny, M. (1973). Compromise programming. In: Multiple Criteria Decision Making (Cochrane & Zeleny, eds.), Univ. of South Carolina Press. https://doi.org/10.1007/978-3-642-80808-1
System ID, as it appears in reports and the API
COMPROMISE-PROGRAMMING