Fixed-Parameter Tractable Canonization and Isomorphism Test for Graphs of Bounded Treewidth

From MaRDI portal
Publication:2968151

DOI10.1137/140999980zbMATH Open1358.05284arXiv1404.0818OpenAlexW2593190625MaRDI QIDQ2968151FDOQ2968151

Marcin Pilipczuk, Michał Pilipczuk, Saket Saurabh, Daniel Lokshtanov

Publication date: 10 March 2017

Published in: SIAM Journal on Computing (Search for Journal in Brave)

Abstract: We give a fixed-parameter tractable algorithm that, given a parameter k and two graphs G1,G2, either concludes that one of these graphs has treewidth at least k, or determines whether G1 and G2 are isomorphic. The running time of the algorithm on an n-vertex graph is 2O(k5logk)cdotn5, and this is the first fixed-parameter algorithm for Graph Isomorphism parameterized by treewidth. Our algorithm in fact solves the more general canonization problem. We namely design a procedure working in 2O(k5logk)cdotn5 time that, for a given graph G on n vertices, either concludes that the treewidth of G is at least k, or: * finds in an isomorphic-invariant way a graph mathfrakc(G) that is isomorphic to G; * finds an isomorphism-invariant construction term --- an algebraic expression that encodes G together with a tree decomposition of G of width O(k4). Hence, the isomorphism test reduces to verifying whether the computed isomorphic copies or the construction terms for G1 and G2 are equal.


Full work available at URL: https://arxiv.org/abs/1404.0818




Recommendations




Cites Work


Cited In (28)





This page was built for publication: Fixed-Parameter Tractable Canonization and Isomorphism Test for Graphs of Bounded Treewidth

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2968151)