Papers
Topics
Authors
Recent
Search
2000 character limit reached

Succinct Data Structure for Path Graphs

Published 8 Nov 2021 in cs.DS | (2111.04332v3)

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 nn vertices while supporting degree, adjacency, and neighborhood queries efficiently. We provide the following two solutions for this problem: - an nlog⁡n+o(nlog⁡n)n \log n+o(n \log n)-bit succinct data structure that supports adjacency query in O(log⁡n)O(\log n) time, neighborhood query in O(dlog⁡n)O(d \log n) time and finally, degree query in min⁡O(log⁡<sup>2</sup>n),O(dlog⁡n)\min{O(\log<sup>2</sup> n), O(d \log n)} where dd is the degree of the queried vertex. - an O(nlog⁡<sup>2</sup>n)O(n \log<sup>2</sup> n)-bit space-efficient data structure that supports adjacency and degree queries in O(1)O(1) time, and the neighborhood query in O(d)O(d) time where dd 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.

Citations (6)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.