Permutree sorting
Vincent Pilaud, Viviane Pons, Daniel Tamayo Jim\'enez

TL;DR
The paper introduces the permutree sorting algorithm, a generalization of existing permutation sorting methods, which characterizes permutations based on specific subword patterns and explores related automata for sorting validation.
Contribution
It defines the permutree sorting algorithm, extending stack and c-sorting, and analyzes the automaton structure for permutation sorting based on pattern avoidance.
Findings
Characterizes permutations rejected by the permutree sorting algorithm.
Establishes automaton acceptance criteria for permutree sortable permutations.
Generalizes existing sorting algorithms to a broader permutation class.
Abstract
Generalizing stack sorting and -sorting for permutations, we define the permutree sorting algorithm. Given two disjoint subsets and of , the -permutree sorting tries to sort the permutation and fails if and only if there are such that contains the subword if and if . This algorithm is seen as a way to explore an automaton which either rejects all reduced expressions of , or accepts those reduced expressions for whose prefixes are all -permutree sortable.
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.
