This page is published in English.
Ranking
LoPM - Limits on Property Method
Property-limit satisfaction scoring for material selection
Farag, M. M.2020doi:10.1201/9781003006091 ↗
Overview
Higher m_i = better property satisfaction. Lower-limit: limit/x ≤ 1 if x meets or exceeds limit; upper-limit: x/limit ≤ 1 if x is at or below limit. Score = 1 when exactly at limit. Primarily designed for material selection problems.
- Data
- Crisp
- Weights
- Needs a weight source
How it works
- 1
Compute property satisfaction scores for each type. Lower-limit (type=1): score_j = limit_j / x_ij (penalty if x_ij < limit_j). Upper-limit (type=-1): score_j = x_ij / limit_j (penalty if x_ij > limit_j). Target (type=0): score_j = |x_ij/limit_j − 1| (deviation from target). Sum with weights: m_i = Σ w_j·score_j (lower-limit) + Σ w_j·score_j (upper-limit) + Σ w_j·score_j (target). Rank descending (higher m = better satisfaction).
Farag 2020 Material selection §LoPM
Edge cases and pitfalls
- •if x_ij < limit_j). Upper-limit (type=-1): score_j = x_ij / limit_j (penalty if x_ij > limit_j). Target (type=0): score_j = |x_ij/limit_j − 1| (deviation from target). Sum with weights: m_i = Σ w_j·sc
criteria_types uses {1, -1, 0} convention (not max/min). Type 0 (target) contributes |x/limit - 1| - unlike lower/upper limit types, lower deviation = better.
All values must be strictly positive - LoPM computes limit/x and x/limit ratios.
How to cite
Farag, M. M. (2020). Materials and process selection for engineering design. CRC Press. https://doi.org/10.1201/9781003006091
System ID, as it appears in reports and the API
LOPM