Automata with Nested Pebbles Capture First-Order Logic with Transitive Closure

String languages recognizable in (deterministic) log-space are characterized either by two-way (deterministic) multi-head automata, or following Immerman, by first-order logic with (deterministic) transitive closure. Here we elaborate this result, and match the number of heads to the arity of the tr...

Full description

Bibliographic Details
Main Authors: Joost Engelfriet, Hendrik Jan Hoogeboom
Format: Article
Language:English
Published: Logical Methods in Computer Science e.V. 2007-04-01
Series:Logical Methods in Computer Science
Subjects:
Online Access:https://lmcs.episciences.org/2220/pdf