Expressive Completeness of Two-Variable First-Order Logic with Counting for First-Order Logic Queries on Rooted Unranked Trees

被引:0
|
作者
Hellings, Jelle [1 ]
Gyssens, Marc [2 ]
Van den Bussche, Jan [2 ]
Van Gucht, Dirk [3 ]
机构
[1] McMaster Univ, Dept Comp & Software, Hamilton, ON, Canada
[2] Hasselt Univ, Data Sci Inst, Diepenbeek, Belgium
[3] Indiana Univ, Luddy Sch Informat Comp & Engn, Bloomington, IN USA
关键词
finite-variable logics; counting logics; bounded equivalence of tree nodes; bounded equivalence of trees; Ehrenfeucht-Fraisse game; expressiveness;
D O I
10.1109/LICS56636.2023.10175828
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the class of finite, rooted, unranked, unordered, node-labeled trees. Such trees are represented as structures with only the parent-child relation, in addition to any number of unary predicates for node labels. We prove that every unary first-order query over the considered class of trees is already expressible in two-variable first-order logic with counting. Somewhat to our surprise, we have not seen this result being conjectured in the extensive literature on logics for trees. Our proof is based on a global variant of local equivalence notions on nodes of trees. This variant applies to entire trees, and involves counting ancestors of locally equivalent nodes.
引用
收藏
页数:13
相关论文
共 50 条
  • [21] AUTOEPISTEMIC LOGIC OF FIRST-ORDER AND ITS EXPRESSIVE POWER
    YUAN, LY
    JOURNAL OF AUTOMATED REASONING, 1994, 13 (01) : 69 - 82
  • [22] Weighted First-Order Model Counting in the Two-Variable Fragment With Counting Quantifiers
    Kuzelka, Ondrej
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2021, 70 : 1281 - 1307
  • [23] A COMPLETENESS THEOREM OF FIRST-ORDER TEMPORAL LOGIC WITH EQUALITY
    唐同诰
    Science China Mathematics, 1985, (05) : 532 - 540
  • [24] Alternating complexity of counting first-order logic for the subword order
    Dietrich Kuske
    Christian Schwarz
    Acta Informatica, 2023, 60 : 79 - 100
  • [25] Alternating complexity of counting first-order logic for the subword order
    Kuske, Dietrich
    Schwarz, Christian
    ACTA INFORMATICA, 2023, 60 (01) : 79 - 100
  • [26] EXECUTABLE FIRST-ORDER QUERIES IN THE LOGIC OF INFORMATION FLOWS ∗
    Aamer, Heba A.
    Bogaerts, Bart
    Surinx, Dimitri
    Ternovska, Eugenia
    Van Den Bussche, Jan
    LOGICAL METHODS IN COMPUTER SCIENCE, 2024, 20 (02)
  • [27] Decidability of first-order logic queries over views
    Bailey, J
    Dong, GZ
    DATABASE THEORY - ICDT'99, 1999, 1540 : 83 - 99
  • [28] Two variable first-order logic over ordered domains
    Otto, M
    JOURNAL OF SYMBOLIC LOGIC, 2001, 66 (02) : 685 - 702
  • [29] Two-Variable First Order Logic with Counting Quantifiers: Complexity Results
    Lodaya, Kamal
    Sreejith, A. V.
    DEVELOPMENTS IN LANGUAGE THEORY, DLT 2017, 2017, 10396 : 260 - 271
  • [30] A First-Order Logic with Frames
    Murali, Adithya
    Pena, Lucas
    Loeding, Christof
    Madhusudan, P.
    PROGRAMMING LANGUAGES AND SYSTEMS ( ESOP 2020): 29TH EUROPEAN SYMPOSIUM ON PROGRAMMING, 2020, 12075 : 515 - 543