Pattern matching in (213,231)-avoiding permutations
Abstract
Given permutations σ ∈ Sk and π ∈ Sn with k<n, the pattern matching problem is to decide whether π matches σ as an order-isomorphic subsequence. We give a linear-time algorithm in case both π and σ avoid the two size-3 permutations 213 and 231. For the special case where only σ avoids 213 and 231, we present a O(max(kn2,n2((n))) time algorithm. We extend our research to bivincular patterns that avoid 213 and 231 and present a O(kn4) time algorithm. Finally we look at the related problem of the longest subsequence which avoids 213 and 231.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.