Solving linear program as linear system in polynomial time
A physically concise polynomial-time iterative-cum-non-iterative algorithm is presented to solve the linear program (LP) Minctxsubject toAx=b,x≥0. The iterative part–a variation of Karmarkar projective transformation algorithm–is essentially due to Barnes only to the extent of detection of basic var...
Gespeichert in:
| Veröffentlicht in: | Mathematical and computer modelling Jg. 53; H. 5-6; S. 1056 - 1073 |
|---|---|
| Hauptverfasser: | , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Kidlington
Elsevier Ltd
01.03.2011
Elsevier |
| Schlagworte: | |
| ISSN: | 0895-7177, 1872-9479 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Zusammenfassung: | A physically concise polynomial-time iterative-cum-non-iterative algorithm is presented to solve the linear program (LP) Minctxsubject toAx=b,x≥0. The iterative part–a variation of Karmarkar projective transformation algorithm–is essentially due to Barnes only to the extent of detection of basic variables of the LP taking advantage of monotonic convergence. It involves much less number of iterations than those in the Karmarkar projective transformation algorithm. The shrunk linear system containing only the basic variables of the solution vector x resulting from Ax=b is then solved in the mathematically non-iterative part. The solution is then tested for optimality and is usually more accurate because of reduced computation and has less computational and storage complexity due to smaller order of the system. The computational complexity of the combination of these two parts of the algorithm is polynomial-time O(n3). The boundedness of the solution, multiple solutions, and no-solution (inconsistency) cases are discussed. The effect of degeneracy of the primal linear program and/or its dual on the uniqueness of the optimal solution is mentioned. The algorithm including optimality test is implemented in Matlab which is found to be useful for solving many real-world problems. |
|---|---|
| Bibliographie: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
| ISSN: | 0895-7177 1872-9479 |
| DOI: | 10.1016/j.mcm.2010.11.065 |