Hostname: page-component-7b7567c8c-tnzcf Total loading time: 0 Render date: 2026-11-15T08:37:08.369Z Has data issue: false hasContentIssue false

The Expressive Power of Higher-Order Datalog

Published online by Cambridge University Press:  20 September 2019

ANGELOS CHARALAMBIDIS
Affiliation:
Institute of Informatics and Telecommunications, NCSR “Demokritos”, Greece (e-mail: acharal@iit.demokritos.gr)
CHRISTOS NOMIKOS
Affiliation:
Dept of Computer Science and Engineering, University of Ioannina, Greece (e-mail: cnomikos@cs.uoi.gr)
PANOS RONDOGIANNIS
Affiliation:
Dept of Informatics and Telecommunications, National and Kapodistrian University of Athens, Greece (e-mail: prondo@di.uoa.gr)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

A classical result in descriptive complexity theory states that Datalog expresses exactly the class of polynomially computable queries on ordered databases (Papadimitriou 1985; Grädel 1992; Vardi 1982; Immerman 1986; Leivant 1989). In this paper we extend this result to the case of higher-order Datalog. In particular, we demonstrate that on ordered databases, for all k ≥ 2, k-order Datalog captures (k − 1)-EXPTIME. This result suggests that higher-order extensions of Datalog possess superior expressive power and they are worthwhile of further investigation both in theory and in practice.

Information

Type
Original Article
Copyright
© Cambridge University Press 2019 
Supplementary material: PDF

Charalambidis et al. supplementary material

Online Appendix

Download Charalambidis et al. supplementary material(PDF)
PDF 302 KB