The primal-dual simplex algorithm base on the most obtuse angle principle

Authors

  • Wenya Gu, Xiangrui Meng, Xiaochen Zhu, Xinfa Qiu and Pingqi Pan

Abstract

1School of Binjiang, Nanjing University of Information Science & Technology, Nanjing 210044, China 2School of Applied Meteorology, Nanjing University of Information Science & Technology, Nanjing 210044, China 3Department of Mathematics, Southeast University, Nanjing 210000, China (Received March 12 2018, accepted August 28 2018) Abstract \u00a0We \u00a0present \u00a0a \u00a0relaxation \u00a0algorithm \u00a0for \u00a0solving \u00a0linear \u00a0programming \u00a0(LP) \u00a0problems \u00a0under \u00a0the framework of the primal-dual simplex algorithm. Each iteration, based on a heuristic representation of the optimal basis (the principle of the most obtuse Angle), the algorithm constructs and solves a sub-problem, whose objective function is the same as the original problem, but only contains partial constraints.The primal- dual simplex algorithm is used to solve the sub-problem. If the sub-problem has an optimal solution or the sub-problem has no feasible solution, the constraint is added according to the principle of the obtuse Angle and then the final solution of the old sub-problem is taken as the starting point. Our preliminary numerical experiments show that the proposed algorithm can effectively reduce the number of iterations compared with the \u00a0traditional \u00a0two-stage \u00a0simplex \u00a0algorithm. \u00a0Iterations \u00a0for \u00a0sub-problems \u00a0take \u00a0up \u00a0a \u00a0significant \u00a0proportion, which greatly reduces the CPU time required for each iteration. The new algorithm has potential advantages in solving large-scale problems. It's a very promising new algorithm.

Published

1970-01-01

Issue

Section

Articles