When degeneracies occur, the simplex multipliers can no longer be interpreted as derivatives of the optimal value of the current basic feasible solution with respect to a non-basic variable. This paper develops an alternative criterion for entering variables based on directional derivatives. If it is possible to make progress at the next iteration, the criterion is guaranteed to identify a non-basic variable which increases the value of the basic solution. The procedure also suggests an alternative method for determining variables to exit the basis when degeneracies occur. When used in conjunction with normal simplex pivoting at each iteration, the criterion can be implemented by checking signs of appropriate elements in the constraint matrix. Although it cannot be established in general that the procedure eliminates cycling, an example shows that it can reduce stalling and in one instance, at least, prevent cycling.
- Faculty
- Publications
- Postdoctoral Scholars
-
Research Labs & Initiatives
- Cities, Housing & Society Lab
- Corporate Governance Research Initiative
- Corporations and Society Initiative
- Golub Capital Social Impact Lab
- Initiative for Financial Decision-Making
- Policy and Innovation Initiative
- Rapid Decarbonization Initiative
- Value Chain Innovation Initiative
- Venture Capital Initiative
- Behavioral Lab
- Data, Analytics & Research Computing