
arXiv: 2012.11742
handle: 20.500.11850/507027
We consider the problem of solving integer programs of the form min{cτx : Ax = b, x ∈ Z≥0}, where A is a multistage stochastic matrix in the following sense: the primal treedepth of A is bounded by a parameter d, which means that the columns of A can be organized into a rooted forest of depth at most d so that columns not bound by the ancestor/descendant relation do not have non-zero entries in the same row. We give an algorithm that solves this problem in fixed-parameter time f(d, ∥A∥∞) · nlogO(2d) n, where f is a computable function and n is the number of rows of A. The algorithm works in the strong model, where the running time only measures unit arithmetic operations on the input numbers and does not depend on their bitlength. This is the first fpt algorithm for multistage stochastic integer programming to achieve almost linear running time in the strong sense. For two-stage stochastic integer programs, our algorithm works in time 2((r+s)∥A∥∞)O(r(r+s)) · nlogO(rs) n, which improves over previous methods both in terms of the polynomial factor and in terms of the dependence on r and s. In fact, for r = 1 the dependence on s is asymptotically almost tight assuming the Exponential Time Hypothesis. Our algorithm can be also parallelized: we give an implementation in the PRAM model that achieves running time f(d, ∥A∥∞) · logO(2d) n using n processors. The main conceptual ingredient in our algorithms is a new proximity result for multistage stochastic integer programs. We prove that if we consider an integer program P, say with a constraint matrix A, then for every optimum solution to the linear relaxation of P there exists an optimum (integral) solution to P that lies, in the ℓ∞-norm, within distance bounded by a function of ∥A∥∞ and the primal treedepth of A. On the way to achieve this result, we prove a generalization and considerable improvement of a structural result of Klein for multistage stochastic integer programs. Once the proximity results are established, this allows us to apply a treedepth-based branching strategy guided by an optimum solution to the linear relaxation.
Leibniz International Proceedings in Informatics (LIPIcs), 204
29th Annual European Symposium on Algorithms (ESA 2021)
ISBN:978-3-95977-204-4
ISSN:1868-8969
FOS: Computer and information sciences, 000, parameterized algorithm, Multistage stochastic programming, Proximity, proximity, Computational Complexity (cs.CC), 004, Computer Science - Computational Complexity, Optimization and Control (math.OC), Parameterized algorithm; Multistage stochastic programming; Proximity, Computer Science - Data Structures and Algorithms, FOS: Mathematics, Parameterized algorithm, Data Structures and Algorithms (cs.DS), Mathematics - Optimization and Control, multistage stochastic programming, ddc: ddc:004
FOS: Computer and information sciences, 000, parameterized algorithm, Multistage stochastic programming, Proximity, proximity, Computational Complexity (cs.CC), 004, Computer Science - Computational Complexity, Optimization and Control (math.OC), Parameterized algorithm; Multistage stochastic programming; Proximity, Computer Science - Data Structures and Algorithms, FOS: Mathematics, Parameterized algorithm, Data Structures and Algorithms (cs.DS), Mathematics - Optimization and Control, multistage stochastic programming, ddc: ddc:004
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
