Book Chapter10.1007/978-3-319-94667-2_9
Pattern Matching for k-Track Permutations
Laurent Bulteau,Romeo Rizzi,Stéphane Vialette +2 more
- 16 Jul 2018
- Vol. 10979, pp 102-114
6
TL;DR: This paper proposes and implements an exact algorithm, FPT for parameters k and \(|\pi |\), which allows to solve efficiently some large instances of the permutation pattern (PP) problem.
read more
Abstract: Given permutations \(\tau \) and \(\pi \), the permutation pattern (PP) problem is to decide whether \(\pi \) occurs in \(\tau \) as an order-isomorphic subsequence. Although an FPT algorithm is known for PP parameterized by the size of the pattern \(|\pi |\) [Guillemot and Marx 2014], the high complexity of this algorithm makes it impractical for most instances. In this paper we approach the PP problem from k-track permutations, i.e. those permutations that are the union of k increasing patterns or, equivalently, those permutation that avoid the decreasing pattern \((k+1) k \ldots 1\). Recently, k-track permutations have been shown to be central combinatorial objects in the study of the PP problem. Indeed, the PP problem is NP-complete when \(\pi \) is 321-avoiding and \(\tau \) is 4321-avoiding but is solvable in polynomial-time if both \(\pi \) and \(\tau \) avoid 321. We propose and implement an exact algorithm, FPT for parameters k and \(|\pi |\), which allows to solve efficiently some large instances.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Posted Content
Finding and counting permutations via CSPs
TL;DR: Bruner and Lackner as mentioned in this paper gave a polynomial-space algorithm with running time of O(1.6181 + o(k/2 + 1) for permutation patterns.
•Posted Content
Faster and simpler algorithms for finding large patterns in permutations.
TL;DR: Two new algorithms for permutation patterns and pattern avoidance are given, one whose running time is n^{0.44k+o(k)$, and one whoseRunning time is the better of $O(1.6181^n)$ and $n^{k/2+o (k)}$.
7
Finding and Counting Permutations via CSPs
TL;DR: It is proved that$3-increasing and $3-decreasing permutations can, in some sense, embed arbitrary permutations of almost linear length, which indicates that an algorithm with sub-exponential running time is unlikely, even for patterns from these restricted classes.
Parity Permutation Pattern Matching
Virginia Ardévol Martínez,Florian Sikora,Stéphane Vialette +2 more
Parity Permutation Pattern Matching
TL;DR: In this paper , it was shown that adding the parity constraint to the problem makes it polynomial-time solvable even for alternating permutations or for 4321-avoiding patterns.
References
On the distribution of the length of the longest increasing subsequence of random permutations
TL;DR: In this paper, the authors consider the problem of finding an increasing subsequence in a group of permutations of 1,2,..., N, and show that the longest increasing subsequences are 1 2 4 and 1 3 4, respectively.
•Posted Content
On the Distribution of the Length of the Longest Increasing Subsequence of Random Permutations
TL;DR: In this article, the authors considered the longest increasing subsequence of a random permutation of numbers and proved that the distribution function for the largest eigenvalue of a GUE matrix converges to the Tracy-Widom distribution.
835
•Book
Patterns in Permutations and Words
Sergey Kitaev
- 10 Sep 2011
TL;DR: The author collects the main results in the field in this up-to-date, comprehensive reference volume and highlights significant achievements in the area, and points to research directions and open problems.
551
Pattern matching for permutations
TL;DR: A polynomial time algorithm is given for the decision problem, and the corresponding counting problem, in the case that P is separable—i.e. contains neither the subpattern (3,1, 4,2) nor its reverse, the sub pattern (2,4, 1,3).
230
Proceedings of the twenty-fifth annual ACM-SIAM symposium on Discrete algorithms
Chandra Chekuri
- 05 Jan 2014
TL;DR: The papers in this volume were presented at the Twenty-Fifth Annual ACM-SIAM Symposium on Discrete Algorithms, held January 5-7, 2014 in Portland, Oregon, USA.
183