1988Unpublished venueRequires access

Linear Programming

George L. Nemhauser, Laurence A. Wolsey

Open publisher page 11 citations

Abstract

A good understanding of the theory and algorithms of linear programming is essential for understanding integer programming. Integer programming is a much harder problem than linear programming, and neither the theory nor the computational aspects of integer programming are as developed as they are for linear programming. So, first of all, the theory of linear programming serves as a guide and motivating force for developing results for integer programming. Computationally, linear programming algorithms are very often used as a subroutine in integer programming algorithms to obtain upper bounds on the value of the integer program. This chapter considers the duality theory of linear programming, which provides necessary and sufficient optimality conditions. It presents algorithms for solving linear programs, and finally deals with subgradient optimization.

About this research paper

What this paper is about

A good understanding of the theory and algorithms of linear programming is essential for understanding integer programming. Integer programming is a much harder problem than linear programming, and neither the theory nor the computational aspects of integer programming are as developed as they are for linear programming. So, first of all, the theory of linear programming serves as a guide and motivating force for developing results for integer programming. Computationally, linear programming algorithms are very often used as a subroutine in integer programming algorithms to obtain upper bounds on the value of the integer program. This chapter considers the duality theory of linear programming, which provides necessary and sufficient optimality conditions. It presents algorithms for solving linear programs, and finally deals with subgradient optimization.

Why it matters

OpenAlex reports 11 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

A good understanding of the theory and algorithms of linear programming is essential for understanding integer programming. Integer programming is a much harder problem than linear programming, and neither the theory nor the computational aspects of integer programming are as developed as they are for linear programming. So, first of all, the theory of linear programming serves as a guide and motivating force for developing results for integer programming. Computationally, linear programming algorithms are very often used as a subroutine in integer programming algorithms to obtain upper bounds on the value of the integer program. This chapter considers the duality theory of linear programming, which provides necessary and sufficient optimality conditions. It presents algorithms for solving linear programs, and finally deals with subgradient optimization.

Key concepts: Integer programming, Linear programming, Branch and price, Linear-fractional programming, Linear programming relaxation, Branch and cut, Subgradient method, Reactive programming

Related papers

Back to paper searchBrowse research topicsOriginal source
Linear Programming — Research Paper | ScholarLens