Collapsing the Tower -- On the Complexity of Multistage Stochastic IPs
Kim-Manuel Klein, Janina Reuter

TL;DR
This paper improves the computational complexity bounds for solving multistage stochastic integer programs, reducing the parameter dependency from a tower of exponentials to a triple exponential, thus nearly matching the known lower bounds.
Contribution
It presents an algorithm with a significantly improved running time for multistage stochastic IPs, reducing the exponential tower dependency to a triple exponential in key parameters.
Findings
New algorithm with triple exponential time complexity in parameters
Reduced dependency from tower of exponentials to triple exponential
Close to the double exponential lower bound for two-stage stochastic IPs
Abstract
In this paper we study the computational complexity of solving a class of block structured integer programs (IPs) - so called multistage stochastic IPs. A multistage stochastic IP is an IP of the form where the constraint matrix consists of small block matrices ordered on the diagonal line and for each stage there are larger blocks with few columns connecting the blocks in a tree like fashion. Over the last years there was enormous progress in the area of block structured IPs. For many of the known block IP classes - such as -fold, tree-fold, and two-stage stochastic IPs, nearly matching upper and lower bounds are known concerning their computational complexity. One of the major gaps that remained however was the parameter dependency in the running time for an algorithm solving multistage…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Supply Chain and Inventory Management · Metaheuristic Optimization Algorithms Research
