分享
 
 
 

形式语言与自动机

形式语言与自动机  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,社会科学,语言文字 ,

作者: 陈有祺编著

出 版 社: 机械工业出版社

出版时间: 2008-9-1字数:版次: 1页数: 227印刷时间:开本: 16开印次:纸张:I S B N : 9787111237761包装: 平装编辑推荐

本书以四类形式语言(短语结构语言,上下文有关语言。上下文无关语言。正则语言)和四种自动机(有穷自动机、下推自动机.图灵机,线性有界自动机)为主线,讨论了形式语言与自动机方面的主要理论成果和应用实例。

本书的主要特色:

取材丰富。涵盖了该领域国内外现有教材的主要内容。

在写作方法上,循序渐进,深入浅出。在概念的引入和定理的证明上,尽量采用通俗的语言和形象化的方法来表达。

理论与实际相结合。除具有配合定理和定义的大量例题外,许多章节还有现代计算机技术中应用的实例。

适应面广。既适合作为本科生的教材,也适合作为研究生的教材。

内容简介

本书以四类形式语言(短语结构语言、上下文有关语言、上下文无关语言、正则语言)和四种自动机(有穷自动机、下推自动机、图灵机、线性有界自动机)为主线,讨论了形式语言与自动机方面的主要理论成果和应用实例。书中每一章的最后都配有大量不同难度的习题,有助于读者掌握本书内容。

本书采用通俗的语言和形象化的方法来表达概念和定理,逻辑严谨、思维缜密,可作为高等院校计算机及相关专业“形式语言与自动机”课程的教材。

作者简介

陈有祺,南开大学信息技术科学学院教授,多年来一直从事计算机软件方面的教学和研究工作,从1993年起享受国务院政府特殊津贴。讲授的课程主要有程序设计语言.编译原理,数据结构、形式语言与自动机等,研究领域包括编译理论、人工智能、自然语言理解,形式语言等。1980年至1982年在美国西密歇根大学作访问学者,研修人工智能和形式语言,回国后一直为研究生讲授“形式语言与自动机”课程。相关著作包括:《BCLR(k)文法及其分析算法》、《广义上下文无关文法和它的语法分析》、《从输入输出序列确定自动机的结构》,《形式语言与自动机》等。

目录

出版者的话

序言

前言

教学建议

第1章预备知识

1.1定理及其证明方法

1.1.1演绎法

1.1.2反证法

1.1.3归纳法

1.2集合及其基本运算

1.2.1集合基础知识

1.2.2集合的基本运算

1.2.3关系与映射

1.3图和树简介

1.3.1 图的基本概念

1.3.2 图的矩阵表示

1.3.3树的基本知识

1.4字母表、字符串和语言

习题

第2章文法的一般理论

2.1问题的提出

2.2形式文法与形式语言

2.3文法的乔姆斯基分类

习题

第3章有穷自动机

3.1非形式化描述

3.2有穷自动机的基本定义

3.3非确定的有穷自动机

3.4具有£转移的有穷自动机

3.5有穷自动机的应用

3.5.1在文本中查找字符串

3.5.2用于文本搜索的非确定的有穷自动机

3.5.3识别关键字集合的DFA

3.6具有输出的有穷自动机

习题

第4章正则表达式

4.1正则表达式的定义

4.2正则表达式和有穷自动机的关系

4.3 则表达式的等价变换

4.3.1交换律与结合律

4.3.2单位元与零元

4.3.3分配律

4.3.4与“*”构造有关的定律

4.3.5发现正则表达式定律的一般方法

4.4正则表达式的应用

4.4.1 UNIX中的正则表达式

4.4.2词法分析

4.4.3查找文本中的模式

习题

第5章 正则语言的性质

5.1正则文法和有穷自动机的关系

5.2正则语言的泵引理

5.3正则语言的封闭性

5.4正则语言的判定算法

5.5有穷自动机的最小化

习题

第6章上下文无关文法

6.1 上下文无关文法的语法分析

6.2上下文无关文法的化简

6.3上下文无关文法的范式

6.4上下文无关文法的应用

6.4.1用上下文无关文法描述语言

6.4.2语法分析器生成工具YACC

……

第7章下推自动机

第8章上下文无关语言的性质

第9章图灵机导引

第10章不可判定性

第11章线性有界自动机和上下文有关文法

第12章确定的上下文无关语言和LR(k)文法

参考文献

书摘插图

第3章有穷自动机

继文法的一般理论之后,本章引入语言的另一种表示形式——有穷自动机。虽然有穷自动机是所有自动机中最简单的一种,它表示语言的能力是有限的,但是它构造简单,在生产和生活中都有它的原型,因此它在计算机科学技术和其他学科中都有广泛的应用。掌握了有穷自动机的基本概念,将为后面学习其他更复杂的自动机打下良好的基础。

3.1 非形式化描述

在客观世界中,具有有穷多个状态的系统比比皆是。例如,日常用的指针式钟表就是一种有穷状态系统,它共有12×60×60个状态,秒针每走一步,系统就从一种状态转移到另一种状态。一局棋也是一种有穷状态系统,如围棋共有3(361)个状态,棋手每走一步,就从一种状态转移到另一种状态。在工业产品中,也有很多类似的例子。比如,电梯的控制结构就是有穷状态系统的一个典型例子。电梯停在每一楼层作为一个状态,它的控制系统不必记住以前的所有动作,而只要知道现在的位置以及用户给出的信号就可以通过改变它的状态(上或下)来满足用户的要求。某些电子产品中的开关电路,是有穷状态系统的又一实际例子。一个开关电路由有穷多个门电路组成,每个“门”可以处于两种状态——开和关(通常记为1和0)之一。具有n个门的开关网络有2(n)种状态,根据输入的信号可以从一种状态变为另一种状态。为了更清楚地说明实际生活中存在的有穷状态系统,我们简单介绍一个电子商务方面的例子。

电子商务在日常生活中的一个应用就是网上购物,这里涉及三个互相关联的方面——顾客、商店和银行。为简单起见,假设只有一个顾客(而且只有一次购物活动),他已在银行建立了账户。假设商店也在银行建立了账户。顾客可以决定把账户上的钱传送给商店以购买商品,然后商店从银行拿到这笔钱并送货给顾客。而且,顾客可以在一定时间内选择取消购物。也就是说,顾客可以告诉银行不再用这笔钱付购物款。因此,三方之间的交互限于以下五种事件:

(1)顾客决定付款购物。顾客告诉商店购买某种物品,并附带上自己的银行账号。

(2)顾客决定取消付款。顾客通知银行,把购物这笔钱保留在自己的银行账号上。

(3)商店送货给顾客。

(4)商店兑换货款。商店要求银行把顾客购物这笔钱划拨到自己的银行账号上。

(5)银行将这笔钱转账。银行把顾客购物这笔钱划拨给商店的账号。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有