Flexible Pattern Matching in Strings
Top Cited Papers
- 27 May 2002
- book
- Published by Cambridge University Press (CUP)
Abstract
String matching problems range from the relatively simple task of searching a single text for a string of characters to searching a database for approximate occurrences of a complex pattern. Recent years have witnessed a dramatic increase of interest in sophisticated string matching problems, especially in information retrieval and computational biology. This book presents a practical approach to string matching problems, focusing on the algorithms and implementations that perform best in practice. It covers searching for simple, multiple and extended strings, as well as regular expressions, and exact and approximate searching. It includes all the most significant new developments in complex pattern searching. The clear explanations, step-by-step examples, algorithm pseudocode, and implementation efficiency maps will enable researchers, professionals and students in bioinformatics, computer science, and software engineering to choose the most appropriate algorithms for their applications.Keywords
This publication has 100 references indexed in Scilit:
- A method for the construction of minimum-redundancy codesResonance, 2006
- Analysis of Boyer-Moore-Horspool string-matching heuristicRandom Structures & Algorithms, 2000
- Approximate regular expression pattern matching with concave gap penaltiesAlgorithmica, 1995
- Squares, cubes, and time-space efficient string searchingAlgorithmica, 1995
- Exact and approximation algorithms for sorting by reversals, with application to genome rearrangementAlgorithmica, 1995
- Speeding up two string-matching algorithmsAlgorithmica, 1994
- A sublinear algorithm for approximate keyword searchingAlgorithmica, 1994
- Sublinear approximate string matching and biological applicationsAlgorithmica, 1994
- On Boyer-Moore automataAlgorithmica, 1994
- Two-dimensional pattern matching with k mismatchesPattern Recognition, 1991