We present a new succinct data structure for graphs that are “tree-like,” in the sense that the number of “additional” edges (w.r.t. a spanning tree) is not too high. Our algorithmic idea is to represent a BFS-spanning tree of the graph with a succinct data structure for trees, and enhance it with additional information that accounts for the nontree edges. In practical tests, our data structure performs well for graphs containing up to 10% of non-tree edges, reducing the space of a pointerbased representation by a factor of ≈20, while increasing the worst-case running times for the operations by roughly the same factor.
CITATION STYLE
Fischer, J., & Peters, D. (2015). A practical succinct data structure for tree-like graphs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8973, pp. 65–76). Springer Verlag. https://doi.org/10.1007/978-3-319-15612-5_7
Mendeley helps you to discover research relevant for your work.