Compressed representation of dynamic binary relations with applications
Author
dc.contributor.author
Brisaboa, NievesR
Author
dc.contributor.author
Cerdeira Pena, Ana
Author
dc.contributor.author
Bernardo, Guillermo de
Author
dc.contributor.author
Navarro, Gonzalo
Admission date
dc.date.accessioned
2018-07-05T17:33:30Z
Available date
dc.date.available
2018-07-05T17:33:30Z
Publication date
dc.date.issued
2017
Cita de ítem
dc.identifier.citation
Information Systems, 69 (2017): 106–123
es_ES
Identifier
dc.identifier.other
10.1016/j.is.2017.05.003
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/149554
Abstract
dc.description.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.
es_ES
Patrocinador
dc.description.sponsorship
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