English

Self-avoiding walks and multiple context-free languages

Combinatorics 2022-05-11 v2 Formal Languages and Automata Theory Group Theory

Abstract

Let GG be a quasi-transitive, locally finite, connected graph rooted at a vertex oo, and let cn(o)c_n(o) be the number of self-avoiding walks of length nn on GG starting at oo. We show that if GG has only thin ends, then the generating function FSAW,o(z)=n0cn(o)znF_{\mathrm{SAW},o}(z)=\sum_{n \geq 0} c_n(o) z^n is an algebraic function. In particular, the connective constant of such a graph is an algebraic number. If GG 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 oo forms a language denoted by LSAW,oL_{\mathrm{SAW},o}. Assume that the group of label-preserving graph automorphisms acts quasi-transitively. We show that LSAW,oL_{\mathrm{SAW},o} is a kk-multiple context-free language if and only if the size of all ends of GG is at most 2k2k. Applied to Cayley graphs of finitely generated groups this says that LSAW,oL_{\mathrm{SAW},o} is multiple context-free if and only if the group is virtually free.

Keywords

Cite

@article{arxiv.2010.06974,
  title  = {Self-avoiding walks and multiple context-free languages},
  author = {Florian Lehner and Christian Lindorfer},
  journal= {arXiv preprint arXiv:2010.06974},
  year   = {2022}
}
R2 v1 2026-06-23T19:20:17.398Z