IMA Journal of Management Mathematics Advance Access originally published online on November 5, 2008
IMA Journal of Management Mathematics 2009 20(3):233-249; doi:10.1093/imaman/dpn029
| ||||||||||||||||||||||||||||||||||||||||||||||||
Introduction to max-linear programming

School of Mathematics, University of Birmingham, Edgbaston,Birmingham B15 2TT, UK
Department of Mathematical Sciences, Kano University of Science and Technology, Wudil, P.M.B 3244, Kano, Nigeria
Email: p.butkovic{at}bham.ac.uk
Received on 1 July 2008. Accepted on 7 October 2008.
Let a
b = max(a, b) and a
b = a + b for a, b
. Extend this pair of operations to matrices and vectors in the same way as in linear algebra. Being motivated by scheduling of multiprocessor interactive systems, we introduce max-linear programs of the form fT
x
min (or max) subject to A
x
c = B
x
d and develop solution methods for both of them. We prove that these methods are pseudo-polynomial if all entries are integers. This result is based on an existing pseudo-polynomial algorithm for solving the systems of the form A
x = B
y.
Keywords: max-linear programming; optimal solution; pseudo-polynomial algorithm