I am not sure about the relationship among degeneracy, redundant constraints, and multiple optimal solutions in linear programming problems. In the book INTRODUCTION TO OPERATIONS RESEARCH by Hillier and Lieberman, 7th edition, page 130, the authors says,
Whenever a problem has more than one optimal BF solution, at least one of the nonbasic variables has a coefficient of zero in the final row 0, so increasing any such variable will not change the value of objective function.
Note that this statement is made in terms of a simplex tableau, which from what I understand is saying, an LP has multiple optimal solutions if it has degeneracy.
However, let's consider the following problem:
$$\text{minimize: } x_1 + x_2$$ Subject to, $$x_1+x_2 = 2 $$ $$x_1-x_2 = 2 $$ $$x_1 = 2 $$ $$x_1,x_2\geq0$$
Here, we have redundant constraints since all three lines meet at a single point but the optimal solution is unique $(2,0)$.
Is there anything wrong with my understanding of the above problem?
Whenever we encounter degeneracy in the simplex method, can we conclusively say anything about having redundant constraints and/or multiple optimal solutions?