We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs.DS

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Data Structures and Algorithms

Title: Canonizing Graphs of Bounded Rank-Width in Parallel via Weisfeiler--Leman

Abstract: In this paper, we show that computing canonical labelings of graphs of bounded rank-width is in $\textsf{TC}^{2}$. Our approach builds on the framework of K\"obler & Verbitsky (CSR 2008), who established the analogous result for graphs of bounded treewidth. Here, we use the framework of Grohe & Neuen (ACM Trans. Comput. Log., 2023) to enumerate separators via split-pairs and flip functions. In order to control the depth of our circuit, we leverage the fact that any graph of rank-width $k$ admits a rank decomposition of width $\leq 2k$ and height $O(\log n)$ (Courcelle & Kant\'e, WG 2007). This allows us to utilize an idea from Wagner (CSR 2011) of tracking the depth of the recursion in our computation.
Furthermore, after splitting the graph into connected components, it is necessary to decide isomorphism of said components in $\textsf{TC}^{1}$. To this end, we extend the work of Grohe & Neuen (ibid.) to show that the $(6k+3)$-dimensional Weisfeiler--Leman (WL) algorithm can identify graphs of rank-width $k$ using only $O(\log n)$ rounds. As a consequence, we obtain that graphs of bounded rank-width are identified by $\textsf{FO} + \textsf{C}$ formulas with $6k+4$ variables and quantifier depth $O(\log n)$.
Prior to this paper, isomorphism testing for graphs of bounded rank-width was not known to be in $\textsf{NC}$.
Comments: Full version of our paper that will appear in SWAT 2024
Subjects: Data Structures and Algorithms (cs.DS); Computational Complexity (cs.CC); Logic in Computer Science (cs.LO); Combinatorics (math.CO)
MSC classes: 05C60, 68Q19, 68Q25, 68R10
ACM classes: F.2.2; G.2.2
Cite as: arXiv:2306.17777 [cs.DS]
  (or arXiv:2306.17777v3 [cs.DS] for this version)

Submission history

From: Michael Levet [view email]
[v1] Fri, 30 Jun 2023 16:30:24 GMT (21kb)
[v2] Fri, 23 Feb 2024 22:18:21 GMT (34kb)
[v3] Wed, 24 Apr 2024 19:52:31 GMT (35kb)

Link back to: arXiv, form interface, contact.