Papers
Topics
Authors
Recent
Search
2000 character limit reached

Parameterized Complexity of Submodular Minimization under Uncertainty

Published 11 Apr 2024 in cs.DS and cs.DM | (2404.07516v2)

Abstract: This paper studies the computational complexity of a robust variant of a two-stage submodular minimization problem that we call Robust Submodular Minimizer. In this problem, we are given $k$ submodular functions~$f_1,\dots,f_k$ over a set family~$2V$, which represent $k$ possible scenarios in the future when we will need to find an optimal solution for one of these scenarios, i.e., a minimizer for one of the functions. The present task is to find a set $X \subseteq V$ that is close to \emph{some} optimal solution for each $f_i$ in the sense that some minimizer of~$f_i$ can be obtained from $X$ by adding/removing at most $d$ elements for a given integer $d \in \mathbb{N}$. The main contribution of this paper is to provide a complete computational map of this problem with respect to parameters~$k$ and~$d$, which reveals a tight complexity threshold for both parameters: (1) Robust Submodular Minimizer can be solved in polynomial time when $k \leq 2$, but is NP-hard if $k$ is a constant with $k \geq 3$.(2)Robust Submodular Minimizer can be solved in polynomial time when $d=0$, but is NP-hard if $d$ is a constant with $d \geq 1$. (3) Robust Submodular Minimizer is fixed-parameter tractable when parameterized by~$(k,d)$. We also show that if some submodular function $f_i$ has a polynomial number of minimizers, then the problem becomes fixed-parameter tractable when parameterized by $d$. On the other hand, the problem remains $\mathsf{W}[1]$-hard parameterized by $k$ even if each function $f_i$ has at most~$|V|$ minimizers. We remark that all our hardness results hold even if each submodular function is given by a cut function of a directed graph.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (27)
  1. Garrett Birkhoff. Rings of sets. Duke Math. J., 3(3):443–454, 1937. doi:10.1215/S0012-7094-37-00334-X.
  2. Steiner tree reoptimization in graphs with sharpened triangle inequality. J. Discrete Algorithms, 11:73–86, 2012. doi:10.1016/J.JDA.2011.03.014.
  3. Paul Bonsma. Most balanced minimum cuts. Discrete Applied Mathematics, 158:261–276, 2010. doi:10.1016/j.dam.2009.09.010.
  4. Fast reoptimization for the minimum spanning tree problem. J. Discrete Algorithms, 8(3):296–310, 2010. doi:10.1016/J.JDA.2009.07.002.
  5. Christina Büsing. Recoverable robust shortest path problems. Networks, 59(1):181–189, 2012. doi:10.1002/NET.20487.
  6. Almost-linear-time algorithms for maximum flow and minimum-cost flow. Commun. ACM, 66(12):85–92, 2023. doi:10.1145/3610940.
  7. Parameterized algorithms. Springer, Cham, 2015. doi:10.1007/978-3-319-21275-3.
  8. Robust recoverable perfect matchings. Networks, 66(3):210–213, 2015. URL: https://doi.org/10.1002/net.21624, doi:10.1002/NET.21624.
  9. Fundamentals of Parameterized Complexity. Texts in Computer Science. Springer, London, 2013. doi:10.1007/978-1-4471-5559-1.
  10. An investigation of the recoverable robust assignment problem. In Petr A. Golovach and Meirav Zehavi, editors, 16th International Symposium on Parameterized and Exact Computation, IPEC 2021, September 8-10, 2021, Lisbon, Portugal, volume 214 of LIPIcs, pages 19:1–19:14. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2021. doi:10.4230/LIPICS.IPEC.2021.19.
  11. On covering problems of codes. Theory Comput. Syst., 30(2):113–119, 1997. doi:10.1007/s002240000044.
  12. On the recoverable traveling salesman problem. CoRR, abs/2111.09691, 2021. arXiv:2111.09691.
  13. Recoverable robust optimization with commitment. CoRR, abs/2306.08546, 2023. arXiv:2306.08546.
  14. Recoverable robust spanning tree problem under interval uncertainty representations. J. Comb. Optim., 34(2):554–573, 2017. doi:10.1007/S10878-016-0089-6.
  15. A parameterized view to the robust recoverable base problem of matroids under structural uncertainty. Oper. Res. Lett., 50(3):370–375, 2022. doi:10.1016/J.ORL.2022.05.001.
  16. Submodular reassignment problem for reallocating agents to tasks with synergy effects. Discret. Optim., 44(Part):100631, 2022. doi:10.1016/j.disopt.2021.100631.
  17. Multi-budgeted directed cuts. Algorithmica, 82(8):2135–2155, 2020. doi:10.1007/S00453-019-00609-1.
  18. A linear time algorithm for the robust recoverable selection problem. Discret. Appl. Math., 303:94–107, 2021. doi:10.1016/J.DAM.2020.08.012.
  19. A faster cutting plane method and its implications for combinatorial and convex optimization. In IEEE 56th Annual Symposium on Foundations of Computer Science, FOCS 2015, Berkeley, CA, USA, 17–20 October, 2015, pages 1049–1065, 2015. doi:10.1109/FOCS.2015.68.
  20. Matroid bases with cardinality constraints on the intersection. Math. Program., 194(1):661–684, 2022. doi:10.1007/S10107-021-01642-1.
  21. The concept of recoverable robustness, linear programming recovery, and railway applications. In Ravindra K. Ahuja, Rolf H. Möhring, and Christos D. Zaroliagis, editors, Robust and Online Large-Scale Optimization: Models and Techniques for Transportation Systems, volume 5868 of Lecture Notes in Computer Science, pages 1–27. Springer, 2009. doi:10.1007/978-3-642-05465-5_1.
  22. Jérôme Monnot. A note on the traveling salesman reoptimization problem under vertex insertion. Inf. Process. Lett., 115(3):435–438, 2015. doi:10.1016/J.IPL.2014.11.003.
  23. Kazuo Murota. Discrete Convex Analysis. SIAM, 2003. doi:10.1137/1.9780898718508.
  24. James B. Orlin. A faster strongly polynomial time algorithm for submodular function minimization. Math. Program., 118(2):237–251, 2009. doi:10.1007/s10107-007-0189-2.
  25. On the structure of all minimum cuts in a network and applications. Mathematical Programming Studies, 13:8–16, 1980. doi:10.1007/BFb0120902.
  26. Thomas J Schaefer. The complexity of satisfiability problems. In Proceedings of the Tenth ACM Symposium on Theory of Computing (STOC ’78), pages 216–226. ACM, 1978. doi:10.1145/800133.804350.
  27. Alexander Schrijver. Combinatorial Optimization: Polyhedra and Efficiency. Springer, Berlin, 2003.

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 2 tweets with 0 likes about this paper.