Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2591796.2591851acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

Deciding first-order properties of nowhere dense graphs

Published: 31 May 2014 Publication History
  • Get Citation Alerts
  • Abstract

    Nowhere dense graph classes, introduced by Nešetřil and Ossona de Mendez [30], form a large variety of classes of "sparse graphs" including the class of planar graphs, actually all classes with excluded minors, and also bounded degree graphs and graph classes of bounded expansion.
    We show that deciding properties of graphs definable in first-order logic is fixed-parameter tractable on nowhere dense graph classes. At least for graph classes closed under taking subgraphs, this result is optimal: it was known before that for all classes C of graphs closed under taking subgraphs, if deciding first-order properties of graphs in C is fixed-parameter tractable, then C must be nowhere dense (under a reasonable complexity theoretic assumption).
    As a by-product, we give an algorithmic construction of sparse neighbourhood covers for nowhere dense graphs. This extends and improves previous constructions of neighbourhood covers for graph classes with excluded minors. At the same time, our construction is considerably simpler than those.
    Our proofs are based on a new game-theoretic characterisation of nowhere dense graphs that allows for a recursive version of locality-based algorithms on these classes. On the logical side, we prove a "rank-preserving" version of Gaifman's locality theorem.

    Supplementary Material

    MP4 File (p89-sidebyside.mp4)

    References

    [1]
    I. Abraham, C. Gavoille, D. Malkhi, and U. Wieder. Strong-diameter decompositions of minor free graphs. In Proceedings of the nineteenth annual ACM Symposium on Parallel Algorithms and Architectures, pages 16--24, 2007.
    [2]
    H. Bodlaender, F. Fomin, D. Lokshtanov, E. Penninkx, S. Saurabh, and D. Thilikos. (Meta) Kernelization. In Proceedings of the 50th Annual IEEE Symposium on Foundations of Computer Science, pages 629--638, 2009.
    [3]
    C. Busch, R. LaFortune, and S. Tirthapura. Improved sparse covers for graphs excluding a fixed minor. In Proceedings of the twenty-sixth annual ACM Symposium on Principles of Distributed Computing, pages 61--70, 2007.
    [4]
    B. Courcelle. Graph rewriting: An algebraic and logic approach. In J. van Leeuwen, editor, Handbook of Theoretical Computer Science, volume B, pages 194--242. Elsevier Science Publishers, 1990.
    [5]
    B. Courcelle, J. Makowsky, and U. Rotics. Linear time solvable optimization problems on graphs of bounded clique width. Theory of Computing Systems, 33(2):125--150, 2000.
    [6]
    B. Courcelle, J. Makowsky, and U. Rotics. On the fixed-parameter complexity of graph enumeration problems definable in monadic second-order logic. Discrete Applied Mathematics, 108(1--2):23--52, 2001.
    [7]
    A. Dawar, M. Grohe, and S. Kreutzer. Locally excluding a minor. In Proceedings of the 22nd IEEE Symposium on Logic in Computer Science, pages 270--279, 2007.
    [8]
    A. Dawar, M. Grohe, S. Kreutzer, and N. Schweikardt. Approximation schemes for first-order definable optimisation problems. In Proceedings of the 21st IEEE Symposium on Logic in Computer Science, pages 411--420, 2006.
    [9]
    A. Dawar and S. Kreutzer. Domination problems in nowhere-dense classes of graphs. In Foundations of software technology and theoretical computer science (FSTTCS), pages 157--168, 2009.
    [10]
    R. Diestel. Graph Theory. Springer-Verlag, 3rd edition, 2005.
    [11]
    R. Downey, M. Fellows, and U. Taylor. The parameterized complexity of relational database queries and an improved characterization of W{1}. In D. Bridges, C. Calude, P. Gibbons, S. Reeves, and I. Witten, editors, Combinatorics, Complexity, and Logic, volume 39 of Proceedings of DMTCS, pages 194--213. Springer-Verlag, 1996.
    [12]
    Z. Dvořak. Constant-factor approximation of the domination number in sparse graphs. Eur. J. Comb., 34(5):833--840, 2013.
    [13]
    Z. Dvořak, D. Kral, and R. Thomas. Deciding first-order properties for sparse graphs. In Proceedings of the 51st Annual IEEE Symposium on Foundations of Computer Science, pages 133--142, 2010.
    [14]
    H.-D. Ebbinghaus and J. Flum. Finite Model Theory. Springer Verlag, 2nd edition, 1999.
    [15]
    H.-D. Ebbinghaus, J. Flum, and W. Thomas. Mathematical Logic. Springer, 2nd edition, 1994.
    [16]
    J. Flum and M. Grohe. Fixed-parameter tractability, definability, and model checking. SIAM Journal on Computing, 31(1):113--145, 2001.
    [17]
    M. Frick and M. Grohe. Deciding first-order properties of locally tree-decomposable structures. Journal of the ACM, 48:1184--1206, 2001.
    [18]
    H. Gaifman. On local and non-local properties. In J. Stern, editor, Herbrand Symposium, Logic Colloquium '81, pages 105--135. North Holland, 1982.
    [19]
    M. Grohe. Logic, graphs, and algorithms. In J. Flum, E. Grädel, and T. Wilke, editors, Logic and Automata -- History and Perspectives, volume 2 of Texts in Logic and Games, pages 357--422. Amsterdam University Press, 2007.
    [20]
    M. Grohe, K. Kawarabayashi, and B. Reed. A simple algorithm for the graph minor decomposition -- logic meets structural graph theory--. In Proceedings of the 24th Annual ACM-SIAM Symposium on Discrete Algorithms, 2013.
    [21]
    M. Grohe and S. Kreutzer. Methods for algorithmic meta theorems. In M. Grohe and J. Makowsky, editors, Model Theoretic Methods in Finite Combinatorics, volume 558 of Contemporary Mathematics, pages 181--206. American Mathematical Society, 2011.
    [22]
    M. Grohe, S. Kreutzer, and S. Siebertz. Characterisations of nowhere dense graphs. In Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2013), pages 21--40, 2013.
    [23]
    M. Grohe, S. Kreutzer, and S. Siebertz. Deciding first-order properties of nowhere dense graphs. CoRR, abs/1311.3899, 2013.
    [24]
    H. Kierstead and D. Yang. Orderings on graphs and game coloring number. Order, 20(3):255--264, 2003.
    [25]
    S. Kreutzer. Algorithmic meta-theorems. In J. Esparza, C. Michaux, and C. Steinhorn, editors, Finite and Algorithmic Model Theory, London Mathematical Society Lecture Note Series, chapter 5, pages 177--270. Cambridge University Press, 2011.
    [26]
    S. Kreutzer and S. Tazari. Lower bounds for the complexity of monadic second-order logic. In Proceedings of the 25th IEEE Symposium on Logic in Computer Science, 2010.
    [27]
    S. Kreutzer and S. Tazari. On brambles, grid-like minors, and parameterized intractability of monadic second-order logic. In Proceedings of the 21st Annual ACM-SIAM Symposium on Discrete Algorithms, 2010.
    [28]
    A. Langer, F. Reidl, P. Rossmanith, and S. Sikdar. Evaluation of an mso-solver. In ALENEX, pages 55--63, 2012.
    [29]
    J. Nešetřil and P. O. de Mendez. Sparsity. Springer, 2012.
    [30]
    J. Nešetřil and P. Ossona de Mendez. On nowhere dense graphs. European Journal of Combinatorics, 32(4):600--617, 2011.
    [31]
    C. Papadimitriou and M. Yannakakis. Optimization, approximation, and complexity classes. Journal of Computer and System Sciences, 43:425--440, 1991.
    [32]
    J. Nešetřil and P. Ossona de Mendez. Grad and classes with bounded expansion ii. algorithmic aspects. arXiv, math/0508324v2, 2005.
    [33]
    D. Seese. Linear time computable problems and first-order descriptions. Mathematical Structures in Computer Science, 6:505--526, 1996.
    [34]
    X. Zhu. Colouring graphs with bounded generalized colouring number. Discrete Mathematics, 309:5562--5568, 2009.

    Cited By

    View all
    • (2023)Parameterized complexity of perfectly matched setsTheoretical Computer Science10.1016/j.tcs.2023.113861958(113861)Online publication date: May-2023
    • (2022)Vapnik–Chervonenkis dimension and density on Johnson and Hamming graphsDiscrete Applied Mathematics10.1016/j.dam.2021.09.017312:C(29-44)Online publication date: 15-May-2022
    • (2020)Aggregate Queries on Sparse DatabasesProceedings of the 39th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems10.1145/3375395.3387660(427-443)Online publication date: 14-Jun-2020
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    STOC '14: Proceedings of the forty-sixth annual ACM symposium on Theory of computing
    May 2014
    984 pages
    ISBN:9781450327107
    DOI:10.1145/2591796
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 31 May 2014

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Research-article

    Conference

    STOC '14
    Sponsor:
    STOC '14: Symposium on Theory of Computing
    May 31 - June 3, 2014
    New York, New York

    Acceptance Rates

    STOC '14 Paper Acceptance Rate 91 of 319 submissions, 29%;
    Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)11
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 26 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Parameterized complexity of perfectly matched setsTheoretical Computer Science10.1016/j.tcs.2023.113861958(113861)Online publication date: May-2023
    • (2022)Vapnik–Chervonenkis dimension and density on Johnson and Hamming graphsDiscrete Applied Mathematics10.1016/j.dam.2021.09.017312:C(29-44)Online publication date: 15-May-2022
    • (2020)Aggregate Queries on Sparse DatabasesProceedings of the 39th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems10.1145/3375395.3387660(427-443)Online publication date: 14-Jun-2020
    • (2020)On coloring numbers of graph powersDiscrete Mathematics10.1016/j.disc.2019.111712343:6(111712)Online publication date: Jul-2020
    • (2018)Thin graph classes and polynomial-time approximation schemesProceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms10.5555/3174304.3175415(1685-1701)Online publication date: 7-Jan-2018
    • (2018)Polynomial Kernels and Wideness Properties of Nowhere Dense Graph ClassesACM Transactions on Algorithms10.1145/327465215:2(1-19)Online publication date: 16-Nov-2018
    • (2018)Answering FO+MOD Queries under Updates on Bounded Degree DatabasesACM Transactions on Database Systems10.1145/323205643:2(1-32)Online publication date: 22-Aug-2018
    • (2018)Distributed Domination on Graph Classes of Bounded ExpansionProceedings of the 30th on Symposium on Parallelism in Algorithms and Architectures10.1145/3210377.3210383(143-151)Online publication date: 11-Jul-2018
    • (2018)On the number of types in sparse graphsProceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science10.1145/3209108.3209178(799-808)Online publication date: 9-Jul-2018
    • (2018)Enumeration for FO Queries over Nowhere Dense GraphsProceedings of the 37th ACM SIGMOD-SIGACT-SIGAI Symposium on Principles of Database Systems10.1145/3196959.3196971(151-163)Online publication date: 27-May-2018
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media