The scaling network simplex algorithm

The scaling network simplex algorithm

0.00 Avg rating0 Votes
Article ID: iaor19921937
Country: United States
Volume: 40
Start Page Number: 148
End Page Number: 158
Publication Date: Jan 1992
Journal: Operations Research
Authors: ,
Abstract:

In this paper, the authors present a new primal simplex pivot rule and analyze the worst case complexity of the resulting simple algorithm for the minimum cost flow, the assignment, and the shortest path problems. They consider networks with n nodes, m arcs, integral arc capacities bounded by an integer number U, and integral arc costs whose magnitudes are bounded by an integer number C. The present pivot rule may be regarded as a scaling version of Dantzig’s pivot rule. The pivot rule defines a threshold value , which is initially at most 2C, and the rule permits any arc with a violation of at least /2 to be the editing variable. The authors select the leaving arc so that strong feasibility of the basis is maintained. When there is no arc satisfying this rule, then they replace by /2 and repeat the process. The algorithm terminates when <1. The authors show that the simplex algorithm using this rule O(nmUlogC) pivots and can be implemented to run in O(m2UlogC) time. Specializing these results for the assignment and shortest path problems they show that the simplex algorithm solves these problems in O(n2logC) pivots and O(nmlogC) time.

Reviews

Required fields are marked *. Your email address will not be published.