Algorithms on Strings
This text and reference on string processes and pattern matching presents examples related to the automatic processing of natural language, to the analysis of molecular sequences and to the management of textual databases. Algorithms are described in a C-like language, with correctness proofs and complexity analysis, to make them ready to implement. The book will be an important resource for students and researchers in theoretical computer science, computational linguistics, computational biology, and software engineering.
- Few books on the topic, some of which are research monographs or conference proceedings, not suitable for teaching
- Well adapted to Master's courses on algorithms or text processing
- Many concepts and examples explained in 135 figures
Reviews & endorsements
"The material is well explained and the treatment of the subjects covered is quite complete."
Ricardo Baeza-Yates, Mathematical Reviews
Product details
September 2007Adobe eBook Reader
9780511287329
0 pages
0kg
This ISBN is for an eBook version which is distributed on our behalf by a third party.
Table of Contents
- 1. Tools
- 2. Pattern matching automata
- 3. String searching with a sliding window
- 4. Suffix arrays
- 5. Structures for indexes
- 6. Indexes
- 7. Alignments
- 8. Approximate patterns
- 9. Local periods.