Multi-objective linear programming
This sandbox is in the article namespace. Either move this page into your userspace, or remove the {{User sandbox}} template. Multi-objection linear programming is a subarea of mathematical optimization. A multiple objective linear program (MOLP) is a linear program with more than one linear objective functions. An MOLP is a special case of a vector linear program. Multi-objection linear programming is also a subarea of Multi-objective optimization.
Problem formulation
In mathematical terms, a MOLP can be written as:
where is an matrix, is a matrix, a is an -dimensional vector with components in
Solution concepts
There are different minimality notions, among them:
- is a weakly efficient point (weak minimizer) if for every one has .
- is an efficient point (minimizer) if for every one has .
- is a properly efficient point (proper minimizer) if is a weakly efficient point with respect to a closed pointed convex cone where .
Every proper minimizer is a minimizer. And every minimizer is a weak minimizer.[1]
Modern solution concepts not only consists of minimality notions but also take into account infimum attainment.[2]
Solution methods
- Benson's algorithm for linear vector optimization problems[2]
Relation to multi-objective optimization
Any multi-objective optimization problem can be written as
where and is the non-negative orthant of . Thus the minimizer of this vector optimization problem are the Pareto efficient points.
References
- ^ Ginchev, I.; Guerraggio, A.; Rocca, M. (2006). "From Scalar to Vector Optimization". Applications of Mathematics. 51: 5. doi:10.1007/s10492-006-0002-1.
- ^ a b Andreas Löhne (2011). Vector Optimization with Infimum and Supremum. Springer. ISBN 9783642183508.