Passer à la navigation principale Passer à la recherche Passer au contenu principal

Enumeration on trees under relabelings

  • Université Paris-Saclay
  • University of Lille 1
  • CNRS

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

8 Citations (Scopus)

Résumé

We study how to evaluate MSO queries with free variables on trees, within the framework of enumeration algorithms. Previous work has shown how to enumerate answers with linear-time preprocessing and delay linear in the size of each output, i.e., constant-delay for free first-order variables. We extend this result to support relabelings, a restricted kind of update operations on trees which allows us to change the node labels. Our main result shows that we can enumerate the answers of MSO queries on trees with linear-time preprocessing and delay linear in each answer, while supporting node relabelings in logarithmic time. To prove this, we reuse the circuit-based enumeration structure from our earlier work, and develop techniques to maintain its index under node relabelings. We also show how enumeration under relabelings can be applied to evaluate practical query languages, such as aggregate, group-by, and parameterized queries.

langue originaleAnglais
titre21st International Conference on Database Theory, ICDT 2018
rédacteurs en chefYael Amsterdamer, Benny Kimelfeld
EditeurSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronique)9783959770637
Les DOIs
étatPublié - 1 mars 2018
Modification externeOui
Evénement21st International Conference on Database Theory, ICDT 2018 - Vienna, Autriche
Durée: 26 mars 201829 mars 2018

Série de publications

NomLeibniz International Proceedings in Informatics, LIPIcs
Volume98
ISSN (imprimé)1868-8969

Une conférence

Une conférence21st International Conference on Database Theory, ICDT 2018
Pays/TerritoireAutriche
La villeVienna
période26/03/1829/03/18

Empreinte digitale

Examiner les sujets de recherche de « Enumeration on trees under relabelings ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation