skip to main content
research-article

Parameterized Complexity of Elimination Distance to First-Order Logic Properties

Published: 06 April 2022 Publication History

Abstract

The elimination distance to some target graph property P is a general graph modification parameter introduced by Bulian and Dawar. We initiate the study of elimination distances to graph properties expressible in first-order logic. We delimit the problem’s fixed-parameter tractability by identifying sufficient and necessary conditions on the structure of prefixes of first-order logic formulas. Our main result is the following meta-theorem: For every graph property P expressible by a first order-logic formula \(\varphi \in \Sigma _3\) , that is, of the form
\begin{equation*} \varphi =\exists x_1\exists x_2\cdots \exists x_r\ \ \forall y_{1}\forall y_{2}\cdots \forall y_{s}\ \ \exists z_1\exists z_2\cdots \exists z_t~~ \psi ,\end{equation*}
where \(\psi\) is a quantifier-free first-order formula, checking whether the elimination distance of a graph to P does not exceed \(k\) , is fixed-parameter tractable parameterized by \(k\) . Properties of graphs expressible by formulas from \(\Sigma _3\) include being of bounded degree, excluding a forbidden subgraph, or containing a bounded dominating set. We complement this theorem by showing that such a general statement does not hold for formulas with even slightly more expressive prefix structure: There are formulas \(\varphi \in \Pi _3\) , for which computing elimination distance is \({\sf W}[2]\) -hard.

References

[1]
Akanksha Agrawal, Lawqueen Kanesh, Fahad Panolan, M. S. Ramanujan, and Saket Saurabh. 2021. An FPT algorithm for elimination distance to bounded degree graphs. In 38th International Symposium on Theoretical Aspects of Computer Science, (STACS) (LIPIcs), Vol. 187. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 5:1–5:11.
[2]
Akanksha Agrawal and M. S. Ramanujan. 2020. On the parameterized complexity of clique elimination distance. In 15th International Symposium on Parameterized and Exact Computation (IPEC) (Leibniz International Proceedings in Informatics (LIPIcs)), Vol. 180. Schloss Dagstuhl–Leibniz-Zentrum für Informatik, Dagstuhl, Germany, 1:1–1:13.
[3]
Hans L. Bodlaender, Bart M. P. Jansen, and Stefan Kratsch. 2014. Kernelization lower bounds by cross-composition. SIAM J. Discrete Math. 28, 1 (2014), 277–305.
[4]
Egon Börger, Erich Grädel, and Yuri Gurevich. 2001. The Classical Decision Problem. Springer Science & Business Media.
[5]
Jannis Bulian and Anuj Dawar. 2016. Graph isomorphism parameterized by elimination distance to bounded degree. Algorithmica 75, 2 (2016), 363–382.
[6]
Jannis Bulian and Anuj Dawar. 2017. Fixed-parameter tractable distances to sparse graph classes. Algorithmica 79, 1 (2017), 139–158.
[7]
Leizhen Cai, Siu Man Chan, and Siu On Chan. 2006. Random separation: A new method for solving fixed-cardinality optimization problems. In 2nd International Workshop Parameterized and Exact Computation (IWPEC) (Lecture Notes in Computer Science), Vol. 4169. Springer, 239–250.
[8]
Rajesh Chitnis, Marek Cygan, MohammadTaghi Hajiaghayi, Marcin Pilipczuk, and Michal Pilipczuk. 2016. Designing FPT algorithms for cut problems using randomized contractions. SIAM J. Comput. 45, 4 (2016), 1171–1229.
[9]
Bruno Courcelle and Joost Engelfriet. 2012. Graph Structure and Monadic Second-order Logic - A Language-Theoretic Approach. Encyclopedia of Mathematics and Its Applications, Vol. 138. Cambridge University Press.
[10]
Marek Cygan, Fedor V. Fomin, Lukasz Kowalik, Daniel Lokshtanov, Dániel Marx, Marcin Pilipczuk, Michal Pilipczuk, and Saket Saurabh. 2015. Parameterized Algorithms. Springer.
[11]
Marek Cygan, Daniel Lokshtanov, Marcin Pilipczuk, Michal Pilipczuk, and Saket Saurabh. 2019. Minimum bisection is fixed-parameter tractable. SIAM J. Comput. 48, 2 (2019), 417–450.
[12]
Reinhard Diestel. 2012. Graph Theory, 4th Edition. Graduate Texts in Mathematics, Vol. 173. Springer.
[13]
Rodney G. Downey and Michael R. Fellows. 2013. Fundamentals of Parameterized Complexity. Springer.
[14]
Eduard Eiben, Robert Ganian, Thekla Hamm, and O-Joung Kwon. 2021. Measuring what matters: A hybrid approach to dynamic programming with treewidth. J. Comput. Syst. Sci. 121 (2021), 57–75.
[15]
Jörg Flum and Martin Grohe. 2006. Parameterized Complexity Theory. Springer.
[16]
Fedor V. Fomin, Petr A. Golovach, and Dimitrios M. Thilikos. 2020. On the parameterized complexity of graph modification to first-order logic properties. Theory Comput. Syst. 64, 2 (2020), 251–271.
[17]
Fedor V. Fomin, Daniel Lokshtanov, Saket Saurabh, and Meirav Zehavi. 2019. Kernelization. Cambridge University Press, Cambridge.
[18]
Markus Frick and Martin Grohe. 2004. The complexity of first-order and monadic second-order logic revisited. Ann. Pure Appl. Logic 130, 1–3 (2004), 3–31.
[19]
Georg Gottlob, Phokion G. Kolaitis, and Thomas Schwentick. 2004. Existential second-order logic over graphs: Charting the tractability frontier. J. ACM 51, 2 (2004), 312–362.
[20]
Jiong Guo, Falk Hüffner, and Rolf Niedermeier. 2004. A structural view on parameterizing problems: Distance from triviality. In 1st International Workshop Parameterized and Exact Computation (IWPEC) (Lecture Notes in Computer Science), Vol. 3162. Springer, 162–173.
[21]
Eva-Maria C. Hols, Stefan Kratsch, and Astrid Pieterse. 2020. Elimination distances, blocking sets, and kernels for vertex cover. In 37th International Symposium on Theoretical Aspects of Computer Science (STACS) (Leibniz International Proceedings in Informatics (LIPIcs)), Vol. 154. Schloss Dagstuhl–Leibniz-Zentrum für Informatik, Dagstuhl, Germany, 36:1–36:14.
[22]
Bart M. P. Jansen, Jari J. H. de Kroon, and Michal Wlodarczyk. 2021. Vertex deletion parameterized by elimination distance and even less. In 53rd Annual ACM SIGACT Symposium on Theory of Computing. ACM, 1757–1769.
[23]
John M. Lewis and Mihalis Yannakakis. 1980. The node-deletion problem for hereditary properties is NP-Complete. J. Comput. Syst. Sci. 20, 2 (1980), 219–230.
[24]
Alexander Lindermayr, Sebastian Siebertz, and Alexandre Vigny. 2020. Elimination distance to bounded degree on planar graphs. In 45th International Symposium on Mathematical Foundations of Computer Science (MFCS) (LIPIcs), Vol. 170. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 65:1–65:12.
[25]
Alexander Lindermayr, Sebastian Siebertz, and Alexandre Vigny. 2020. Elimination distance to bounded degree on planar graphs. CoRR abs/2007.02413 (2020).
[26]
Daniel Lokshtanov, M. S. Ramanujan, Saket Saurabh, and Meirav Zehavi. 2018. Reducing CMSO model checking to highly connected graphs. In 45th International Colloquium on Automata, Languages, and Programming (ICALP) (LIPIcs), Vol. 107. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 135:1–135:14.
[27]
Daniel Lokshtanov, M. S. Ramanujan, Saket Saurabh, and Meirav Zehavi. 2018. Reducing CMSO model checking to highly connected graphs. CoRR abs/1802.01453 (2018).
[28]
Jaroslav Nešetřil and Patrice Ossona de Mendez. 2006. Tree-depth, subgraph coloring and homomorphism bounds. Eur. J. Combin. 27, 6 (2006), 1022–1041.
[29]
Rolf Niedermeier. 2006. Invitation to Fixed-parameter Algorithms. Oxford Lecture Series in Mathematics and its Applications, Vol. 31. Oxford University Press.
[30]
C. Smorynski. 1977. The incompleteness theorems. In Handbook of Mathematical Logic. Stud. Logic Found. Math., Vol. 90. North-Holland, Amsterdam, 821–865.
[31]
Moshe Y. Vardi. 1982. The complexity of relational query languages (Extended Abstract). In 14th Annual ACM Symposium on Theory of Computing. ACM, 137–146.
[32]
Ryan Williams. 2014. Faster decision of first-order graph properties. In Joint Meeting of the 23rd EACSL Annual Conference on Computer Science Logic (CSL) and the 29th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS). ACM, 80:1–80:6.

Cited By

View all
  • (2023)First-order Logic with Connectivity OperatorsACM Transactions on Computational Logic10.1145/359592224:4(1-23)Online publication date: 25-Jul-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Computational Logic
ACM Transactions on Computational Logic  Volume 23, Issue 3
July 2022
225 pages
ISSN:1529-3785
EISSN:1557-945X
DOI:10.1145/3522734
  • Editor:
  • Anuj Dawar
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 April 2022
Online AM: 29 March 2022
Accepted: 01 February 2022
Revised: 01 October 2021
Received: 01 April 2021
Published in TOCL Volume 23, Issue 3

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. First-order logic
  2. elimination distance
  3. parameterized complexity
  4. descriptive complexity

Qualifiers

  • Research-article
  • Refereed

Funding Sources

  • Research Council of Norway via the project BWCA
  • ANR
  • French-German Collaboration ANR/DFG

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)41
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2023)First-order Logic with Connectivity OperatorsACM Transactions on Computational Logic10.1145/359592224:4(1-23)Online publication date: 25-Jul-2023

View Options

Get Access

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Full Text

View this article in Full Text.

Full Text

HTML Format

View this article in HTML Format.

HTML Format

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media