图书简介
Theory of Automata is designed to serve as a textbook for undergraduate students of B..E, B.Tech. CSE and MCA/IT. It attempts to help students grasp the essential concepts involved in automata theory.
1 ; AUTOMATA, FORMAL LANGUAGES AND COMPUTABILITY; 1.1 Formal Languages; 1.1.1 Phrase Structure Grammars; 1.2 Chomsky Classification of Grammars; 1.3 Computability; Supplementary Examples; A Quick Review; Problems for Practice; Objective Type Questions; 2 ; MATHEMATICAL PRELIMINARIES; 2.1 Set Theory; 2.2 Relations; 2.2.1 Types of Relations; 2.3 Functions; 2.4 Counting Techniques; 2.4.1 Permutations; 2.4.2 Combinations; 2.4.3 Pigeonhole Principle; 2.5 Logic; 2.5.1 Propositions and Logic; 2.6 Methods of Proof; 2.6.1 Direct Proof; 2.6.2 Indirect Proof; Supplementary Examples; A Quick Review; Problems for Practice; Objective Type Questions; 3 ; FINITE AUTOMATA; 3.1 Finite Automata; 3.1.1 String processing by finite automaton; 3.2 Properties of transition function; 3.3 Deterministic and Nondeterministic Finite Automaton; 3.3.1 Acceptance of a string by NFA; 3.4 Equivalence of NFA and DFA; 3.4.1 Converting a NFA to equivalent DFA; 3.4.2 Equivalence of DFAs; 3.5 Level Equivalence and Reduction in Finite Automaton; 3.6 Finite automata with outputs; 3.6.1 Moore and Mealy Machines; 3.6.2 Conversion of a Moore Machine to equivalent Mealy Machine; 3.6.3 Conversion of a Mealy Machine to equivalent Moore Machine; 3.7 Finite automata with null moves; 3.7.1 Removal of null moves; Supplementary Examples; A Quick Review; Problems for Practice; Objective Type Questions; 4 ; REGULAR SETS AND REGULAR GRAMMAR; 4.1 Regular Expression; 4.2 Correspondence between regular expression and regular set; 4.3 Identities related to regular expressions; 4.4 Relation between Regular Languages and Finite Automata; 4.4.1 Finite automaton corresponding to regular expression; 4.4.2 Regular expression corresponding to finite automaton; 4.5 Closure properties of regular sets; 4.6 Automata for union, intersection and difference of languages; 4.7 Pumping Lemma for regular Languages; 4.7.1 Applications of pumping lemma; 4.7.2 Suitability of pumping lemma; 4.8 Production System associated with regular grammar; 4.9 Myhill Nerode Theorem (Equivalent Classes and Regular Languages); 4.10 Some Decision Problems related to Finite Automata and Regular Langauges; 4.11 Regular language and current programming language scenario; Supplementary Examples; A Quick Overview; Problems for Practice; Objective Type Questions; 5 ; CONTEXT FREE GRAMMARS AND LANGUAGES; 5.1 Some example recursive grammars; 5.2 Context Free Grammars; 5.2.1 Leftmost and Rightmost Derivation of a string; 5.2.2 Some example context free languages and grammars; 5.2.3 Ambiguity in Context Free Grammar and Parse Tree; 5.2.4 Possible defects in CFG and their removal; 5.2.4.1 Failure of non terminal(s) to generate terminal(s); 5.2.4.2 Problem of unit productions; 5.2.4.3 Problem of unreachable non terminal; 5.2.4.4 Problem of null productions; 5.3 Context Free languages as superset of regular languages; 5.4 Closure properties of Context Free languages; 5.4.1 Intersection of a CFL and a regular language; 5.5 Normal Forms for CFGs; 5.5.1 Chomsky Normal Form; 5.5.2 Greibach Normal Form; 5.6 Pumping lemma for Context Free Grammars; 5.6.1 Applications of pumping lemma; 5.7 More on closure properties; 5.7 Applications of Context Free Grammars; 5.7.1 Programming language Constructs; 5.7.2 Natural Language; 5.7.3 Markup Languages; Supplementary Examples; A Quick Overview; Problems for Practice; Objective Type Questions; 6 ; PUSHDOWN AUTOMATA; 6.1 Basic Structure of Pushdown Automata; 6.2 Two types of acceptance by PDA; 6.3 Correspondence between PDA and CFL; 6.3.1 PDA corresponding to a given CFG; 6.3.2 CFG corresponding to a given PDA; 6.4 Parsing and PDA; 6.4.1 Design of Top Down Parser; 6.4.2 Design of a Bottom up Parser; Supplementary Examples; A Quick Overview; Problems for Practice; Objective Type Questions; 7 ; TURING MACHINES; 7.1 Basic structure and working of a Turing Machine; 7.2 Instantaneous Description of a Turing Machine; 7.3 Language of a Turing machine; 7.4 Turing Machine as computer for positive integers; 7.5 Universal Turing machine (UTM); 7.5.1 UTM and Modern Day Computer; 7.6 Enhancements in Turing Machine; 7.6.1 Multi-track Turing Machine; 7.6.2 Multi-tape Turing Machine; 7.7 Turing Machine as Enumerator; 7.8 Non-Deterministic and Deterministic Turing machine; 7.9 lternative representations of Turing Machines; 7.9.1 Turing Machine with semi infinite Tape; 7.9.2 Two stack machine; 7.10 Time and Space Complexity of a Turing Machine; 7.11 Some other machines; 7.11.1 Linear Bound Automata; 7.11.2 Post Machine; Supplementary Examples; A Quick Overview; Problems for Practice; Objective Type Questions; 8 ; THE PITFALL OF ALGORITHMIC COMPUTING: UNDECIDABILITY; 8.1 Recursive and Non Recursive Languages; 8.2 Language of Turing machines; 8.3 Some decision problems relating to Turing Machines; 8.4 Some Decision Problems relating to CFG; 8.5 Post Correspondence Problem; 8.5.1 Constructing CFG using PCP; Supplementary Examples; A Quick Overview; Problems for Practice; Objective Type Questions; 9 ; COMPUTABLE FUNCTIONS; 9.1 Primitive Recursive Functions; 9.2 m Recursive Functions; 9.2.1 Computability and m Recursive Functions; Supplementary Examples; A Quick Overview; Problems for Practice; Objective Type Questions; 10 ; COMPUTATIONAL COMPLEXITY: TRACTABLE AND POSSIBLY INTRACTABLE PROBLEMS; 10.1 Growth Rates of Functions; 10.2 Languages and complexity classes; 10.3 Decision Problems and Optimization Problems; 10.4 The classes P and NP; 10.5 NP Complete Problems; 10.6 Significance of discovering NP complete problems; 10.7 Some misconceptions about NP-complete problems; Supplementary Examples; A Quick Overview; Problems for Practice; Objective Type Questions; APPENDIX A; Church-Turing hypothesis; APPENDIX B; Godel Numbering; APPENDIX C; Homage to key scientists in the field of automata theory and computation; APPENDIX D; Chronology of Some Important Events
Trade Policy 买家须知
- 关于产品:
- ● 正版保障:本网站隶属于中国国际图书贸易集团公司,确保所有图书都是100%正版。
- ● 环保纸张:进口图书大多使用的都是环保轻型张,颜色偏黄,重量比较轻。
- ● 毛边版:即书翻页的地方,故意做成了参差不齐的样子,一般为精装版,更具收藏价值。
关于退换货:
- 由于预订产品的特殊性,采购订单正式发订后,买方不得无故取消全部或部分产品的订购。
- 由于进口图书的特殊性,发生以下情况的,请直接拒收货物,由快递返回:
- ● 外包装破损/发错货/少发货/图书外观破损/图书配件不全(例如:光盘等)
并请在工作日通过电话400-008-1110联系我们。
- 签收后,如发生以下情况,请在签收后的5个工作日内联系客服办理退换货:
- ● 缺页/错页/错印/脱线
关于发货时间:
- 一般情况下:
- ●【现货】 下单后48小时内由北京(库房)发出快递。
- ●【预订】【预售】下单后国外发货,到货时间预计5-8周左右,店铺默认中通快递,如需顺丰快递邮费到付。
- ● 需要开具发票的客户,发货时间可能在上述基础上再延后1-2个工作日(紧急发票需求,请联系010-68433105/3213);
- ● 如遇其他特殊原因,对发货时间有影响的,我们会第一时间在网站公告,敬请留意。
关于到货时间:
- 由于进口图书入境入库后,都是委托第三方快递发货,所以我们只能保证在规定时间内发出,但无法为您保证确切的到货时间。
- ● 主要城市一般2-4天
- ● 偏远地区一般4-7天
关于接听咨询电话的时间:
- 010-68433105/3213正常接听咨询电话的时间为:周一至周五上午8:30~下午5:00,周六、日及法定节假日休息,将无法接听来电,敬请谅解。
- 其它时间您也可以通过邮件联系我们:customer@readgo.cn,工作日会优先处理。
关于快递:
- ● 已付款订单:主要由中通、宅急送负责派送,订单进度查询请拨打010-68433105/3213。
本书暂无推荐
本书暂无推荐