English

Graph Isomorphism for Bounded Genus Graphs In Linear Time

Data Structures and Algorithms 2015-11-10 v1 Combinatorics

Abstract

For every integer gg, isomorphism of graphs of Euler genus at most gg can be decided in linear time. This improves previously known algorithms whose time complexity is nO(g)n^{O(g)} (shown in early 1980's), and in fact, this is the first fixed-parameter tractable algorithm for the graph isomorphism problem for bounded genus graphs in terms of the Euler genus gg. Our result also generalizes the seminal result of Hopcroft and Wong in 1974, which says that the graph isomorphism problem can be decided in linear time for planar graphs. Our proof is quite lengthly and complicated, but if we are satisfied with an O(n3)O(n^3) time algorithm for the same problem, the proof is shorter and easier.

Keywords

Cite

@article{arxiv.1511.02460,
  title  = {Graph Isomorphism for Bounded Genus Graphs In Linear Time},
  author = {Ken-ichi Kawarabayashi},
  journal= {arXiv preprint arXiv:1511.02460},
  year   = {2015}
}
R2 v1 2026-06-22T11:39:55.452Z