A Short Course in Linear Programming
Lesson 2. What is a solution?
First, lookup the following terms in my glossary:
Second, read RIOT
"Basic Certificates".
Third, experiment with Virtual
Duality.
Fourth, study the following table and practice formulating a variety
of LP duals.
Help.
|
Primal |
Dual |
Objective |
minimize |
maximize |
Contraint type |
|
|
Variable type |
|
|
|
free |
Variable type |
|
|
Constraint type |
|
|
free |
|
Some things to note:
-
There is a dual variable for every primal constraint; the number of them
is m.
-
There is a dual constraint for every primal variable; the number of them
is n.
-
The sense of optimization is opposite (min vs. max).
-
The right-hand side (b) in the primal is the objective coefficient
in the dual.
-
The objective coefficient (c) in the primal is the right-hand side
in the dual.
Exercises
-
Consider the following LP: min x1 + x2:
x1, x2 >= 0, x1 + 2x2
>= 10, 2x1 + x2 >= 10.
Test each of the following points to determine if they are optimal
(click on point for answer).
If you have not entered my help file, you can do
so now to see more about this LP.
-
For what values of the parameter p is the following LP feasible?
min
How about its dual?
Solution.
-
For what values of the paramter p is the following LP bounded?
min
How about its dual?
Solution.
Last updated: August 16, 1997