Making Progress during a Stall in the Simplex Algorithm.
Abstract
All the standard methods for avoiding cycling in the simplex algorithm set up a subprogram related to the blocking rows in the canonical form and look for an improving homogeneous solution. The method proposed in this paper does not. Instead, the Gass-Saaty parametric method applied to the objective (cost) form is used to choose the incoming column. The pivot-row choice among blocking rows, i.e., those tied for pivot, is arbitrary. A simple anti-cycling device is used which avoids dual degeneracy of the parameterized objective with probability one. Tests were run on nine highly degenerate practical test problems ranging in size from small to large. Using MINOS software, the standard simplex method required 31,195 iterations of which 20,504 (or 66%) were blocked pivots. Using the parametric scheme required 14,379 iterations, of which 9,481 or 66% were also blocked. The reduction in the number of iterations for this set of highly degenerate test problems is over 50%. CPU time reduction under the current way of implementation is 40%.
Document Details
- Document Type
- Technical Report
- Publication Date
- Feb 01, 1988
- Accession Number
- ADA193084
Entities
People
- George Bernard Dantzig
Organizations
- Stanford University