On Numbers of Simplicial Walks and Equivalent Canonizations for Graph Recognition
Marek \v{C}ern\'y

TL;DR
This paper introduces a new graph recognition method based on simplicial walks, characterizing properties definable in a specific logical fragment, and provides an automata-based approach for efficient computation on graphs of bounded pathwidth.
Contribution
It formalizes simplicial walks as a refinement procedure for graph isomorphism, linking it to logical definability and automata, and offers an efficient algorithm for graphs with bounded pathwidth.
Findings
Characterizes properties recognized by simplicial walks as those definable in a restricted logical fragment.
Develops automata-based representation of simplicial walks for computational efficiency.
Provides an $O(kn^{3k})$ time algorithm for graph canonization with bounded pathwidth.
Abstract
Two graphs are isomorphic exactly when they admit the same number of homomorphisms from every graph. Hence, a graph is recognized up to isomorphism by homomorphism counts over the class of all graphs. Restricting to a specific graph class yields some natural isomorphism relaxations and modulates recognition to particular graph properties. A notable restriction is to the classes of bounded treewidth, yielding the isomorphism relaxation of Weisfeiler--Leman refinement (WL), as shown by Dvo\v{r}\'{a}k [JGT 2010]. The properties recognized by WL are exactly those definable in fragments of first-order logic with counting quantifiers, as shown by Cai, F\"{u}rer, and Immerman [Comb. 1992]. We characterize the restriction to the classes of bounded pathwidth by numbers of simplicial walks, and formalize it into a refinement procedure (SW). The properties recognized by SW are exactly those…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Theory Research · Formal Methods in Verification · Complexity and Algorithms in Graphs
