PLoS ONE (Jan 2018)

Reducing vertices in property graphs.

  • Dominik Tomaszuk,
  • Karol Pąk

DOI
https://doi.org/10.1371/journal.pone.0191917
Journal volume & issue
Vol. 13, no. 2
p. e0191917

Abstract

Read online

Graph databases are constantly growing, and, at the same time, some of their data is the same or similar. Our experience with the management of the existing databases, especially the bigger ones, shows that certain vertices are particularly replicated there numerous times. Eliminating repetitive or even very similar data speeds up the access to database resources. We present a modification of this approach, where similarly we group together vertices of identical properties, but then additionally we join together groups of data that are located in distant parts of a graph. The second part of our approach is non-trivial. We show that the search for a partition of a given graph where each member of the partition has only pairwise distant vertices is NP-hard. We indicate a group of heuristics that try to solve our difficult computational problems and then we apply them to check the the effectiveness of our approach.