From Hertzsprung's problem to pattern-rewriting systems
Anders Claesson

TL;DR
This paper generalizes the enumeration of permutation patterns inspired by Hertzsprung's problem, introduces pattern-rewriting systems, and solves open problems related to permutation equivalences.
Contribution
It develops a framework combining cluster and transfer-matrix methods to analyze Hertzsprung patterns and applies pattern-rewriting systems to permutation classification.
Findings
Derived joint distribution formulas for Hertzsprung pattern occurrences.
Counted permutations under pattern-replacement equivalences.
Solved open problems on permutation pattern rewriting systems.
Abstract
Drawing on a problem posed by Hertzsprung in 1887, we say that a given permutation contains the Hertzsprung pattern if there is factor of such that . Using a combination of the Goulden-Jackson cluster method and the transfer-matrix method we determine the joint distribution of occurrences of any set of (incomparable) Hertzsprung patterns, thus substantially generalizing earlier results by Jackson et al. on the distribution of ascending and descending runs in permutations. We apply our results to the problem of counting permutations up to pattern-replacement equivalences, and using pattern-rewriting systems -- a new formalism similar to the much studied string-rewriting systems -- we solve a couple of open problems raised by Linton et al. in 2012.
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
TopicsAlgorithms and Data Compression · Natural Language Processing Techniques · semigroups and automata theory
