A slight modification of the first phase of the simplex algorithm

Authors

  • Tomica Divnić Faculty of Science, Department of Mathematics, Kragujevac
  • Ljiljana Pavlović Faculty of Science, Department of Mathematics, Kragujevac

DOI:

https://doi.org/10.2298/YJOR1006225006D

Keywords:

linear programming, simplex algorithm, canonical form, two phase simplex algorithm, new first phase simplex algorithm

Abstract

In this paper we give a modification of the first phase procedure for transforming the linear programming problem, given in the standard form min{cTx Ax=b, x≥0}, to the canonical form, i.e., to the form with one feasible primal basis where standard simplex algorithm can be applied directly. The main idea of the paper is to avoid adding m artificial variables in the first phase. Instead, Step 2 of the proposed algorithm transforms the problem into the form with m−1 basic columns. Step 3 is then iterated until the m−th basic column is obtained, or it is concluded that the feasible set of LP problem is empty.

References

Cvetković, D., Čangalović, M., Dugošija, Dj., Kovačević-Vujčić, V., Simić, S., and Vuleta, J., Combinatorial Optimization, Yugoslav OR Society Belgrade, 1996. (in Serbian)

Dantzig, G., Linear Programming and Extensions, Princeton University Press, Princeton 1963.

Vujčic, V., Ašić, M., and Miličić, N., Mathematical Programming, Mathematical Institute, Belgrade. 1980.

Downloads

Published

2012-03-01

Issue

Section

Research Articles