Linear Programming Part I: The Simplex Method
Linear programming (LP) problems occur in a diverse range of real-life applications in economic analysis and planning, operations research, computer science, medicine, and engineering. In such problems, it is known that any minima occur at the vertices of the feasible region and can be determined through a ‘brute-force’ or exhaustive approach by evaluating the objective function at all the vertices of the feasible region. However, the number of variables involved in a practical LP problem is often very large and an exhaustive approach would entail a considerable amount of computation. In 1947, Dantzig developed a method for the solution of LP problems known as the simplex method . Although in the worst case, the simplex method is known to require an exponential number of iterations, for typical standard-form problems the number of iterations required is just a small multiple of the problem dimension . For this reason, the simplex method has been the primary method for solving LP problems since its introduction.
KeywordsLinear Programming Problem Feasible Region Simplex Method Feasible Point Active Constraint
Unable to display preview. Download preview PDF.
- 1.G. B. Dantzig, “Programming in a linear structure,” Comptroller, USAF, Washington, D.C., Feb. 1948.Google Scholar
- 4.R. Saigal, LP problem: A Modern Integrated Analysis, Kluwer Academic, Norwell, 1995.Google Scholar
- 5.G. H. Golub and C. F. Van Loan, Matrix Computation, 2nd ed., The Johns Hopkins University Press, Baltimore, 1989.Google Scholar
- 9.V. Klee and G. Minty, “How good is the simplex method?” in Inequalities, O. Shisha ed., pp. 159–175, Academic Press, New York, 1972.Google Scholar