Browsing by Author "Morshedi, A.M."
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item A Variable Metric Variant of the Karmarkar Algorithm for Linear Programming(1986-06) Dennis, J.E. Jr.; Morshedi, A.M.; Turner, KathrynThe most time-consuming part of the Karmarkar algorithm for linear programming is the projection of a vector onto the nullspace of a matrix that changes at each iteration. We present a variant of the Karmarkar algorithm that uses standard variable-metric techniques in an innovative way to approximate this projection. In limited tests, this modification greatly reduces the number of matrix factorizations needed for the solution of linear programming problems.Item Karmarkar as a Classical Method(1987-03) Morshedi, A.M.; Tapia, R.A.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.