Hanf normal form for first-order logic with unary counting quantifiers

被引:3
作者
Heimberg, Lucas [1 ]
Kuske, Dietrich [2 ]
Schweikardt, Nicole [1 ]
机构
[1] Humboldt Univ, Berlin, Germany
[2] Tech Univ Ilmenau, Ilmenau, Germany
来源
PROCEEDINGS OF THE 31ST ANNUAL ACM-IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2016) | 2016年
关键词
Extensions of first-order logic; Hanf locality; modulo-counting quantifiers; unary counting quantifiers; ultimately periodic sets; structures of bounded degree; normal forms; model checking; elementary algorithms;
D O I
10.1145/2933575.2934571
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the existence of Hanf normal forms for extensions FO(Q) of first-order logic by sets Q subset of P(N) of unary counting quantifiers. A formula is in Hanf normal form if it is a Boolean combination of formulas zeta (x(overbar)) describing the isomorphism type of a local neighbourhood around its free variables x and statements of the form "the number of witnesses y of psi (y) belongs to (Q+k)" where Q is an element of Q, k is an element of N, and psi describes the isomorphism type of a local neighbourhood around its unique free variable y. We show that a formula from FO(Q) can be transformed into a formula in Hanf normal form that is equivalent on all structures of degree <= d if, and only if, all counting quantifiers occurring in the formula are ultimately periodic. This transformation can be carried out in worst-case optimal 3-fold exponential time. In particular, this yields an algorithmic version of Nurmonen's extension of Hanf's theorem for first-order logic with modulo-counting quantifiers. As an immediate consequence, we obtain that on finite structures of degree <= d, model checking of first-order logic with modulo-counting quantifiers is fixed-parameter tractable.
引用
收藏
页码:277 / 286
页数:10
相关论文
共 14 条
  • [1] Modulo-counting first-order logic on bounded expansion classes
    Nesetril, Jaroslav
    de Mendez, Patrice Ossona
    Siebertz, Sebastian
    DISCRETE MATHEMATICS, 2024, 347 (08)
  • [2] First-Order Logic with Adverbs
    Haze, Tristan Grotvedt
    LOGIC AND LOGICAL PHILOSOPHY, 2024, 33 (02) : 289 - 324
  • [3] A first-order coalition logic for BDI-agents
    Chen, Qingliang
    Su, Kaile
    Sattar, Abdul
    Luo, Xiangyu
    Chen, Aixiang
    FRONTIERS OF COMPUTER SCIENCE, 2016, 10 (02) : 233 - 245
  • [4] Runtime Verification: From Propositional to First-Order Temporal Logic
    Havelund, Klaus
    Peled, Doron
    RUNTIME VERIFICATION (RV 2018), 2018, 11237 : 90 - 112
  • [5] Destructive Rule-Based Properties and First-Order Logic
    Duris, David
    SOFSEM 2010: THEORY AND PRACTICE OF COMPUTER SCIENCE, PROCEEDINGS, 2010, 5901 : 334 - 345
  • [6] A FIRST-ORDER COMPLETE TEMPORAL LOGIC FOR STRUCTURED CONTEXT-FREE LANGUAGES
    Chiari, Michele
    Mandrioli, Dino
    Pradella, Matteo
    LOGICAL METHODS IN COMPUTER SCIENCE, 2021, 18 (03) : 11:1 - 11:49
  • [7] THE PARAMETERIZED SPACE COMPLEXITY OF MODEL-CHECKING BOUNDED VARIABLE FIRST-ORDER LOGIC
    Chen, Yijia
    Elberfeld, Michael
    Muller, Moritz
    LOGICAL METHODS IN COMPUTER SCIENCE, 2019, 15 (03)
  • [8] A complete first-order temporal BDI logic for forest multi-agent systems
    Wu, Lijun
    Su, Kaile
    Sattar, Abdul
    Chen, Qingliang
    Su, Jinshu
    Wu, Wei
    KNOWLEDGE-BASED SYSTEMS, 2012, 27 : 343 - 351
  • [9] The failure of cut-elimination in cyclic proof for first-order logic with inductive definitions
    Oda, Yukihiro
    Brotherston, James
    Tatsuta, Makoto
    JOURNAL OF LOGIC AND COMPUTATION, 2023,
  • [10] Model checking for first-order predicate ambient logic based on μ-calculus with partial orders
    Jiang H.
    Jisuanji Xuebao/Chinese Journal of Computers, 2016, 39 (12): : 2547 - 2561