A Fast Polynomial-time Primal-Dual Projection Algorithm for Linear Programming

10/10/2018
by   Zhize Li, et al.
0

Traditionally, there are several polynomial algorithms for linear programming including the ellipsoid method, the interior point method and other variants. Recently, Chubanov [Chubanov, 2015] proposed a projection and rescaling algorithm, which has become a potentially practical class of polynomial algorithms for linear feasibility problems and also for the general linear programming. However, the Chubanov-type algorithms usually perform much better on the infeasible instances than on the feasible instances in practice. To explain this phenomenon, we derive a new theoretical complexity bound for the infeasible instances based on the condition number, which shows that algorithms can indeed run much faster on infeasible instances in certain situations. In order to speed up the feasible instances, we propose a Polynomial-time Primal-Dual Projection algorithm (called PPDP) by explicitly developing the dual algorithm. The numerical results validate that our PPDP algorithm achieves a quite balanced performance between feasible and infeasible instances, and its performance is remarkably better than previous algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/15/2012

Getting Feasible Variable Estimates From Infeasible Ones: MRF Local Polytope Study

This paper proposes a method for construction of approximate feasible pr...
research
08/09/2018

Improved linear programming methods for checking avoiding sure loss

We review the simplex method and two interior-point methods (the affine ...
research
11/15/2022

Optimizing Polymatroid Functions

We consider a class of optimization problems that involve determining th...
research
12/31/2020

The Dual Matrix Algorithm for Linear Programming

The Dual Matrix Algorithm, variations of which were proposed in [A.Yu.Le...
research
07/30/2022

PUSH: a primal heuristic based on Feasibility PUmp and SHifting

This work describes PUSH, a primal heuristic combining Feasibility Pump ...
research
03/03/2023

An infeasible interior-point arc-search method with Nesterov's restarting strategy for linear programming problems

An arc-search interior-point method is a type of interior-point methods ...
research
12/25/2020

Extreme Flow Decomposition for Multi-Source Multicast with Intra-Session Network Coding

Network coding (NC), when combined with multipath routing, enables a lin...

Please sign up or login with your details

Forgot password? Click here to reset