Papers
Topics
Authors
Recent
Search
2000 character limit reached

A succinct data structure for self-indexing ternary relations

Published 10 Jul 2017 in cs.DS | (1707.02759v1)

Abstract: The representation of binary relations has been intensively studied and many different theoretical and practical representations have been proposed to answer the usual queries in multiple domains. However, ternary relations have not received as much attention, even though many real-world applications require the processing of ternary relations. In this paper we present a new compressed and self-indexed data structure that we call Interleaved $K2$-tree (I$K2$-tree), designed to compactly represent and efficiently query general ternary relations. The I$K2$-tree is an evolution of an existing data structure, the $K2$-tree, initially designed to represent Web graphs and later applied to other domains. The I$K2$-tree is able to extend the $K2$-tree to represent a ternary relation, based on the idea of decomposing it into a collection of binary relations but providing indexing capabilities in all the three dimensions. We present different ways to use I$K2$-tree to model different types of ternary relations using as reference two typical domains: RDF and Temporal Graphs. We also experimentally evaluate our representations comparing them in space usage and performance with other solutions of the state of the art.

Citations (13)

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.