Karmarkar as a Classical Method

Date
1987-03
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract

In this work we demonstrate that the Karmarkar algorithm for linear programs results from the classical approach of first transforming nonnegativity constraints into equality constraints by adding squared-slack variables and then applying the method of successive linear programming (SLP) to the resulting nonlinear program. Three specific formulations of the SLP method immediately present themselves. One gives the Karmarkar algorithm, one gives the algorithm commonly referred to as the affine scaling variant of the Karmarkar algorithm, and one gives the Karmarkar variant suggested independently by Barnes (1986), Cavalier and Soyster (1985), and Vanderbei, Meketon and Freedman (1985). Employing the understanding gained from these equivalences, we make several observations. By replacing the SLP component with an SQP (successive quadratic programming) component we present a new algorithm and demonstrate that it is locally quadratically convergent, and the problem variables that converge to zero do so q-superlinearly. Finally, we give some general comments on the use of squared-slack variables and a historical overview of the use of square-slack variables in linear programming.

Description
Advisor
Degree
Type
Technical report
Keywords
Citation

Morshedi, A.M. and Tapia, R.A.. "Karmarkar as a Classical Method." (1987) https://hdl.handle.net/1911/101618.

Has part(s)
Forms part of
Published Version
Rights
Link to license
Citable link to this page