On the convergence of the affine-scaling algorithm

Paul Tseng, Zhi Quan Luo

Research output: Contribution to journalArticlepeer-review

26 Scopus citations


The affine-scaling algorithm, first proposed by Dikin, is presently enjoying great popularity as a potentially effective means of solving linear programs. An outstanding question about this algorithm concerns its convergence in the presence of degeneracy. In this paper, we give new convergence results for this algorithm that do not require any non-degeneracy assumption on the problem. In particular, we show that if the stepsize choice of either Dikin or Barnes or Vanderbei, et al. is used, then the algorithm generates iterates that converge at least linearly with a convergence ratio of {Mathematical expression}, where n is the number of variables and β ∈ (0,1] is a certain stepsize ratio. For one particular stepsize choice which is an extension of that of Barnes, we show that the cost of the limit point is within O(β/(1-β)) of the optimal cost and, for β sufficiently small (roughly, proportional to how close the cost of the nonoptimal vertices are to the optimal cost), is exactly optimal. We prove the latter result by using an unusual proof technique, that of analyzing the ergodic convergence of the corresponding dual vectors. For the special case of network flow problems with integer data, we show that it suffices to take β = 1/(6 mC), where m is the number of constraints and C is the sum of the cost coefficients, to attain exact optimality.

Original languageEnglish (US)
Pages (from-to)301-319
Number of pages19
JournalMathematical Programming
Issue number3
StatePublished - Oct 5 1992


  • affine-scaling
  • ergodic convergence
  • Linear program

Fingerprint Dive into the research topics of 'On the convergence of the affine-scaling algorithm'. Together they form a unique fingerprint.

Cite this