Abstract
Given permutations T and P of length n and m, respectively, the Permutation Pattern Matching problem asks to find all m-length subsequences of T that are order-isomorphic to P. This problem has a wide range of applications but is known to be NP-hard. In this paper, we study the special case, where the goal is to only find the boxed subsequences of T that are order-isomorphic to P. This problem was introduced by Bruner and Lackner who showed that it can be solved in O(n3) time. Cho et al. [CPM 2015] gave an O(n2m) time algorithm and improved it to O(n2 logm). In this paper we present a solution that uses only O(n2) time. In general, there are instances where the output size is Ω(n2) and hence our bound is optimal. To achieve our results, we introduce several new ideas including a novel reduction to 2D offline dominance counting. Our algorithm is surprisingly simple and straightforward to implement.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 27th Annual Symposium on Combinatorial Pattern Matching (CPM 2016) |
| Publication date | 2016 |
| Pages | 1-11 |
| Article number | 20 |
| DOIs | |
| Publication status | Published - 2016 |
| Event | 27th Annual Symposium on Combinatorial Pattern Matching - Tel Aviv, Israel Duration: 27 Jun 2016 → 29 Jun 2016 Conference number: 27 https://faculty.biu.ac.il/~cpm2016/index.html |
Conference
| Conference | 27th Annual Symposium on Combinatorial Pattern Matching |
|---|---|
| Number | 27 |
| Country/Territory | Israel |
| City | Tel Aviv |
| Period | 27/06/2016 → 29/06/2016 |
| Internet address |
| Series | Leibniz International Proceedings in Informatics |
|---|---|
| ISSN | 1868-8969 |
Keywords
- Permutation
- Subsequence
- Pattern Matching
- Order Preserving
- Boxed Mesh Pattern
Fingerprint
Dive into the research topics of 'Boxed Permutation Pattern Matching.'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver