Self-avoiding walks and multiple context-free languages
Florian Lehner, Christian Lindorfer

TL;DR
This paper proves that for certain graphs, the generating function of self-avoiding walks is algebraic, and characterizes the language of such walks as multiple context-free depending on the graph's ends, linking graph structure to formal language complexity.
Contribution
It establishes algebraicity of the generating function for self-avoiding walks on graphs with thin ends and characterizes the language of walks as multiple context-free based on the number of ends.
Findings
Generating function is algebraic for graphs with thin ends.
Language of self-avoiding walks is multiple context-free iff the graph has at most two ends.
For Cayley graphs, the language is multiple context-free iff the group is virtually free.
Abstract
Let be a quasi-transitive, locally finite, connected graph rooted at a vertex , and let be the number of self-avoiding walks of length on starting at . We show that if has only thin ends, then the generating function is an algebraic function. In particular, the connective constant of such a graph is an algebraic number. If is deterministically edge labelled, that is, every (directed) edge carries a label such that any two edges starting at the same vertex have different labels, then the set of all words which can be read along the edges of self-avoiding walks starting at forms a language denoted by . Assume that the group of label-preserving graph automorphisms acts quasi-transitively. We show that is a -multiple context-free language if and only if the…
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
Topicssemigroups and automata theory · DNA and Biological Computing · Geometric and Algebraic Topology
