SOLVING LP RELAXATIONS OF SOME NP-HARD PROBLEMS IS AS HARD AS SOLVING ANY LINEAR PROGRAM

被引:1
作者
Prusa, Daniel [1 ]
Werner, Tomas [1 ]
机构
[1] Czech Tech Univ, Fac Elect Engn, Karlovo Nam 13, Prague 12135, Czech Republic
关键词
linear programming relaxation; combinatorial optimization; nearly linear-time reduction; log-space reduction; convex polytope; universality; LP-completeness; extension complexity; ALGORITHMS;
D O I
10.1137/17M1142922
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We show that the general linear programming (LP) problem reduces in nearly linear time to the LP relaxations of many classical NP-hard combinatorial problems, assuming sparse encoding of instances. We distinguish two types of such reductions. In the first type (shown for set cover/packing, facility location, maximum satisfiability, maximum independent set, and multiway cut), the input linear program is feasible and bounded iff the optimum value of the LP relaxation attains a threshold, and then optimal solutions to the input linear program correspond to optimal solutions to the LP relaxation. In the second type (shown for exact set cover, three-dimensional matching, and constraint satisfaction), feasible solutions to the input linear program correspond to feasible solutions to the LP relaxations. Thus, the reduction preserves objective values of all (not only optimal) solutions. In polyhedral terms, every polytope in standard form is a scaled coordinate projection of the optimal or feasible set of the LP relaxation. Besides nearly linear-time reductions, we show that the considered LP relaxations are P-complete under log-space reductions, and therefore also hard to parallelize. These results pose a limitation on designing algorithms to compute exact or even approximate solutions to the LP relaxations, as any lower bound on the complexity of solving the general LP problem is inherited by the LP relaxations.
引用
收藏
页码:1745 / 1771
页数:27
相关论文
共 39 条