English

A Fast Algorithm for the Product Structure of Planar Graphs

Data Structures and Algorithms 2020-12-15 v3 Combinatorics

Abstract

Dujmovi\'c et al (FOCS2019) recently proved that every planar graph GG is a subgraph of HPH\boxtimes P, where \boxtimes denotes the strong graph product, HH is a graph of treewidth 8 and PP is a path. This result has found numerous applications to linear graph layouts, graph colouring, and graph labelling. The proof given by Dujmovi\'c et al is based on a similar decomposition of Pilipczuk and Siebertz (SODA2019) which is constructive and leads to an O(n2)O(n^2) time algorithm for finding HH and the mapping from V(G)V(G) onto V(HP)V(H\boxtimes P). In this note, we show that this algorithm can be made to run in O(nlogn)O(n\log n) time.

Keywords

Cite

@article{arxiv.2004.02530,
  title  = {A Fast Algorithm for the Product Structure of Planar Graphs},
  author = {Pat Morin},
  journal= {arXiv preprint arXiv:2004.02530},
  year   = {2020}
}

Comments

This version corrects some figures and adds a section on extracting a tree-decomposition of $H$

R2 v1 2026-06-23T14:40:43.214Z