vix.ing · top · new · best · stats · spec

Computing crossing number in linear time

2007/06/11 by Ken‐ichi Kawarabayashi, Buce Reed · 5 citations
Computer Science · Mathematics · #Computational Geometry and Mesh Generation #Advanced Graph Theory Research #Advanced Combinatorial Mathematics

paper · doi:10.1145/1250790.1250848

openalex publication_date 2007/06/11 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/29

Abstract

We show that for every fixed k, there is a linear time algorithm that decides whether or not a given graph has crossing number at most k, and if this is the case, computes a drawing of the graph in the plane with at most k crossings. This answers the question posed by Grohe (STOC'01 and JCSS 2004). Our algorithm can be viewed as a generalization of the seminal result by Hopcroft and Tarjan lin1, which determines if a given graph is planar in linear time.

Citations

Cited by

Related