The Complexity of Pattern Matching for $321$-Avoiding and Skew-Merged Permutations
Michael H. Albert, Marie-Louise Lackner, Martin Lackner, Vincent, Vatter

TL;DR
This paper presents polynomial time algorithms for the permutation pattern matching problem in special cases where permutations are either 321-avoiding or skew-merged, improving understanding of these specific instances.
Contribution
It introduces two efficient algorithms with O(kn) runtime for pattern matching in 321-avoiding and skew-merged permutations, addressing NP-complete cases.
Findings
Algorithms run in O(kn) time for both cases
Efficient solutions for special permutation classes
Advances understanding of permutation pattern matching complexity
Abstract
The Permutation Pattern Matching problem, asking whether a pattern permutation is contained in a permutation , is known to be NP-complete. In this paper we present two polynomial time algorithms for special cases. The first algorithm is applicable if both and are -avoiding; the second is applicable if and are skew-merged. Both algorithms have a runtime of , where is the length of and the length of .
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.
