Compact representations of pattern-avoiding permutations
L\'aszl\'o Kozma, Michal Opler

TL;DR
This paper introduces a space-efficient data structure for storing pattern-avoiding permutations that supports fast queries and geometric operations, surpassing previous lower bounds in specific cases.
Contribution
It presents a novel, asymptotically optimal data structure for pattern-avoiding permutations that supports constant-time queries and advanced geometric operations, improving upon prior work.
Findings
Supports $ au(i)$ and $ au^{-1}(i)$ in O(1) time.
Achieves rectangle range counting in O(log log n) time.
Reduces space overhead for bounded treewidth classes.
Abstract
Pattern-avoiding permutations are a central object of study in both combinatorics and theoretical computer science. In this paper we design a data structure that can store any size- permutation that avoids an arbitrary (and unknown) fixed pattern in the asymptotically optimal bits, where is the Stanley-Wilf limit of . Our data structure supports and queries in time, sidestepping the lower bound of Golynski (SODA 2009) that holds for general permutations. Comparable results were previously known only in more restricted cases, e.g., when is separable, which means avoiding the patterns 2413 and 3142. We also extend our data structure to support more complex geometric queries on pattern-avoiding permutations (or planar point sets) such as rectangle range counting in time. This result…
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 Combinatorial Mathematics · Computational Geometry and Mesh Generation · Genome Rearrangement Algorithms
