We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:


Current browse context:


Change to browse by:


References & Citations

DBLP - CS Bibliography


(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Data Structures and Algorithms

Title: Succinct Data Structure for Path Graphs

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) with $n$ vertices while supporting degree, adjacency, and neighborhood queries efficiently. We provide two solutions for this problem. Our first data structure is succinct and occupies $n \log n+o(n \log n)$ bits while answering adjacency query in $O(\log n)$ time, and neighborhood and degree queries in $O(d \log^2 n)$ time where $d$ is the degree of the queried vertex. Our second data structure answers adjacency queries faster at the expense of slightly more space. More specifically, we provide an $O(n \log^2 n)$ bit data structure that supports adjacency query 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, followed by a careful bookkeeping using an orthogonal range search data structure among others, which maybe of independent interest for designing succinct data structures for other graphs. It is the use of the results of Acan et al. \cite{HSSS} in the second data structure that permits a simple and efficient implementation at the expense of more space.
Comments: 19 pages, 1 figure, 5 sections
Subjects: Data Structures and Algorithms (cs.DS)
Cite as: arXiv:2111.04332 [cs.DS]
  (or arXiv:2111.04332v2 [cs.DS] for this version)

Submission history

From: N.S Narayanaswamy [view email]
[v1] Mon, 8 Nov 2021 08:45:26 GMT (1917kb,D)
[v2] Thu, 10 Mar 2022 20:42:32 GMT (2310kb,D)

Link back to: arXiv, form interface, contact.