Succinct Navigational Oracles for Families of Intersection Graphs on a Circle

10/09/2020
by   Hüseyin Acan, et al.
0

We consider the problem of designing succinct navigational oracles, i.e., succinct data structures supporting basic navigational queries such as degree, adjacency, and neighborhood efficiently for intersection graphs on a circle, which include graph classes such as circle graphs, k-polygon-circle graphs, circle-trapezoid graphs, trapezoid graphs. The degree query reports the number of incident edges to a given vertex, the adjacency query asks if there is an edge between two given vertices, and the neighborhood query enumerates all the neighbors of a given vertex. We first prove a general lower bound for these intersection graph classes and then present a uniform approach that lets us obtain matching lower and upper bounds for representing each of these graph classes. More specifically, our lower bound proofs use a unified technique to produce tight bounds for all these classes, and this is followed by our data structures which are also obtained from a unified representation method to achieve succinctness for each class. In addition, we prove a lower bound of space for representing trapezoid graphs and give a succinct navigational oracle for this class of graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/24/2021

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

We design succinct encodings of series-parallel, block-cactus and 3-leaf...
research
02/25/2019

Succinct Data Structures for Families of Interval Graphs

We consider the problem of designing succinct data structures for interv...
research
11/08/2021

Succinct Data Structure for Path Graphs

We consider the problem of designing a succinct data structure for path ...
research
08/16/2022

Fine-Grained Complexity Lower Bounds for Families of Dynamic Graphs

A dynamic graph algorithm is a data structure that answers queries about...
research
12/14/2022

Efficient Non-isomorphic Graph Enumeration Algorithms for Subclasses of Perfect Graphs

Intersection graphs are well-studied in the area of graph algorithms. So...
research
03/14/2022

On Semialgebraic Range Reporting

In the problem of semialgebraic range searching, we are to preprocess a ...
research
04/18/2018

On the stab number of rectangle intersection graphs

We introduce the notion of stab number and exact stab number of rectangl...

Please sign up or login with your details

Forgot password? Click here to reset