Overview
- Presents techniques for exploring trees and graphs, with particular focus on linear search and backtracking
- Useful for advanced undergraduate and graduate courses on automata and formal languages
- Sample code presented in Java and Prolog
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (10 chapters)
Keywords
About this book
This book has been used for advanced undergraduate and graduate courses on automata and formal languages, and assumes some prior exposure to the basic notions in that area. Sample programs are presented in Java and Prolog.
Authors and Affiliations
About the author
Prof. Alberto Pettorossi is a professor of Theoretical Computer Science at the Università di Roma, Tor Vergata. He has extensive experience teaching automata, languages, algorithms, data structures, and verification to undergraduate and graduate students. His research interests and academic publications are in the areas of program transformation, program verification, and software model checking.
Bibliographic Information
Book Title: Techniques for Searching, Parsing, and Matching
Authors: Alberto Pettorossi
DOI: https://doi.org/10.1007/978-3-030-63189-5
Publisher: Springer Cham
eBook Packages: Computer Science, Computer Science (R0)
Copyright Information: Springer Nature Switzerland AG 2021
Hardcover ISBN: 978-3-030-63188-8Published: 04 January 2022
Softcover ISBN: 978-3-030-63191-8Published: 05 January 2023
eBook ISBN: 978-3-030-63189-5Published: 03 January 2022
Edition Number: 1
Number of Pages: VIII, 310
Number of Illustrations: 94 b/w illustrations, 3 illustrations in colour
Topics: Theory of Computation, Software Engineering/Programming and Operating Systems