Proceedings

Querying Data Graphs with Arithmetical Regular Expressions

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 1088-1093.

Abstract

We propose a query language LARE for graphs whose edges are labelled by a finite alphabet and nodes store unbounded data values. LARE is based on a variant of regular expressions with memory. Queries of LARE can compare quantities of memorised graph nodes and their neighbourhoods. These features allow us to express a number of natural properties, while keeping the data complexity (with a query fixed) in non-deterministic logarithmic space. We establish an algorithm that works efficiently not only with LARE, but also with a wider language defined using effective relational conditions, another formalism we propose.

Maciej Grabon, Jakub Michaliszyn, Jan Otop, and Piotr Wieczorek. 2016. Querying Data Graphs with Arithmetical Regular Expressions. In Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence, IJCAI-16. IJCAI, 1088–1093. https://ijcai.org/proceedings/2016/158
Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards