A Note on the Approximability of Deepest-Descent Circuit Steps

10/21/2020
by   Steffen Borgwardt, et al.
0

Linear programs (LPs) can be solved through a polynomial number of so-called deepest-descent circuit steps, each step following a circuit direction to a new feasible solution of most-improved objective function value. A computation of deepest-descent steps has recently been shown to be NP-hard [De Loera et al., arXiv, 2019]. This is a consequence of the hardness of what we call the optimal circuit-neighbor problem (OCNP) for LPs with non-unique optima. However, the non-uniqueness assumption is crucial to the hardness of OCNP, because we show that OCNP for LPs with a unique optimum is solvable in polynomial time. Moreover, in practical applications one is usually only interested in finding some optimum of an LP, in which case a simple perturbation of the objective yields an instance with a unique optimum. It is thus natural to ask whether deepest-descent steps are also easy to compute for LPs with unique optima, or whether this problem is hard despite OCNP being easy. We show that deepest-descent steps can be efficiently approximated within a factor of n, where n is the dimension of the polyhedron at hand, but not within a factor of O(n^1-ϵ) for any ϵ > 0. While we prove that OCNP can be solved efficiently for LPs with a unique optimum, our different hardness approach allows us to show strong negative results: computing deepest-descent steps is NP-hard and inapproximable even for 0/1 linear programs with a unique optimum which are defined by a totally unimodular constraint matrix.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/08/2023

Hardness of Approximating Bounded-Degree Max 2-CSP and Independent Set on k-Claw-Free Graphs

We consider the question of approximating Max 2-CSP where each variable ...
research
05/25/2022

Transitions from P to NP-hardness: the case of the Linear Ordering Problem

In this paper we evaluate how constructive heuristics degrade when a pro...
research
09/27/2019

Pivot Rules for Circuit-Augmentation Algorithms in Linear Optimization

Circuit-augmentation algorithms are a generalization of the Simplex meth...
research
06/29/2018

Definable Inapproximability: New Challenges for Duplicator

We consider the hardness of approximation of optimization problems from ...
research
07/14/2018

Exact Algorithms and Lower Bounds for Stable Instances of Euclidean k-Means

We investigate the complexity of solving stable or perturbation-resilien...
research
06/25/2020

APX-Hardness and Approximation for the k-Burning Number Problem

Consider an information diffusion process on a graph G that starts with ...
research
02/27/2018

Finding steady-state solutions for ODE systems of zero, first and homogeneous second-order chemical reactions is NP-hard

In the context of modeling of cell signaling pathways, a relevant step i...

Please sign up or login with your details

Forgot password? Click here to reset