Constant Delay Traversal of Grammar-Compressed Graphs with Bounded Rank

07/24/2019
by   Sebastian Maneth, et al.
0

We present a pointer-based data structure for constant time traversal of the edges of an edge-labeled (alphabet Σ) directed hypergraph (a graph where edges can be incident to more than two vertices, and the incident vertices are ordered) given as hyperedge-replacement grammar G. It is assumed that the grammar has a fixed rank κ (maximal number of vertices connected to a nonterminal hyperedge) and that each vertex of the represented graph is incident to at most one σ-edge per direction (σ∈Σ). Precomputing the data structure needs O(|G||Σ|κ r h) space and O(|G||Σ|κ rh^2) time, where h is the height of the derivation tree of G and r is the maximal rank of a terminal edge occurring in the grammar.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/07/2018

Good r-divisions Imply Optimal Amortised Decremental Biconnectivity

We present a data structure that given a graph G of n vertices and m edg...
research
12/31/2019

2-edge-twinless blocks

Let G=(V,E)) be a directed graph. A 2-edge-twinless block in G is a maxi...
research
01/14/2020

Simulation computation in grammar-compressed graphs

Like [1], we present an algorithm to compute the simulation of a query p...
research
08/23/2019

On the edge-vertex ratio of maximal thrackles

A drawing of a graph in the plane is a thrackle if every pair of edges i...
research
10/02/2019

Strong Menger connectedness of augmented k-ary n-cubes

A connected graph G is called strongly Menger (edge) connected if for an...
research
07/13/2021

Maintaining 𝖢𝖬𝖲𝖮_2 properties on dynamic structures with bounded feedback vertex number

Let φ be a sentence of 𝖢𝖬𝖲𝖮_2 (monadic second-order logic with quantific...
research
01/10/2023

Maintaining Triconnected Components under Node Expansion

SPQR-trees are a central component of graph drawing and are also importa...

Please sign up or login with your details

Forgot password? Click here to reset