Pattern Matching for Separable Permutations

Given a permutation \(\pi \) (called the text) of size n and another permutation \(\sigma \) (called the pattern) of size k, the NP-complete permutation pattern matching problem asks whether \(\sigma \) occurs in \(\pi \) as an order-isomorphic subsequence. In this paper, we focus on separable permutations (those permutations that avoid both 2413 and 3142, or, equivalently, that admit a separating tree). The main contributions presented in this paper are as follows.

[1]  Vincent Vatter,et al.  Permutation classes , 2014, 1409.5159.

[2]  Dániel Marx,et al.  Finding small patterns in permutations in linear time , 2013, SODA.

[3]  M. Bouvel,et al.  The longest common pattern problem for two permutations , 2006 .

[4]  Anders Claesson,et al.  Mesh Patterns and the Expansion of Permutation Statistics as Sums of Permutation Patterns , 2011, Electron. J. Comb..

[5]  Yuri Rabinovich,et al.  On Complexity of the Subpattern Problem , 2008, SIAM J. Discret. Math..

[6]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[7]  Mathilde Bouvel,et al.  Longest Common Separable Pattern Among Permutations , 2007, CPM.

[8]  Stéphane Vialette,et al.  Unshuffling Permutations , 2016, LATIN.

[9]  Heikki Mannila,et al.  Ordered and Unordered Tree Inclusion , 1995, SIAM J. Comput..

[10]  Sergey Kitaev,et al.  Patterns in Permutations and Words , 2011, Monographs in Theoretical Computer Science. An EATCS Series.

[11]  Mathilde Bouvel,et al.  Longest Common Separable Pattern between Permutations , 2007, ArXiv.

[12]  Prosenjit Bose,et al.  Pattern Matching for Permutations , 1993, WADS.

[13]  Philip Bille,et al.  The tree inclusion problem: In linear space and faster , 2011, TALG.

[14]  Martin Lackner,et al.  A Fast Algorithm for Permutation Pattern Matching Based on Alternating Runs , 2012, Algorithmica.

[15]  Louis Ibarra Finding Pattern Matchings for Permutations , 1997, Inf. Process. Lett..

[16]  Mike D. Atkinson,et al.  Algorithms for Pattern Involvement in Permutations , 2001, ISAAC.