Premium
New purification algorithms for linear programming
Author(s) -
Kortanek K. O.,
Jishan Zhu
Publication year - 1988
Publication title -
naval research logistics (nrl)
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.665
H-Index - 68
eISSN - 1520-6750
pISSN - 0894-069X
DOI - 10.1002/1520-6750(198808)35:4<571::aid-nav3220350410>3.0.co;2-l
Subject(s) - linear programming , mathematical optimization , value (mathematics) , function (biology) , algorithm , maximization , duality (order theory) , interval (graph theory) , mathematics , dual (grammatical number) , solution set , feasible region , sign (mathematics) , point (geometry) , set (abstract data type) , bellman equation , interior point method , space (punctuation) , linear fractional programming , computer science , discrete mathematics , combinatorics , programming language , operating system , art , mathematical analysis , statistics , geometry , literature , evolutionary biology , biology
Two new algorithms are presented for solving linear programs which employ the opposite‐sign property defined for a set of vectors in m space. The first algorithm begins with a strictly positive feasible solution and purifies it to a basic feasible solution having objective function value no less under maximization. If this solution is not optimal, then it is drawn back into the interior with the same objective function value, and a restart begins. The second algorithm can begin with any arbitrary feasible point. If necessary this point is purified to a basic feasible solution by dual‐feasibility–seeking directions. Should dual feasibility be attained, then a duality value interval is available for estimating the unknown objective function value. If at this juncture the working basis is not primal feasible, then further purification steps are taken tending to increase the current objective function value, while simultaneously seeking another dual feasible solution. Both algorithms terminate with an optimal basic solution in a finite number of steps.