形式语言与自动机导论(英文版·第3版)——经典原版书库
内容提要 :
本书精辟地阐述了计算课程的入门理论,简明地解释了复杂的思想并且提供了坚实的数学基础知识。作者提供了直观的证明,同时避免过多数学细节,这样学生就能够集中精力理解基本理论。许多精心选择的例子在几种上下文中重复出现,这样学生就能够通过对比式的研究加强理解。
编辑推荐 :
作者简介 :
Peter Linz 在威斯康星大学获得博士学位,是加州大学戴维斯分校计算机科学系退休教授,其研究领域为计算机数值分析理论。除本书外,他还撰有《Exploring Numerical Methods:Fan Introduction to Scientific Computing》一书。
目录 :
Chapter 1 Introduction to the Theory of Computation
1.1 Mathematical Preliminaries and Notation 1.2 Three Basic Concepts 1.3 Some Applications Chapter 2 Finite Automata 2.1 Deterministic Finite Accepters 2.2 Nondeterministic Finite Accepter 2.3 Equivalence of deterministic and Nondeterminsitic Finite Accepters 2.4 Reduction of the Number of States in Finite Automata Chapter 3 Regular Languages and Regular Grammars 3.1 Regular Expressions 3.2 Connection Between Regular Expressions and Regular Languages 3.3 Regular Grammars Chapter 4 Properties of Regular Languages 4.1 Closure puoperties of Regular Languages 4.2 Elementary Questions about Regular Languages 4.3Identifying Nonregular Languages Chapter 5 Context-Free Languages Chapter 6 Simplification of Context-Free Grammars Chapter 7 Pushdown Automata Chapter 8 Puoperties of Context-Free Languages Chapter 9 Turing Machines Chapter 10 Other Models of Turing Machines Chapter 11 A Hierarchy of Formal Languages and Automata Chapter 12 Limits of Algorithmic Computation Chapter 13 Other Models of Computation Chapter 14 An Introduction to Computational Complexity Answers to Selected Exercises References Index 译者序:
文艺复兴以降,源远流长的科学精神和逐步形成的学术规范,使西方国家在自然科学的各个领域取得了垄断性的优势;也正是这样的传统,使美国在信息技术发展的六十多年间名家辈出、独领风骚。在商业化的进程中,美国的产业界与教育界越来越紧密地结合,计算机学科中的许多泰山北斗同时身处科研和教学的最前线,由此而产生的经典科学著作,不仅擘划了研究的范畴,还揭橥了学术的源变,既遵循学术规范,又自有学者个性,其价值并不会因年月的流逝而减退。
近年,在全球信息化大潮的推动下,我国的计算机产业发展迅猛,对专业人才的需求日益迫切。这对计算机教育界和出版界都既是机遇,也是挑战;而专业教材..
前言:
This book is designed for an introductory course on formal languages,automata, computability, and related matters. These topics form a major part of what is known as the theory of computation. A course on this subject matter is now standard in the computer sci- ence curriculum and is often taught fairly early in the program. Hence, the prospective audience for this book consists primarily of sophomores and juniors majoring in computer science or computer engineering.
Prerequisites for the material in this book are a knowledge of som..
|