1

I was wondering if the following is true. Suppose that for a certain LP no basic feasible solution is degenerate. Does it follow that this LP has a unique optimal solution?

1 Answers1

1

The answer is no: a simple counterexample is \begin{equation} \begin{array}{rl} \max\ & x_1 \\ \text{s.t.}\ & x_1 \leqslant 1 \\ & x_2 \leqslant 1 \\ & x_1,x_2\geqslant 0 \end{array} \end{equation}

You object that the solution $(0,0)$ is degenerate, but in fact it is not. Try reviewing the definitions of basic solution and degenerate solution.

(If it really bothers you, you could easily shift the feasible region of my example:\begin{equation} \begin{array}{rl} \max\ & x_1 \\ \text{s.t.}\ & x_1 \leqslant 2 \\ & x_2 \leqslant 2 \\ & x_1,x_2\geqslant 1 \end{array} \end{equation} and the "problem" goes away.)

David M.
  • 2,623
  • Yes my thoughts aswell on that last one, but (0,0) is a basic feasible solution of the first example right (because it's a corner point of the polyhedron)? So then it is degenerate because one of the variables of the solution is equal to zero. – Keep_On_Cruising Sep 25 '18 at 23:22
  • @Keep_On_Cruising That’s not the definition of a basic feasible solution. Check the definition—in particular, look at the form of the LP used when BFS is defined. – David M. Sep 26 '18 at 03:31
  • Ik know that it is not the definition of a bfs but there is a unique corner point corresponding to each BFS. So they are equivalent. What am I seeing wrong here? – Keep_On_Cruising Sep 26 '18 at 11:38
  • Extreme points and BFSs are indeed equivalent, but that doesn't mean that $(0,0)$ is a BFS (consider the example above where you shift the polytope). – David M. Sep 28 '18 at 19:54