Operations research, mathematical programming Definition
Linear programming
Builds on Matrix
Definition
Let be a real matrix, let and let . For vectors , write when for every . The linear program given by is the problem A point with is a feasible solution, and the set of them is the feasible region. A feasible solution is optimal if for every feasible solution , and then is the optimal value. Linear programming is the study and solution of linear programs.
Remarks
Example: maximize subject to , , and . The feasible region is the quadrilateral with vertices , , and . The objective takes the values , , and at these vertices, so the optimal value is , attained at .
Non-example: maximizing subject to is not a linear program, because the constraint is not a linear inequality.
Every linear program is of exactly one of three kinds: infeasible, unbounded (the objective is not bounded above on the feasible region), or with an optimal solution. Other standard forms, such as maximizing subject to and , are equivalent to this one after adding slack variables or splitting free variables. The dual of the program above is to minimize subject to and . If one of the two programs has an optimal solution, so does the other, with the same optimal value.
Reading path
To understand this page from the ground up, read these 2 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Matrix concept
- Linear programming definition
Further reading
About this page
| Tag | 32CP806EHX |
|---|---|
| URI | m2://32CP806EHX |
| Kind | definition |
| Writing | W0 stub |
| MSC | 90C05, 52B55 |
| Defines | Linear programming |
| Uses | Matrix |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.