Arrow Research search
Back to I&C

I&C 2024

Succinct data structure for path graphs

Journal Article journal-article Computer Science · Theoretical Computer Science

Abstract

We consider the problem of designing a succinct data structure for path graphs, that generalizes interval graphs, on n vertices while efficiently supporting degree, adjacency, and neighbourhood queries. We provide the following two solutions for this problem: 1. an n log ⁡ n + o ( n log ⁡ n ) -bit succinct data structure that supports adjacency query in O ( log ⁡ n ) time, neighbourhood query in O ( d log ⁡ n ) time and finally, degree query in min ⁡ { O ( log 2 ⁡ n ), O ( d log ⁡ n ) } time where d is the degree of the queried vertex. 2. an O ( n log 2 ⁡ n ) -bit space-efficient data structure that supports adjacency, neighborhood, and degree queries optimally. Central to our data structures is the usage of the heavy path decomposition, followed by careful bookkeeping using an orthogonal range search data structure using wavelet trees among others, which may be of independent interest for designing succinct data structures for other graph classes.

Authors

Keywords

No keywords are indexed for this paper.

Context

Venue
Information and Computation
Archive span
1987-2026
Indexed papers
3021
Paper id
672079825587310337
v2026.09.13