research

The Complexity of Pattern Matching for 321321-Avoiding and Skew-Merged Permutations

Abstract

The Permutation Pattern Matching problem, asking whether a pattern permutation π\pi is contained in a permutation τ\tau, 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 π\pi and τ\tau are 321321-avoiding; the second is applicable if π\pi and τ\tau are skew-merged. Both algorithms have a runtime of O(kn)O(kn), where kk is the length of π\pi and nn the length of τ\tau

    Similar works