Abstract
Solving linear programs is one of the best investigated and most important problems in mathematical optimization. Formally, it is the problem of minimizing a linear objective function
subject to a collection of constraints, where each constraint is a linear inequality
for real numbers υ1 through υd and ω i,1 through ωi ,d+1,. If the linear program involves d variables, x1,x2,...,xd, then each inequality can be interpreted as a closed half-space in Ed, and the collection of constraints becomes a convex polyhedron Pthat is the intersection of all half-spaces. The problem is then to find a point x =(ξ1,ξ2,..., ξd) in P if it exists, that minimizes
where u =(v 1,v2,...,v d ). is the vector which defines the objective function. Intuitively, x; is a point of P which lies furthest in the direction determined by the vector −u = (−v1, −v2,..., −v d ). However, such a point does not always exist. We will return to this issue in Section 10.1, where we discuss the different types of linear programs existing and where we specify what we require from a solution to a linear program.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1987 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Edelsbrunner, H. (1987). Linear Programming. In: Algorithms in Combinatorial Geometry. EATCS Monographs in Theoretical Computer Science, vol 10. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-61568-9_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-61568-9_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-64873-1
Online ISBN: 978-3-642-61568-9
eBook Packages: Springer Book Archive