Authors: Frank Tetzel 1 ; Hannes Voigt 1 ; Marcus Paradies 2 ; Romans Kasperovics 3 and Wolfgang Lehner 1

Affiliations: 1 Dresden Database Systems Group, Technische Universität Dresden and Germany ; 2 DLR, Jena and Germany ; 3 SAP SE, Walldorf and Germany

ISBN: 978-989-758-318-6

ISSN: 2184-285X

Keyword(s): Graph Data Management, Regular Path Queries, Experimental Analysis.

Related Ontology Subjects/Areas/Topics: Business Analytics ; Data Engineering ; Data Management and Quality ; Data Structures and Data Management Algorithms ; Database Architecture and Performance ; Databases and Data Security ; Nosql Databases ; Semi-Structured and Unstructured Data

Abstract: A fundamental ingredient of declarative graph query languages are regular path queries (RPQs). They provide an expressive yet compact way to match long and complex paths in a data graph by utilizing regular expressions. In this paper, we systematically explore and analyze the design space for the data structures involved in automaton-based RPQ evaluation. We consider three fundamental data structures used during RPQ processing: adjacency lists for quick neighborhood exploration, visited data structure for cycle detection, and the representation of intermediate results. We conduct an extensive experimental evaluation on realistic graph data sets and systematically investigate various alternative data structure representations and implementation variants. We show that carefully crafted data structures which exploit the access pattern of RPQs lead to reduced peak memory consumption and evaluation time.

PDF ImageFull Text


Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Tetzel, F.; Voigt, H.; Paradies, M.; Kasperovics, R. and Lehner, W. (2018). Analysis of Data Structures Involved in RPQ Evaluation.In Proceedings of the 7th International Conference on Data Science, Technology and Applications - Volume 1: DATA, ISBN 978-989-758-318-6, ISSN 2184-285X, pages 334-343. DOI: 10.5220/0006860303340343

author={Frank Tetzel. and Hannes Voigt. and Marcus Paradies. and Romans Kasperovics. and Wolfgang Lehner.},
title={Analysis of Data Structures Involved in RPQ Evaluation},
booktitle={Proceedings of the 7th International Conference on Data Science, Technology and Applications - Volume 1: DATA,},


JO - Proceedings of the 7th International Conference on Data Science, Technology and Applications - Volume 1: DATA,
TI - Analysis of Data Structures Involved in RPQ Evaluation
SN - 978-989-758-318-6
AU - Tetzel, F.
AU - Voigt, H.
AU - Paradies, M.
AU - Kasperovics, R.
AU - Lehner, W.
PY - 2018
SP - 334
EP - 343
DO - 10.5220/0006860303340343

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.