• Home
  • Search
  • A Second Course in Formal Languages and Automata Theory
  • Cite Icon210
  • https://doi.org/10.1017/cbo9780511808876Copy DOI Icon

A Second Course in Formal Languages and Automata Theory

  • Sep 8, 2008
  • Jeffrey Shallit
Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Written for graduate students and advanced undergraduates in computer science, A Second Course in Formal Languages and Automata Theory treats topics in the theory of computation not usually covered in a first course. After a review of basic concepts, the book covers combinatorics on words, regular languages, context-free languages, parsing and recognition, Turing machines, and other language classes. Many topics often absent from other textbooks, such as repetitions in words, state complexity, the interchange lemma, 2DPDAs, and the incompressibility method, are covered here. The author places particular emphasis on the resources needed to represent certain languages. The book also includes a diverse collection of more than 200 exercises, suggestions for term projects, and research problems that remain open.

Similar Papers
  • Research Article
  • Citations25

Closure properties of linear context-free tree languages with an application to optimality theory

  • Dec 15, 2005
  • Theoretical Computer Science
  • Stephan Kepser +1
  • Research Article
  • Citations12

Engaging students in formal language theory and theory of computation

  • Mar 07, 2007
  • ACM SIGCSE Bulletin
  • Scott Sigman
  • Conference Article
  • Citations3

Duality in Computer Science

  • Jul 05, 2016
  • Mai Gehrke
  • Single Book
  • Citations25

Theory of Formal Languages with Applications

  • Jun 01, 1999
  • Dan Simovici +1
  • Research Article

О методике обучения дисциплине «Элементы теории формальных языков» будущих инженеров

  • Nov 21, 2024
  • Пространство педагогических исследований
  • Перминов Е.А
  • Book Chapter
  • Citations5

Abstract Interpretation of Indexed Grammars

  • Jan 01, 2019
  • Marco Campion +2
  • Research Article
  • Citations9

Regular Languages Are Church-Rosser Congruential

  • Nov 02, 2015
  • Journal of the ACM
  • Volker Diekert +3
  • Research Article
  • Citations44

Context-free graph grammars and concatenation of graphs

  • Oct 01, 1997
  • Acta Informatica
  • Joost Engelfriet +1
  • Single Book
  • Citations47

Polyhedral and Algebraic Methods in Computational Geometry

  • Jan 01, 2013
  • Michael Joswig +1
  • PDF
  • Research Article
  • Citations11

In-vitro reconfigurability of native chemical automata, the inclusiveness of their hierarchy and their thermodynamics

  • Apr 22, 2020
  • Scientific Reports
  • Marta Dueñas-Díez +1
  • Conference Article

Large scale geometries of infinite strings

  • Aug 10, 2019
  • Bakhadyr Khoussainov +1
  • Conference Article
  • Citations2

Now for the laboratory experience! The view from four different undergraduate computer science curricula

  • Nov 04, 1998
  • J.C Prey +3
  • Research Article
  • Citations7

The dissecting power of regular languages

  • Dec 19, 2012
  • Information Processing Letters
  • Tomoyuki Yamakami +1
  • Conference Article
  • Citations3

The role of mathematics in the computer science curriculum

  • Jan 01, 1988
  • James Bradley
  • Book Chapter

Boundary Sets of Regular and Context-Free Languages

  • Jan 01, 2014
  • Markus Holzer +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.