Back to Search
Start Over
On Pattern Matching With Swaps
- Source :
- AICCSA
- Publication Year :
- 2013
- Publisher :
- IEEE, 2013.
-
Abstract
- Pattern Matching with Swaps (PMS for short) is a variation of the classical pattern matching problem where a match is allowed to include disjoint local swaps. In 2009, Cantone and Faro devised a new dynamic programming algorithm for PMS, named Cross-Sampling, that runs in O(nm) time and uses O(m) space. More important, Cross-Sampling admits a linear-time implementation based on bit parallelism when the pattern's size is comparable to the word size of the machine. In this paper, we present improved dynamic programming formulations of the approach of Cantone and Faro for PMS which result in simpler algorithms that are much easier to be comprehended and implemented.
Details
- Database :
- OpenAIRE
- Journal :
- 2013 ACS International Conference on Computer Systems and Applications (AICCSA)
- Accession number :
- edsair.doi...........0c5c1cec421fd6b5fa888b6f9165416c
- Full Text :
- https://doi.org/10.1109/aiccsa.2013.6616414