Single and Multiple Consecutive Permutation Motif Search
From MaRDI portal
Publication:2872072
DOI10.1007/978-3-642-45030-3_7zbMATH Open1329.68307arXiv1301.4952OpenAlexW2103156536MaRDI QIDQ2872072FDOQ2872072
Mathieu Raffinot, Adeline Pierrot, Stéphane Vialette, Djamal Belazzougui
Publication date: 14 January 2014
Published in: Algorithms and Computation (Search for Journal in Brave)
Abstract: Let be a permutation (that shall play the role of the {em text}) on and a pattern be a sequence of distinct integer(s) of , . The pattern occurs in in position if and only if is order-isomorphic to , that is, for all , if and only if . Searching for a pattern in a text consists in identifying all occurrences of in . We first present a forward automaton which allows us to search for in in time. We then introduce a Morris-Pratt automaton representation of the forward automaton which allows us to reduce this complexity to at the price of an additional amortized constant term by integer of the text. Both automata occupy space. We then extend the problem to search for a set of patterns and exhibit a specific Aho-Corasick like algorithm. Next we present a sub-linear average case search algorithm running in time, that we eventually prove to be optimal on average.
Full work available at URL: https://arxiv.org/abs/1301.4952
Cited In (11)
- Order-preserving pattern matching indeterminate strings
- The order-preserving pattern matching problem in practice
- String Periods in the Order-Preserving Model
- An Encoding for Order-Preserving Matching.
- Order-preserving indexing
- Order-preserving pattern matching with \(k\) mismatches
- A technique to find multiple motif occurrences in a biomolecular sequence
- A filtration method for order-preserving matching
- Title not available (Why is that?)
- String periods in the order-preserving model
- Efficient Algorithms for the Order Preserving Pattern Matching Problem
This page was built for publication: Single and Multiple Consecutive Permutation Motif Search
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2872072)