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 条
  • [41] Learning Concepts Definable in First-Order Logic with Counting
    van Bergerem, Steffen
    2019 34TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2019,
  • [42] COMPUTING WITH FIRST-ORDER LOGIC
    ABITEBOUL, S
    VIANU, V
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1995, 50 (02) : 309 - 335
  • [43] A First-order Logic with Frames
    Murali, Adithya
    Pena, Lucas
    Loeding, Christof
    Madhusudan, P.
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2023, 45 (02):
  • [44] Indistinguishability and first-order logic
    Jordan, Skip
    Zeugmann, Thomas
    THEORY AND APPLICATIONS OF MODELS OF COMPUTATION, PROCEEDINGS, 2008, 4978 : 94 - 104
  • [45] First-order logic with two variables and unary temporal logic
    Etessami, K
    Vardi, MY
    Wilke, T
    INFORMATION AND COMPUTATION, 2002, 179 (02) : 279 - 295
  • [46] First-order logic with two variables and unary temporal logic
    Etessami, K
    Vardi, MY
    Wilke, T
    12TH ANNUAL IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, PROCEEDINGS, 1997, : 228 - 235
  • [47] From separation logic to first-order logic
    Calcagno, C
    Gardner, P
    Hague, M
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, PROCEEDINGS, 2005, 3441 : 395 - 409
  • [48] From First-Order Logic to Assertional Logic
    Zhou, Yi
    ARTIFICIAL GENERAL INTELLIGENCE: 10TH INTERNATIONAL CONFERENCE, AGI 2017, 2017, 10414 : 87 - 97
  • [49] Finite Model Reasoning in Expressive Fragments of First-Order Logic
    Tendera, Lidia
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2017, (243): : 43 - 57
  • [50] Completeness for the Classical Antecedent Fragment of Inquisitive First-Order Logic
    Gianluca Grilletti
    Journal of Logic, Language and Information, 2021, 30 : 725 - 751