Full text of “Text Algorithms”, written by M. Crochemore and W. Rytter, is available in pdf format.
Book Description
This much-needed book on the design of algorithms and data structures for text processing emphasizes both theoretical foundations and practical applications. It is intended to serve both as a textbook for courses on algorithm design, especially those related to text processing, and as a reference for computer science professionals. The work takes a unique approach, to other more general books one that goes more deeply into its topic than other more general books. It contains both classical algorithms and recent results of research on the subject. The book is the first text to contain a collection of a wide range of text algorithms, many of them quite new and appearing here for the first time. Other algorithms, while known by reputation, have never been published in the journal literature.
Table of Contents
- Introduction
- Foundations
- Basic string-matching algorithms
- The Boyer-Moore algorithm and its variations
- Suffix trees
- Subword graphs
- Automata theoretic approach
- Regularities in texts: symmetries and repetitions
- Almost optimal parallel algorithms
- Text compression techniques
- Approximate pattern matching
- Two-dimensional pattern matching
- Time-space optimal string matching
- Time-processors optimal string matching
- Miscellanies
Download Free PDF / Read Online
Publisher: Oxford University Press
Format(s): PDF
File size: 2.39 MB
Number of pages: 396
Link: Download.