A simplex algorithm for piecewise-linear programming I: Derivation and proof |
| |
Authors: | Robert Fourer |
| |
Affiliation: | (1) Department of Industrial Engineering and Management Sciences, Northwestern University, 60201 Evanston, IL, USA |
| |
Abstract: | ![]() The simplex method for linear programming can be extended to permit the minimization of any convex separable piecewise-linear objective, subject to linear constraints. This three-part paper develops and analyzes a general, computationally practical simplex algorithm for piecewiselinear programming.Part I derives and justifies the essential steps of the algorithm, by extension from the simplex method for linear programming in bounded variables. The proof employs familiar finite-termination arguments and established piecewise-linear duality theory.Part II considers the relaxation of technical assumptions pertaining to finiteness, feasibility and nondegeneracy of piecewise-linear programs. Degeneracy is found to have broader consequences than in the linear case, and the standard techniques for prevention of cycling are extended accordingly.Part III analyzes the computational requirements of piecewise-linear programming. The direct approach embodied in the piecewise-linear simplex algorithm is shown to be inherently more efficient than indirect approaches that rely on transformation of piecewise-linear programs to equivalent linear programs. A concluding section surveys the many applications of piecewise-linear programming in linear programming,l1 estimation, goal programming, interval programming, and nonlinear optimization.This research has been supported in part by the National Science Foundation under grant MCS-8217261. |
| |
Keywords: | Linear Programming Simplex Methods Piecewise-Linear Programming Nondifferentiable Optimization |
本文献已被 SpringerLink 等数据库收录! |
|