The dual is . For feasible points , so its feasible objectives bound the primal objective from above. This is weak duality with the given maximization convention.
Feasibility makes both sums and nonnegative. Their sum is the gap . At optimal points the assumed equal optimal values make that gap zero, forcing each nonnegative sum to vanish. Hence
In fact every individual nonnegative product in the two sums vanishes, giving the componentwise complementary slackness conditions too.
Take the dual vector . Its column constraints have values , exceeding or equaling ; its entries are positive. Thus it is dual feasible. The first two constraints are equalities while the last two have strictly positive slack, suggesting . Solve the two primal equalities to get , , both positive.
The resulting feasible objectives agree:
Weak duality proves optimality. Strict dual slack in columns three and four and positive dual entries force the two primal equalities, proving primal uniqueness; positive first two primal coordinates force the two independent dual equalities, proving dual uniqueness.

Articles by others on the same topic (0)

There are currently no matching articles.