Time Space Optimal Algorithm for Computing Separators in Bounded Genus Graphs

05/13/2020
by   Chetan Gupta, et al.
0

A graph separator is a subset of vertices of a graph whose removal divides the graph into small components. Computing small graph separators for various classes of graphs is an important computational task. In this paper, we present a polynomial time algorithm that uses O(g^1/2n^1/2log n)-space to find an O(g^1/2n^1/2)-sized separator of a graph having n vertices and embedded on a surface of genus g.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/01/2019

Grid Graph Reachability

The reachability problem is to determine if there exists a path from one...
research
07/06/2020

Faster Graph Embeddings via Coarsening

Graph embeddings are a ubiquitous tool for machine learning tasks, such ...
research
07/28/2020

Computing Weighted Subset Transversals in H-Free Graphs

For the Odd Cycle Transversal problem, the task is to find a small set S...
research
09/09/2023

Descriptive complexity of controllable graphs

Let G be a graph on n vertices with adjacency matrix A, and let 1 be the...
research
08/23/2016

Segmenting a Surface Mesh into Pants Using Morse Theory

A pair of pants is a genus zero orientable surface with three boundary c...
research
12/18/2017

Time-Space Trade-Offs for Computing Euclidean Minimum Spanning Trees

In the limited-workspace model, we assume that the input of size n lies ...
research
06/07/2021

Local Algorithms for Estimating Effective Resistance

Effective resistance is an important metric that measures the similarity...

Please sign up or login with your details

Forgot password? Click here to reset