Highlights Conference 2016 Conference Abstract
Hanf normal form for first-order logic with unary counting quantifiers
- Lucas Heimberg
- Dietrich Kuske
- Nicole Schweikardt
This talk is based on the paper “Hanf normal form for first-order logic with unary counting quantifiers” co-authored by Lucas Heimberg (Humboldt-Universität zu Berlin), Dietrich Kuske (Technische Universität Ilmenau), and Nicole Schweikardt (Humboldt-Universität zu Berlin), which got accepted for LICS 2016. The paper can be downloaded under http: //www2. informatik. hu-berlin. de/logik/research/HKS-LICS16. pdf. We study the existence of Hanf normal forms for extensions FO(Qs) of first-order logic by sets Qs of unary counting quantifiers, i. e. , sets of subsets of the natural numbers. A formula is in Hanf normal form if it is a Boolean combination of formulas zeta describing the isomorphism type of a local neighbourhood around its free variables and statements of the form “the number of witnesses y of psi(y) belongs to (Q+k)” where Q in Qs, k is a natural number, and psi describes the isomorphism type of a local neighbourhood around its unique free variable y. We show that a formula from FO(Qs) can be transformed into a formula in Hanf normal form that is equivalent on all structures of degree at most 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 at most d, model checking of first-order logic with modulo-counting quantifiers is fixed-parameter tractable.