Compact representation of Webgraphs with extended functionality
Author
dc.contributor.author
Brisaboa, NievesR
Author
dc.contributor.author
Ladra, Susana
es_CL
Author
dc.contributor.author
Navarro, Gonzalo
es_CL
Admission date
dc.date.accessioned
2014-12-11T14:10:39Z
Available date
dc.date.available
2014-12-11T14:10:39Z
Publication date
dc.date.issued
2013
Cita de ítem
dc.identifier.citation
Information Systems39(2014)152–174
en_US
Identifier
dc.identifier.other
dx.doi.org/10.1016/j.is.2013.08.003
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/126520
General note
dc.description
Articulo de publicacion SCOPUS
en_US
Abstract
dc.description.abstract
Many relevant Web mining tasks translate into classical algorithms
on the Web graph. Compact Web graph representations allow
running these tasks on larger graphs within main memory. These representations
at least provide fast navigation (to the neighbors of a node),
yet more sophisticated operations are desirable for several Web analyses.
We present a compact Web graph representation that, in addition, supports
reverse navigation (to the nodes pointing to the given one). The
standard approach to achieve this is to represent the graph and its transpose,
which basically doubles the space requirement. Our structure, instead,
represents the adjacency list using a compact sequence representation
that allows finding the positions where a given node v is mentioned,
and answers reverse navigation using that primitive. This is combined
with a previous proposal based on grammar compression of the adjacency
list. The combination yields interesting algorithmic problems. As
a result, we achieve the smallest graph representation reported in the
literature that supports direct and reverse navigation, and also obtain
other variants that occupy relevant niches in the space/time tradeoff.
en_US
Patrocinador
dc.description.sponsorship
MICINN(PGEandFEDER
and for the third authorby Millen-
nium Nucleus Information and Coordinationin Networks