Abstract
A max-linear program is the task to minimize or maximize a max-linear function subject to one or two-sided max-linear equations. Since one-sided max-linear systems are substantially easier to solve than the two-sided, these two cases are dealt with separately. Unlike in conventional linear programming, in max-linear programming there is no obvious simple conversion of minimization to maximization or vice versa and both problems need to be considered.
In this chapter upper and lower bounds of the objective function are found and theorems on the attainment of the maximum and minimum are proved. Then bisection methods for localizing the optimal values with a given precision (both for maximization and minimization) are presented. They are based on the result that an interval containing all objective function values can be found in polynomial time. These methods are exact and pseudopolynomial when applied to programs with integer entries. The theory is illustrated by detailed numerical examples.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Butkovič, P., & Aminu, A. (2008). Introduction to max-linear programming. IMA Journal of Management Mathematics, 20(3), 1–17.
Zimmermann, K. (1976). Extremální algebra. Výzkumná publikace Ekonomicko-matematické laboratoře při Ekonomickém ústavě ČSAV 46 Praha (in Czech).
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag London Limited
About this chapter
Cite this chapter
Butkovič, P. (2010). Max-linear Programs. In: Max-linear Systems: Theory and Algorithms. Springer Monographs in Mathematics. Springer, London. https://doi.org/10.1007/978-1-84996-299-5_10
Download citation
DOI: https://doi.org/10.1007/978-1-84996-299-5_10
Publisher Name: Springer, London
Print ISBN: 978-1-84996-298-8
Online ISBN: 978-1-84996-299-5
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)