Model Checking for Successor-Invariant First-Order Logic on Minor-Closed Graph Classes

Model checking problems for first- and monadic second-order logic on graphs have received considerable attention in the past, not the least due to their connections to problems in algorithmic graph structure theory. While the model checking problem for these logics on general graphs is computational...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Eickmeyer, Kord, Kawarabayashi, Ken-Ichi, Kreutzer, Stephan
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 142
container_issue
container_start_page 134
container_title
container_volume
creator Eickmeyer, Kord
Kawarabayashi, Ken-Ichi
Kreutzer, Stephan
description Model checking problems for first- and monadic second-order logic on graphs have received considerable attention in the past, not the least due to their connections to problems in algorithmic graph structure theory. While the model checking problem for these logics on general graphs is computationally intractable, it becomes tractable on important classes of graphs such as those of bounded tree-width, planar graphs or more generally, classes of graphs excluding a fixed minor. It is well known that allowing an order relation or successor function can greatly increase the expressive power of the respective logics. This remains true even in cases where we require the formulas to be order- or successor-invariant, that is, while they can use an order relation, their truth in a given graph must not depend on the particular ordering or successor function chosen. Naturally, the question arises whether this increase in expressive power comes at a cost in terms of tractability on specific classes of graphs. In LICS 2012, Engel Mann et al. studied this problem and showed that order-invariant monadic second-order logic (MSO) remains tractable on the same classes of graphs than MSO without an ordering. That is, adding order-invariance to MSO essentially comes at no extra cost in terms of model checking complexity. For successor-invariant first-order logic something similar should be true. However, they only managed to show that successor-invariant first-order logic is tractable on the class of planar graphs which is very far from the best tractability results currently known for first-order logic. In this paper we significantly improve the latter result and show that successor-invariant first-order logic is tractable on any class of graphs excluding a fixed minor. This is much closer to the best results known for FO without an ordering. The proof relies on the construction of k-walks in suitable super graphs of the input graphs, i.e., walks which visit every vertex at least once and at most k times, for some k depending on the excluded minor H. The super graphs may in general contain H minors, but they still exclude some possible larger minorH0, so by results of Flum and Grohe [20] model checking on these graphs is still fixed-parameter tractable.
doi_str_mv 10.1109/LICS.2013.19
format Conference Proceeding
fullrecord <record><control><sourceid>acm_6IE</sourceid><recordid>TN_cdi_ieee_primary_6571545</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6571545</ieee_id><sourcerecordid>acm_books_10_1109_LICS_2013_19</sourcerecordid><originalsourceid>FETCH-LOGICAL-a345t-948b7eb92f421a653bd534a93dead702a6bf76b05c744c5af11c1ec780defbed3</originalsourceid><addsrcrecordid>eNqNkLtOwzAARS0eElXpxsbihQml-BnHI4poqZSqQ4HV8iutaRpXdkHi70lVPoDpDvfoSvcAcIfRFGMkn5pFvZ4ShOkUywswIlzwgnNSXYKJFBUSpeQcEVRegRFGjBZlJfANmOT8iRDChDMmxAh8LKPzHay33u5Cv4FtTHD9Za3POaZi0X_rFHR_hLOQ8rFYJecTbOImWBh7uAz9ANVdzN7BedKHLaw7nbPPt-C61V32k78cg_fZy1v9WjSr-aJ-bgpNGT8WklVGeCNJywjWJafGccq0pM5rJxDRpWlFaRC3gjHLdYuxxd4O95xvjXd0DO7Pu8F7rw4p7HX6USUXmDM-tI_nVtu9MjHussJIneypkz11sqewVCYF3w70w39o-gsevWuv</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Model Checking for Successor-Invariant First-Order Logic on Minor-Closed Graph Classes</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Eickmeyer, Kord ; Kawarabayashi, Ken-Ichi ; Kreutzer, Stephan</creator><creatorcontrib>Eickmeyer, Kord ; Kawarabayashi, Ken-Ichi ; Kreutzer, Stephan</creatorcontrib><description>Model checking problems for first- and monadic second-order logic on graphs have received considerable attention in the past, not the least due to their connections to problems in algorithmic graph structure theory. While the model checking problem for these logics on general graphs is computationally intractable, it becomes tractable on important classes of graphs such as those of bounded tree-width, planar graphs or more generally, classes of graphs excluding a fixed minor. It is well known that allowing an order relation or successor function can greatly increase the expressive power of the respective logics. This remains true even in cases where we require the formulas to be order- or successor-invariant, that is, while they can use an order relation, their truth in a given graph must not depend on the particular ordering or successor function chosen. Naturally, the question arises whether this increase in expressive power comes at a cost in terms of tractability on specific classes of graphs. In LICS 2012, Engel Mann et al. studied this problem and showed that order-invariant monadic second-order logic (MSO) remains tractable on the same classes of graphs than MSO without an ordering. That is, adding order-invariance to MSO essentially comes at no extra cost in terms of model checking complexity. For successor-invariant first-order logic something similar should be true. However, they only managed to show that successor-invariant first-order logic is tractable on the class of planar graphs which is very far from the best tractability results currently known for first-order logic. In this paper we significantly improve the latter result and show that successor-invariant first-order logic is tractable on any class of graphs excluding a fixed minor. This is much closer to the best results known for FO without an ordering. The proof relies on the construction of k-walks in suitable super graphs of the input graphs, i.e., walks which visit every vertex at least once and at most k times, for some k depending on the excluded minor H. The super graphs may in general contain H minors, but they still exclude some possible larger minorH0, so by results of Flum and Grohe [20] model checking on these graphs is still fixed-parameter tractable.</description><identifier>ISSN: 1043-6871</identifier><identifier>ISBN: 9780769550206</identifier><identifier>ISBN: 0769550207</identifier><identifier>ISBN: 1479904139</identifier><identifier>ISBN: 9781479904136</identifier><identifier>EISSN: 2575-5528</identifier><identifier>DOI: 10.1109/LICS.2013.19</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>Washington, DC, USA: IEEE Computer Society</publisher><subject>Complexity theory ; Context ; Model checking ; Polynomials ; Software and its engineering -- Software organization and properties -- Software functional properties -- Formal methods -- Model checking ; Theory of computation -- Logic ; Theory of computation -- Logic -- Verification by model checking ; Theory of computation -- Models of computation -- Computability ; Torso ; Vocabulary</subject><ispartof>2013 28th Annual ACM/IEEE Symposium on Logic in Computer Science, 2013, p.134-142</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6571545$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6571545$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Eickmeyer, Kord</creatorcontrib><creatorcontrib>Kawarabayashi, Ken-Ichi</creatorcontrib><creatorcontrib>Kreutzer, Stephan</creatorcontrib><title>Model Checking for Successor-Invariant First-Order Logic on Minor-Closed Graph Classes</title><title>2013 28th Annual ACM/IEEE Symposium on Logic in Computer Science</title><addtitle>lics</addtitle><description>Model checking problems for first- and monadic second-order logic on graphs have received considerable attention in the past, not the least due to their connections to problems in algorithmic graph structure theory. While the model checking problem for these logics on general graphs is computationally intractable, it becomes tractable on important classes of graphs such as those of bounded tree-width, planar graphs or more generally, classes of graphs excluding a fixed minor. It is well known that allowing an order relation or successor function can greatly increase the expressive power of the respective logics. This remains true even in cases where we require the formulas to be order- or successor-invariant, that is, while they can use an order relation, their truth in a given graph must not depend on the particular ordering or successor function chosen. Naturally, the question arises whether this increase in expressive power comes at a cost in terms of tractability on specific classes of graphs. In LICS 2012, Engel Mann et al. studied this problem and showed that order-invariant monadic second-order logic (MSO) remains tractable on the same classes of graphs than MSO without an ordering. That is, adding order-invariance to MSO essentially comes at no extra cost in terms of model checking complexity. For successor-invariant first-order logic something similar should be true. However, they only managed to show that successor-invariant first-order logic is tractable on the class of planar graphs which is very far from the best tractability results currently known for first-order logic. In this paper we significantly improve the latter result and show that successor-invariant first-order logic is tractable on any class of graphs excluding a fixed minor. This is much closer to the best results known for FO without an ordering. The proof relies on the construction of k-walks in suitable super graphs of the input graphs, i.e., walks which visit every vertex at least once and at most k times, for some k depending on the excluded minor H. The super graphs may in general contain H minors, but they still exclude some possible larger minorH0, so by results of Flum and Grohe [20] model checking on these graphs is still fixed-parameter tractable.</description><subject>Complexity theory</subject><subject>Context</subject><subject>Model checking</subject><subject>Polynomials</subject><subject>Software and its engineering -- Software organization and properties -- Software functional properties -- Formal methods -- Model checking</subject><subject>Theory of computation -- Logic</subject><subject>Theory of computation -- Logic -- Verification by model checking</subject><subject>Theory of computation -- Models of computation -- Computability</subject><subject>Torso</subject><subject>Vocabulary</subject><issn>1043-6871</issn><issn>2575-5528</issn><isbn>9780769550206</isbn><isbn>0769550207</isbn><isbn>1479904139</isbn><isbn>9781479904136</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2013</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNqNkLtOwzAARS0eElXpxsbihQml-BnHI4poqZSqQ4HV8iutaRpXdkHi70lVPoDpDvfoSvcAcIfRFGMkn5pFvZ4ShOkUywswIlzwgnNSXYKJFBUSpeQcEVRegRFGjBZlJfANmOT8iRDChDMmxAh8LKPzHay33u5Cv4FtTHD9Za3POaZi0X_rFHR_hLOQ8rFYJecTbOImWBh7uAz9ANVdzN7BedKHLaw7nbPPt-C61V32k78cg_fZy1v9WjSr-aJ-bgpNGT8WklVGeCNJywjWJafGccq0pM5rJxDRpWlFaRC3gjHLdYuxxd4O95xvjXd0DO7Pu8F7rw4p7HX6USUXmDM-tI_nVtu9MjHussJIneypkz11sqewVCYF3w70w39o-gsevWuv</recordid><startdate>201306</startdate><enddate>201306</enddate><creator>Eickmeyer, Kord</creator><creator>Kawarabayashi, Ken-Ichi</creator><creator>Kreutzer, Stephan</creator><general>IEEE Computer Society</general><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>201306</creationdate><title>Model Checking for Successor-Invariant First-Order Logic on Minor-Closed Graph Classes</title><author>Eickmeyer, Kord ; Kawarabayashi, Ken-Ichi ; Kreutzer, Stephan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a345t-948b7eb92f421a653bd534a93dead702a6bf76b05c744c5af11c1ec780defbed3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Complexity theory</topic><topic>Context</topic><topic>Model checking</topic><topic>Polynomials</topic><topic>Software and its engineering -- Software organization and properties -- Software functional properties -- Formal methods -- Model checking</topic><topic>Theory of computation -- Logic</topic><topic>Theory of computation -- Logic -- Verification by model checking</topic><topic>Theory of computation -- Models of computation -- Computability</topic><topic>Torso</topic><topic>Vocabulary</topic><toplevel>online_resources</toplevel><creatorcontrib>Eickmeyer, Kord</creatorcontrib><creatorcontrib>Kawarabayashi, Ken-Ichi</creatorcontrib><creatorcontrib>Kreutzer, Stephan</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Eickmeyer, Kord</au><au>Kawarabayashi, Ken-Ichi</au><au>Kreutzer, Stephan</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Model Checking for Successor-Invariant First-Order Logic on Minor-Closed Graph Classes</atitle><btitle>2013 28th Annual ACM/IEEE Symposium on Logic in Computer Science</btitle><stitle>lics</stitle><date>2013-06</date><risdate>2013</risdate><spage>134</spage><epage>142</epage><pages>134-142</pages><issn>1043-6871</issn><eissn>2575-5528</eissn><isbn>9780769550206</isbn><isbn>0769550207</isbn><isbn>1479904139</isbn><isbn>9781479904136</isbn><coden>IEEPAD</coden><abstract>Model checking problems for first- and monadic second-order logic on graphs have received considerable attention in the past, not the least due to their connections to problems in algorithmic graph structure theory. While the model checking problem for these logics on general graphs is computationally intractable, it becomes tractable on important classes of graphs such as those of bounded tree-width, planar graphs or more generally, classes of graphs excluding a fixed minor. It is well known that allowing an order relation or successor function can greatly increase the expressive power of the respective logics. This remains true even in cases where we require the formulas to be order- or successor-invariant, that is, while they can use an order relation, their truth in a given graph must not depend on the particular ordering or successor function chosen. Naturally, the question arises whether this increase in expressive power comes at a cost in terms of tractability on specific classes of graphs. In LICS 2012, Engel Mann et al. studied this problem and showed that order-invariant monadic second-order logic (MSO) remains tractable on the same classes of graphs than MSO without an ordering. That is, adding order-invariance to MSO essentially comes at no extra cost in terms of model checking complexity. For successor-invariant first-order logic something similar should be true. However, they only managed to show that successor-invariant first-order logic is tractable on the class of planar graphs which is very far from the best tractability results currently known for first-order logic. In this paper we significantly improve the latter result and show that successor-invariant first-order logic is tractable on any class of graphs excluding a fixed minor. This is much closer to the best results known for FO without an ordering. The proof relies on the construction of k-walks in suitable super graphs of the input graphs, i.e., walks which visit every vertex at least once and at most k times, for some k depending on the excluded minor H. The super graphs may in general contain H minors, but they still exclude some possible larger minorH0, so by results of Flum and Grohe [20] model checking on these graphs is still fixed-parameter tractable.</abstract><cop>Washington, DC, USA</cop><pub>IEEE Computer Society</pub><doi>10.1109/LICS.2013.19</doi><tpages>9</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1043-6871
ispartof 2013 28th Annual ACM/IEEE Symposium on Logic in Computer Science, 2013, p.134-142
issn 1043-6871
2575-5528
language eng
recordid cdi_ieee_primary_6571545
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Complexity theory
Context
Model checking
Polynomials
Software and its engineering -- Software organization and properties -- Software functional properties -- Formal methods -- Model checking
Theory of computation -- Logic
Theory of computation -- Logic -- Verification by model checking
Theory of computation -- Models of computation -- Computability
Torso
Vocabulary
title Model Checking for Successor-Invariant First-Order Logic on Minor-Closed Graph Classes
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T15%3A33%3A52IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Model%20Checking%20for%20Successor-Invariant%20First-Order%20Logic%20on%20Minor-Closed%20Graph%20Classes&rft.btitle=2013%2028th%20Annual%20ACM/IEEE%20Symposium%20on%20Logic%20in%20Computer%20Science&rft.au=Eickmeyer,%20Kord&rft.date=2013-06&rft.spage=134&rft.epage=142&rft.pages=134-142&rft.issn=1043-6871&rft.eissn=2575-5528&rft.isbn=9780769550206&rft.isbn_list=0769550207&rft.isbn_list=1479904139&rft.isbn_list=9781479904136&rft.coden=IEEPAD&rft_id=info:doi/10.1109/LICS.2013.19&rft_dat=%3Cacm_6IE%3Eacm_books_10_1109_LICS_2013_19%3C/acm_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6571545&rfr_iscdi=true