English

Compact and Efficient Representation of General Graph Databases

Data Structures and Algorithms 2018-12-31 v1 Databases

Abstract

In this paper, we propose a compact data structure to store labeled attributed graphs based on the k2-tree, which is a very compact data structure designed to represent a simple directed graph. The idea we propose can be seen as an extension of the k2-tree to support property graphs. In addition to the static approach, we also propose a dynamic version of the storage representation, which allows exible schemas and insertion or deletion of data. We provide an implementation of a basic set of operations, which can be combined to form complex queries over these graphs with attributes. We evaluate the performance of our proposal with existing graph database systems and prove that our compact attributed graph representation obtains also competitive time results.

Keywords

Cite

@article{arxiv.1812.10977,
  title  = {Compact and Efficient Representation of General Graph Databases},
  author = {Sandra Álvarez-García and Borja Freire and Susana Ladra and Óscar Pedreira},
  journal= {arXiv preprint arXiv:1812.10977},
  year   = {2018}
}

Comments

This research has received funding from the European Union's Horizon 2020 research and innovation programme under the Marie Sklodowska-Curie Actions H2020-MSCA-RISE-2015 BIRDS GA No. 690941

R2 v1 2026-06-23T06:57:52.497Z