On the Descriptive Complexity of Vertex Deletion Problems

Authors Max Bannach , Florian Chudigiewitsch , Till Tantau



PDF
Thumbnail PDF

File

LIPIcs.MFCS.2024.17.pdf
  • Filesize: 0.71 MB
  • 14 pages

Document Identifiers

Author Details

Max Bannach
  • European Space Agency, Advanced Concepts Team, Noordwijk, The Netherlands
Florian Chudigiewitsch
  • Universität zu Lübeck, Germany
Till Tantau
  • Universität zu Lübeck, Germany

Cite AsGet BibTex

Max Bannach, Florian Chudigiewitsch, and Till Tantau. On the Descriptive Complexity of Vertex Deletion Problems. In 49th International Symposium on Mathematical Foundations of Computer Science (MFCS 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 306, pp. 17:1-17:14, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
https://doi.org/10.4230/LIPIcs.MFCS.2024.17

Abstract

Vertex deletion problems for graphs are studied intensely in classical and parameterized complexity theory. They ask whether we can delete at most k vertices from an input graph such that the resulting graph has a certain property. Regarding k as the parameter, a dichotomy was recently shown based on the number of quantifier alternations of first-order formulas that describe the property. In this paper, we refine this classification by moving from quantifier alternations to individual quantifier patterns and from a dichotomy to a trichotomy, resulting in a complete classification of the complexity of vertex deletion problems based on their quantifier pattern. The more fine-grained approach uncovers new tractable fragments, which we show to not only lie in FPT, but even in parameterized constant-depth circuit complexity classes. On the other hand, we show that vertex deletion becomes intractable already for just one quantifier per alternation, that is, there is a formula of the form ∀ x∃ y∀ z (ψ), with ψ quantifier-free, for which the vertex deletion problem is W[1]-hard. The fine-grained analysis also allows us to uncover differences in the complexity landscape when we consider different kinds of graphs and more general structures: While basic graphs (undirected graphs without self-loops), undirected graphs, and directed graphs each have a different frontier of tractability, the frontier for arbitrary logical structures coincides with that of directed graphs.

Subject Classification

ACM Subject Classification
  • Theory of computation → Finite Model Theory
  • Theory of computation → Complexity theory and logic
  • Theory of computation → Fixed parameter tractability
  • Theory of computation → W hierarchy
Keywords
  • graph problems
  • fixed-parameter tractability
  • descriptive complexity
  • vertex deletion

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Faisal N. Abu-Khzam, Rebecca L. Collins, Michael R. Fellows, Michael A. Langston, W. Henry Suters, and Christopher T. Symons. Kernelization algorithms for the vertex cover problem: Theory and experiments. In Proceedings of the Sixth Workshop on Algorithm Engineering and Experiments and the First Workshop on Analytic Algorithmics and Combinatorics, New Orleans, LA, USA, January 10, 2004, pages 62-69, 2004. Google Scholar
  2. Akanksha Agrawal and M. S. Ramanujan. Distance from triviality 2.0: Hybrid parameterizations. In Combinatorial Algorithms - 33rd International Workshop, IWOCA 2022, Trier, Germany, June 7-9, 2022, Proceedings, pages 3-20, 2022. URL: https://doi.org/10.1007/978-3-031-06678-8_1.
  3. Max Bannach, Florian Chudigiewitsch, and Till Tantau. Existential second-order logic over graphs: Parameterized complexity. In Neeldhara Misra and Magnus Wahlström, editors, 18th International Symposium on Parameterized and Exact Computation, IPEC 2023, September 6-8, 2023, Amsterdam, The Netherlands, volume 285 of LIPIcs, pages 3:1-3:15. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2023. URL: https://doi.org/10.4230/LIPICS.IPEC.2023.3.
  4. Max Bannach, Florian Chudigiewitsch, and Till Tantau. On the descriptive complexity of vertex deletion problems. Technical Report abs/2406.18299, Cornell University, 2023. URL: https://arxiv.org/abs/2406.18299.
  5. Max Bannach and Till Tantau. Computing hitting set kernels by AC^0-circuits. Theory of Computing Systems, 64(3):374-399, 2020. URL: https://doi.org/10.1007/s00224-019-09941-z.
  6. Egon Börger, Erich Grädel, and Yuri Gurevich. The Classical Decision Problem. Perspectives in Mathematical Logic. Springer, 1997. Google Scholar
  7. Jianer Chen, Yang Liu, Songjian Lu, Barry O'Sullivan, and Igor Razgon. A fixed-parameter algorithm for the directed feedback vertex set problem. Journal of the ACM, 55(5), November 2008. URL: https://doi.org/10.1145/1411509.1411511.
  8. Christophe Crespelle, Pål Grønås Drange, Fedor V. Fomin, and Petr Golovach. A survey of parameterized algorithms and the complexity of edge modification. Computer Science Review, 48:100556, 2023. URL: https://doi.org/10.1016/j.cosrev.2023.100556.
  9. Marek Cygan, Fedor V. Fomin, Łukasz Kowalik, Daniel Lokshtanov, Dániel Marx, Marcin Pilipczuk, Michał Pilipczuk, and Saket Saurabh. Parameterized Algorithms. Springer, 2015. URL: https://doi.org/10.1007/978-3-319-21275-3.
  10. Rodney G. Downey and Michael R. Fellows. Parameterized Complexity. Monographs in Computer Science. Springer, 1999. URL: https://doi.org/10.1007/978-1-4612-0515-9.
  11. Maël Dumas and Anthony Perez. An improved kernelization algorithm for trivially perfect editing. In 18th International Symposium on Parameterized and Exact Computation, IPEC 2023, September 6-8, 2023, Amsterdam, The Netherlands, pages 15:1-15:17, 2023. URL: https://doi.org/10.4230/LIPICS.IPEC.2023.15.
  12. Heinz-Dieter Ebbinghaus and Jörg Flum. Finite Model Theory. Springer, 2nd edition, 2005. URL: https://doi.org/10.1007/3-540-28788-4.
  13. Thomas Eiter, Yuri Gurevich, and Georg Gottlob. Existential second-order logic over strings. Journal of the ACM, 47(1):77-131, 2000. URL: https://doi.org/10.1145/331605.331609.
  14. Damir Ferizovic, Demian Hespe, Sebastian Lamm, Matthias Mnich, Christian Schulz, and Darren Strash. Engineering kernelization for maximum cut. In Proceedings of the Symposium on Algorithm Engineering and Experiments, ALENEX 2020, Salt Lake City, UT, USA, January 5-6, 2020, pages 27-41, 2020. URL: https://doi.org/10.1137/1.9781611976007.3.
  15. Aleksander Figiel, Vincent Froese, André Nichterlein, and Rolf Niedermeier. There and back again: On applying data reduction rules by undoing others. In 30th Annual European Symposium on Algorithms, ESA 2022, September 5-9, 2022, Berlin/Potsdam, Germany, pages 53:1-53:15, 2022. URL: https://doi.org/10.4230/LIPICS.ESA.2022.53.
  16. Jörg Flum and Martin Grohe. Parameterized Complexity Theory. Springer, 2006. URL: https://doi.org/10.1007/3-540-29953-X.
  17. Fedor V. Fomin, Petr A. Golovach, and Dimitrios M. Thilikos. On the parameterized complexity of graph modification to first-order logic properties. Theory of Computing Systems, 64(2):251-271, 2020. URL: https://doi.org/10.1007/s00224-019-09938-8.
  18. Fedor V. Fomin, Petr A. Golovach, and Dimitrios M. Thilikos. Parameterized complexity of elimination distance to first-order logic properties. In 36th Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2021, Rome, Italy, June 29 - July 2, 2021, pages 1-13. IEEE, 2021. URL: https://doi.org/10.1109/LICS52264.2021.9470540.
  19. Fedor V. Fomin, Daniel Lokshtanov, Fahad Panolan, Saket Saurabh, and Meirav Zehavi. Hitting topological minors is FPT. In Proceedings of the 52nd Annual ACM SIGACT Symposium on Theory of Computing, STOC 2020, pages 1317-1326, New York, NY, USA, 2020. Association for Computing Machinery. URL: https://doi.org/10.1145/3357713.3384318.
  20. Georg Gottlob, Phokion G. Kolaitis, and Thomas Schwentick. Existential second-order logic over graphs: Charting the tractability frontier. Journal of the ACM, 51(2):312-362, 2004. URL: https://doi.org/10.1145/972639.972646.
  21. Jiong Guo, Falk Hüffner, and Rolf Niedermeier. A structural view on parameterizing problems: Distance from triviality. In Parameterized and Exact Computation, First International Workshop, IWPEC 2004, Bergen, Norway, September 14-17, 2004, Proceedings, pages 162-173, 2004. URL: https://doi.org/10.1007/978-3-540-28639-4_15.
  22. Demian Hespe, Sebastian Lamm, Christian Schulz, and Darren Strash. Wegotyoucovered: The winning solver from the PACE 2019 challenge, vertex cover track. In Proceedings of the SIAM Workshop on Combinatorial Scientific Computing, CSC 2020, Seattle, USA, February 11-13, 2020, pages 1-11, 2020. URL: https://doi.org/10.1137/1.9781611976229.1.
  23. Demian Hespe, Christian Schulz, and Darren Strash. Scalable kernelization for maximum independent sets. ACM Journal of Experimental Algorithmics, 24(1):1.16:1-1.16:22, 2019. URL: https://doi.org/10.1145/3355502.
  24. M. S. Krishnamoorthy and Narsingh Deo. Node-deletion NP-complete problems. SIAM Journal on Computing, 8(4):619-625, 1979. URL: https://doi.org/10.1137/0208049.
  25. John M. Lewis and Mihalis Yannakakis. The node-deletion problem for hereditary properties is NP-complete. Journal of Computer and System Sciences, 20(2):219-230, 1980. URL: https://doi.org/10.1016/0022-0000(80)90060-4.
  26. Jason Li and Jesper Nederlof. Detecting feedback vertex sets of size k in O*(2.7k) time. In Proceedings of the 2020 ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 971-989, 2020. URL: https://doi.org/10.1137/1.9781611975994.58.
  27. Till Tantau. Existential second-order logic over graphs: A complete complexity-theoretic classification. In 32nd International Symposium on Theoretical Aspects of Computer Science, STACS 2015, March 4-7, 2015, Garching, Germany, pages 703-715, 2015. URL: https://doi.org/10.4230/LIPIcs.STACS.2015.703.
  28. Mihalis Yannakakis. Node-and edge-deletion NP-complete problems. In Proceedings of the Tenth Annual ACM Symposium on Theory of Computing, STOC '78, pages 253-264, New York, NY, USA, 1978. Association for Computing Machinery. URL: https://doi.org/10.1145/800133.804355.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail