Abstract
The paper revisits the Robust s-t Path problem, one of the most fundamental problems in robust optimization. In the problem, we are given a directed graph with n vertices and k distinct cost functions (scenarios) defined over edges, and aim to choose an s-t path such that the total cost of the path is always provable no matter which scenario is realized. Viewing each cost function as an agent, our goal is to find a fair s-t path, which minimizes the maximum cost among all agents. The problem is NP-hard to approximate within a factor of o(log k) unless NP ⊆ DTIME(npoly logn), and the best-known approximation ratio is Õ (√n), which is based on the natural flow linear program. A longstanding open question is whether we can achieve a polylogarithmic approximation for the problem; it remains open even if a quasi-polynomial running time is allowed.
Our main result is a O (log n log k) approximation for the Robust s-t Path problem in quasipolynomial time, solving the open question in the quasi-polynomial time regime. The algorithm is built on a novel linear program formulation for a decision-tree-type structure, which enables us to overcome the Ω (√n) integrality gap for the natural flow LP. Furthermore, we show that for graphs with bounded treewidth, the quasi-polynomial running time can be improved to a polynomial. We hope our techniques can offer new insights into this problem and other related problems in robust optimization.
© Shi Li, Chenyang Xu, and Ruilong Zhang.
Our main result is a O (log n log k) approximation for the Robust s-t Path problem in quasipolynomial time, solving the open question in the quasi-polynomial time regime. The algorithm is built on a novel linear program formulation for a decision-tree-type structure, which enables us to overcome the Ω (√n) integrality gap for the natural flow LP. Furthermore, we show that for graphs with bounded treewidth, the quasi-polynomial running time can be improved to a polynomial. We hope our techniques can offer new insights into this problem and other related problems in robust optimization.
© Shi Li, Chenyang Xu, and Ruilong Zhang.
| Original language | English |
|---|---|
| Title of host publication | 51st International Colloquium on Automata, Languages, and Programming (ICALP 2024) |
| Editors | Karl Bringmann, Martin Grohe, Gabriele Puppis, Ola Svensson |
| Publisher | Schloss Dagstuhl – Leibniz-Zentrum für Informatik |
| Pages | 106:1-106:17 |
| ISBN (Print) | 978-3-95977-322-5 |
| DOIs | |
| Publication status | Published - Jul 2024 |
| Event | 51st International Colloquium on Automata, Languages, and Programming, ICALP 2024 - Tallinn, Estonia Duration: 8 Jul 2024 → 12 Jul 2024 https://www.dagstuhl.de/dagpub/978-3-95977-322-5 |
Publication series
| Name | Leibniz International Proceedings in Informatics, LIPIcs |
|---|---|
| Volume | 297 |
| ISSN (Print) | 1868-8969 |
Conference
| Conference | 51st International Colloquium on Automata, Languages, and Programming, ICALP 2024 |
|---|---|
| Place | Estonia |
| City | Tallinn |
| Period | 8/07/24 → 12/07/24 |
| Internet address |
Research Keywords
- Approximation Algorithm
- Randomized LP Rounding
- Robust s-t Path
Publisher's Copyright Statement
- This full text is made available under CC-BY 4.0. https://creativecommons.org/licenses/by/4.0/
Fingerprint
Dive into the research topics of 'Polylogarithmic Approximations for Robust s-t Path'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver