APPROXIMATE FARKAS LEMMAS AND STOPPING RULES FOR ITERATIVE INFEASIBLE-POINT ALGORITHMS FOR LINEAR-PROGRAMMING

Authors
Citation
Mj. Todd et Yy. Ye, APPROXIMATE FARKAS LEMMAS AND STOPPING RULES FOR ITERATIVE INFEASIBLE-POINT ALGORITHMS FOR LINEAR-PROGRAMMING, Mathematical programming, 81(1), 1998, pp. 1-21
Citations number
29
Categorie Soggetti
Operatione Research & Management Science",Mathematics,"Computer Science Software Graphycs Programming","Operatione Research & Management Science",Mathematics,"Computer Science Software Graphycs Programming
Journal title
ISSN journal
00255610
Volume
81
Issue
1
Year of publication
1998
Pages
1 - 21
Database
ISI
SICI code
0025-5610(1998)81:1<1:AFLASR>2.0.ZU;2-H
Abstract
In exact arithmetic, the simplex method applied to a particular linear programming problem instance with real data either shows that it is i nfeasible, shows that its dual is infeasible, or generates optimal sol utions to both problems. Most interior-point methods, on the other han d, do not provide such clear-cut information. If the primal and dual p roblems have bounded nonempty sets of optimal solutions, they usually generate a sequence of primal or primal-dual iterates that approach fe asibility and optimality. But if the primal or dual instance is infeas ible, most methods give less precise diagnostics. There are methods wi th finite convergence to an exact solution even with real data. Unfort unately, bounds on the required number of iterations for such methods applied to instances with real data are very hard to calculate and oft en quite large. Our concern is with obtaining information from inexact solutions after a moderate number of iterations. We provide general t ools (extensions of the Farkas lemma) for concluding that a problem or its dual is likely (in a certain well-defined sense) to be infeasible , and apply them to develop stopping rules for a homogeneous self-dual algorithm and for a generic infeasible-interior-point method for line ar programming. These rules allow precise conclusions to be drawn abou t the linear programming problem and its dual: either near-optimal sol utions are produced, or we obtain ''certificates'' that all optimal so lutions, or all feasible solutions to the primal or dual, must have la rge norm. Our rules thus allow more definitive interpretation of the o utput of such an algorithm than previous termination criteria. We give bounds on the number of iterations required before these rules apply. Our tools may also be useful for other iterative methods for linear p rogramming. (C) 1998 The Mathematical Programming Society, Inc. Publis hed by Elsevier Science B.V.