Arrow Research search
Back to Highlights

Highlights 2018

An Optimal Construction for the Barthelmann-Schwentick Normal Form on Classes of Structures of Bounded Degree

Conference Abstract Session 6B Logic in Computer Science · Theoretical Computer Science

Abstract

ABSTRACT. Building on the locality conditions for first-order logic by Hanf and Gaifman, Barthelmann and Schwentick showed in 1999 that every first-order formula is equivalent to a formula of the shape ∃x₁. .. ∃xₖ ∀y φ where quantification in φ is relativised to elements of distance ≤ r from y. Such a formula will be called Barthelmann-Schwentick normal form (BSNF) in the following. From BSNF, Barthelmann and Schwentick obtain a local Ehrenfeucht game and an automata-model for first-order logic. For such applications of BSNF, as well as for possible future uses in algorithms, the size of bsnf-formulae is of interest. Although Barthelmann and Schwentick show that for each first-order for- mula, an equivalent BSNF can be computed effectively, the construction leads to a non-elementary blow-up of the BSNF in terms of the size of the original formula. We show that, if equivalence on the class of all structures, or even only finite forests, is required, this non-elementary blow-up is indeed unavoidable. We then examine restricted classes of structures where more efficient algorithms are possible. In this direction, we show that on any class of structures of degree ≤ 2, BSNF can be computed in 2-fold exponential time with respect to the size of the input formula. And for any class of structures of degree ≤ d for some d ≥ 3, this is possible in 3-fold exponential time. For both cases, we provide matching lower bounds. The presented work is a joint work with Lucas Heimberg and submitted to CSL 2018.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
Highlights of Logic, Games and Automata
Archive span
2013-2025
Indexed papers
1236
Paper id
181635972562107067