Separating Graph Logic from MSO

被引:0
|
作者
Antonopoulos, Timos [1 ]
Dawar, Anuj [1 ]
机构
[1] Univ Cambridge, Comp Lab, Cambridge CB3 0FD, England
来源
FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, PROCEEDINGS | 2009年 / 5504卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Graph logic (GL) is a spatial hoc for querying, graphs introduced by Cardelli et al. It has been observed that in terms of expressive power, this hoc is a fragment of Monadic Second Order Logic (MSO) with h quantification over sets of edges. We show that the containment is proper by exhibiting a property that is not GL definable but is definable in MSO, even in the absence of quantification over labels. Moreover, this holds when the graphs are restricted to be forests and thus strengthens in several ways a result of Marcinkowski. As a consequence we also obtain that Separation Logic, with a seperating conjunction but without the magic wand, is strictly weaker than MSO over memory heaps, settling an open question of Brochenin et al.
引用
收藏
页码:63 / 77
页数:15
相关论文
共 50 条
  • [1] Subshifts as models for MSO logic
    Jeandel, Emmanuel
    Theyssier, Guillaume
    INFORMATION AND COMPUTATION, 2013, 225 : 1 - 15
  • [2] Extension Complexity, MSO Logic, and Treewidth
    Kolman, Petr
    Koutecky, Martin
    Tiwary, Hans Raj
    DISCRETE MATHEMATICS AND THEORETICAL COMPUTER SCIENCE, 2020, 22 (04)
  • [3] Connecting Decidability and Complexity for MSO Logic
    Skrzypczak, Michal
    DEVELOPMENTS IN LANGUAGE THEORY, DLT 2017, 2017, 10396 : 75 - 79
  • [4] On matroid properties definable in the MSO logic
    Hlineny, P
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2003, PROCEEDINGS, 2003, 2747 : 470 - 479
  • [5] Multi-weighted Automata and MSO Logic
    Manfred Droste
    Vitaly Perevoshchikov
    Theory of Computing Systems, 2016, 59 : 231 - 261
  • [6] The MSO logic-automaton connection in linguistics
    Morawietz, F
    Cornell, T
    LOGICAL ASPECTS OF COMPUTATIONAL LINGUISTICS, 1999, 1582 : 112 - 131
  • [7] RECURSION SCHEMES, THE MSO LOGIC, AND THE U QUANTIFIER
    Parys, Pawel
    LOGICAL METHODS IN COMPUTER SCIENCE, 2020, 16 (01)
  • [8] Separating Rank Logic from Polynomial Time
    Lichter, Moritz
    2021 36TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2021,
  • [9] Separating Rank Logic from Polynomial Time
    Lichter, Moritz
    JOURNAL OF THE ACM, 2023, 70 (02)
  • [10] Multi-weighted Automata and MSO Logic
    Droste, Manfred
    Perevoshchikov, Vitaly
    THEORY OF COMPUTING SYSTEMS, 2016, 59 (02) : 231 - 261