Conference paper
Conference paper
On the first-order expressibility of recursive queries
Abstract
A Datalog program is bounded iff it is equivalent to a recursion-free Datalog program. We show that, for some classes of Datalog programs, expressibility in first-order query languages coincides with boundedness. Our results imply that testing first-order expressibility is undecidable for binary programs, decidable for monadic programs, and complete for Σ20.
Related
Conference paper
Automata theory for database theoreticians
Conference paper
Computing with recursive types
Conference paper