Optimality Condition for Linear Programming Solutions

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
3 replies · 3K views
Kalinka35
Messages
48
Reaction score
0

Homework Statement


A feasible dictionary whose last row reads z = z* + ∑ cjxjdescribes an optimal solution if and only if cj ≤ 0 for all j.
Prove or disprove.

Homework Equations


The Attempt at a Solution


It is clear that if all c's are ≤ 0, then the solution is optimal since increasing any of the variables would either lower or not affect the value of the objective function.
The opposite direction does not seem like it would be true, but I have no idea how to start proving that.
 
Physics news on Phys.org
A feasible dictionary shows the system of equations in the program with the basic variables on the left hand side and the non-basic variables on the right and it describes a feasible solution to the system.

z* is the constant from the objective equation when you set the non-basic variables equal to zero.

These are the terms that Chvatal uses.
 
Actually, I found a counterexample so I think I've got it.