Compressed representation of dynamic binary relations with applications
Artículo
Publication date
2017Metadata
Show full item record
Cómo citar
Brisaboa, NievesR
Cómo citar
Compressed representation of dynamic binary relations with applications
Abstract
We introduce a dynamic data structure for the compact representation of binary relations R subset of A x B. The data structure is a dynamic variant of the k(2)-tree, a static compact representation that takes advantage of clustering in the binary relation to achieve compression. Our structure can efficiently check whether two objects (a, b) is an element of A x B are related, and list the objects of B related to some a is an element of A and vice versa. Additionally, our structure allows inserting and deleting pairs (a, b) in the relation, as well as modifying the base sets A and B. We test our dynamic data structure in different contexts, including the representation of Web graphs and RDF databases. Our experiments show that out dynamic data structure achieves good compression ratios and fast query times, close to those of a static representation, while also providing efficient support for updates in the represented binary relation.
Patrocinador
European Union's Horizon 2020 research and innovation programme
690941
Google Research Award Latin America
Fondecyt
1-140796
MINECO (PGE)
MINECO (CDTI)
MINECO (FEDER)
T1N2013-46238-C4-3-R
IDI20141259
ITC-20151305
ITC-20151247
T1N2015-69951-R
ITC-20161074
TIN201678011-C4-1-R
ICT COST Action
1C1302
Xunta de Galicia
ERDF
Centro singular de investigation de Galicia accreditation
GRC2013/053
Indexation
Artículo de publicación ISI
Quote Item
Information Systems, 69 (2017): 106–123
Collections
The following license files are associated with this item: