English

Canonisation and Definability for Graphs of Bounded Rank Width

Data Structures and Algorithms 2023-05-30 v2 Logic in Computer Science Combinatorics

Abstract

We prove that the combinatorial Weisfeiler-Leman algorithm of dimension (3k+4)(3k+4) is a complete isomorphism test for the class of all graphs of rank width at most kk. Rank width is a graph invariant that, similarly to tree width, measures the width of a certain style of hierarchical decomposition of graphs; it is equivalent to clique width. It was known that isomorphism of graphs of rank width kk is decidable in polynomial time (Grohe and Schweitzer, FOCS 2015), but the best previously known algorithm has a running time nf(k)n^{f(k)} for a non-elementary function ff. Our result yields an isomorphism test for graphs of rank width kk running in time nO(k)n^{O(k)}. Another consequence of our result is the first polynomial time canonisation algorithm for graphs of bounded rank width. Our second main result is that fixed-point logic with counting captures polynomial time on all graph classes of bounded rank width.

Keywords

Cite

@article{arxiv.1901.10330,
  title  = {Canonisation and Definability for Graphs of Bounded Rank Width},
  author = {Martin Grohe and Daniel Neuen},
  journal= {arXiv preprint arXiv:1901.10330},
  year   = {2023}
}

Comments

32 pages, 2 figures; second version corrects a small error in the proof of Theorem 1.1 and improves the presentation

R2 v1 2026-06-23T07:25:41.597Z