Succinct Data Structures for Series-Parallel, Block-Cactus and 3-Leaf Power Graphs

08/24/2021
by   Sankardeep Chakraborty, et al.
0

We design succinct encodings of series-parallel, block-cactus and 3-leaf power graphs while supporting the basic navigational queries such as degree, adjacency and neighborhood optimally in the RAM model with logarithmic word size. One salient feature of our representation is that it can achieve optimal space even though the exact space lower bound for these graph classes is not known. For these graph classes, we provide succinct data structures with optimal query support for the first time in the literature. For series-parallel multigraphs, our work also extends the works of Uno et al. (Disc. Math. Alg. and Appl., 2013) and Blelloch and Farzan (CPM, 2010) to produce optimal bounds.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/09/2020

Succinct Navigational Oracles for Families of Intersection Graphs on a Circle

We consider the problem of designing succinct navigational oracles, i.e....
research
11/08/2021

Succinct Data Structure for Path Graphs

We consider the problem of designing a succinct data structure for path ...
research
02/25/2019

Succinct Data Structures for Families of Interval Graphs

We consider the problem of designing succinct data structures for interv...
research
10/08/2020

Succinct Permutation Graphs

We present a succinct, i.e., asymptotically space-optimal, data structur...
research
06/22/2020

Fast Preprocessing for Optimal Orthogonal Range Reporting and Range Successor with Applications to Text Indexing

Under the word RAM model, we design three data structures that can be co...
research
08/01/2022

Analysing Parallel Complexity of Term Rewriting

We revisit parallel-innermost term rewriting as a model of parallel comp...
research
08/17/2015

Knuthian Drawings of Series-Parallel Flowcharts

Inspired by a classic paper by Knuth, we revisit the problem of drawing ...

Please sign up or login with your details

Forgot password? Click here to reset