English

Isomorphism Testing Parameterized by Genus and Beyond

Data Structures and Algorithms 2024-03-08 v2 Discrete Mathematics Combinatorics

Abstract

We give an isomorphism test for graphs of Euler genus gg running in time 2O(g4logg)nO(1)2^{O(g^4 \log g)}n^{O(1)}. Our algorithm provides the first explicit upper bound on the dependence on gg for an fpt isomorphism test parameterized by the Euler genus of the input graphs. The only previous fpt algorithm runs in time f(g)nf(g)n for some function ff (Kawarabayashi 2015). Actually, our algorithm even works when the input graphs only exclude K3,hK_{3,h} as a minor. For such graphs, no fpt isomorphism test was known before. The algorithm builds on an elegant combination of simple group-theoretic, combinatorial, and graph-theoretic approaches. In particular, we introduce (t,k)(t,k)-WL-bounded graphs which provide a powerful tool to combine group-theoretic techniques with the standard Weisfeiler-Leman algorithm. This concept may be of independent interest.

Keywords

Cite

@article{arxiv.2106.14869,
  title  = {Isomorphism Testing Parameterized by Genus and Beyond},
  author = {Daniel Neuen},
  journal= {arXiv preprint arXiv:2106.14869},
  year   = {2024}
}

Comments

31 pages, 5 figure, full version of a paper accepted at ESA 2021; second version improves the presentation of the results

R2 v1 2026-06-24T03:41:06.741Z