scholarly journals Faster Exponential Algorithm for Permutation Pattern Matching

2022 ◽  
pp. 279-284
Author(s):  
Paweł Gawrychowski ◽  
Mateusz Rzepecki
2019 ◽  
Vol 46 (4) ◽  
pp. 299-307
Author(s):  
Jihyo Choi ◽  
Youngho Kim ◽  
Joong Chae Na ◽  
Jeong Seop Sim

Algorithmica ◽  
2015 ◽  
Vol 75 (1) ◽  
pp. 84-117 ◽  
Author(s):  
Marie-Louise Bruner ◽  
Martin Lackner

2017 ◽  
Vol Vol. 18 no. 2, Permutation... (Permutation Patterns) ◽  
Author(s):  
Both Neou ◽  
Romeo Rizzi ◽  
Stéphane Vialette

Given permutations σ of size k and π of size n with k < n, the permutation pattern matching problem is to decide whether σ occurs in π 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(kn 2 , n 2 log log n)-time algorithm. We extend our research to bivincular patterns that avoid 213 and 231 and present a O(kn 4)-time algorithm. Finally we look at the related problem of the longest subsequence which avoids 213 and 231.


2015 ◽  
Vol 115 (5) ◽  
pp. 527-531 ◽  
Author(s):  
Ivan Bliznets ◽  
Marek Cygan ◽  
Paweł Komosa ◽  
Lukáš Mach

2016 ◽  
Vol Vol. 18 no. 2, Permutation... (Permutation Patterns) ◽  
Author(s):  
Michael H. Albert ◽  
Marie-Louise Lackner ◽  
Martin Lackner ◽  
Vincent Vatter

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 $321$-avoiding; the second is applicable if $\pi$ and $\tau$ are skew-merged. Both algorithms have a runtime of $O(kn)$, where $k$ is the length of $\pi$ and $n$ the length of $\tau$.


2013 ◽  
Vol 113 (12) ◽  
pp. 430-433 ◽  
Author(s):  
M. Kubica ◽  
T. Kulczyński ◽  
J. Radoszewski ◽  
W. Rytter ◽  
T. Waleń

Sign in / Sign up

Export Citation Format

Share Document