An Optimal Algorithm for Product Structure in Planar Graphs

02/17/2022
by   Prosenjit Bose, et al.
0

The Product Structure Theorem for planar graphs (Dujmović et al.JACM, 67(4):22) states that any planar graph is contained in the strong product of a planar 3-tree, a path, and a 3-cycle. We give a simple linear-time algorithm for finding this decomposition as well as several related decompositions. This improves on the previous O(nlog n) time algorithm (Morin. Algorithmica, 85(5):1544–1558).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/06/2020

A Fast Algorithm for the Product Structure of Planar Graphs

Dujmović et al (FOCS2019) recently proved that every planar graph G is a...
research
09/23/2017

A Simple Algorithm for Computing a Cycle Separator

We present a linear time algorithm for computing a cycle separator in a ...
research
06/26/2021

Planar and Toroidal Morphs Made Easier

We present simpler algorithms for two closely related morphing problems,...
research
12/11/2018

Finding Tutte paths in linear time

It is well-known that every 2-connected planar graph has a Tutte path, i...
research
03/02/2020

ETH-Tight Algorithms for Long Path and Cycle on Unit Disk Graphs

We present an algorithm for the extensively studied Long Path and Long C...
research
09/25/2020

An SPQR-Tree-Like Embedding Representation for Level Planarity

An SPQR-tree is a data structure that efficiently represents all planar ...
research
07/11/2018

A Fixed-Parameter Linear-Time Algorithm for Maximum Flow in Planar Flow Networks

We pull together previously established graph-theoretical results to pro...

Please sign up or login with your details

Forgot password? Click here to reset