Succinct data structure for path graphs

From MaRDI portal



Abstract: We consider the problem of designing a succinct data structure for {it path graphs} (which are a proper subclass of chordal graphs and a proper superclass of interval graphs) on n vertices while supporting degree, adjacency, and neighborhood queries efficiently. We provide the following two solutions for this problem: - an nlogn+o(nlogn)-bit succinct data structure that supports adjacency query in O(logn) time, neighborhood query in O(dlogn) time and finally, degree query in minO(log2n),O(dlogn) where d is the degree of the queried vertex. - an O(nlog2n)-bit space-efficient data structure that supports adjacency and degree queries in O(1) time, and the neighborhood query in O(d) time where d is the degree of the queried vertex. Central to our data structures is the usage of the classical heavy path decomposition by Sleator and Tarjan~cite{ST}, followed by a careful bookkeeping using an orthogonal range search data structure using wavelet trees~cite{Makinen2007} among others, which maybe of independent interest for designing succinct data structures for other graph classes.



Cites work









This page was built for publication: Succinct data structure for path graphs

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6178455)