第8章计算机领域的典型问题课件.ppt
《第8章计算机领域的典型问题课件.ppt》由会员分享,可在线阅读,更多相关《第8章计算机领域的典型问题课件.ppt(52页珍藏版)》请在三一办公上搜索。
1、8.1 图论问题 8.2 算法复杂性问题 8.3 计算机智能问题 8.4 并发控制问题8.5 本章小结,歌尼斯堡七桥问题哈密尔顿回路问题中国邮路问题,问题描述一个人怎样不重复地走完七座桥,最后还能回到原出发地点?,欧拉对哥尼斯堡七桥问题进行了研究1736年,欧拉论证了该问题无解。从一点出发不重复地走遍7座桥,最后又回到原来出发点是不可能的。欧拉对了问题进行了抽象 描述:用4个字母A、B、C、D代表4个城区,并用 7条边表示7座桥。,欧拉的3条判定规则如果通奇数座桥的地方不止两个,满足要求的路径是找不到的。如果只有两个地方通奇数座桥,可以从这两个地方之一出发,找到所要求的路径。如果没有一个地方是
2、通奇数座桥的,则无论从哪里出发,所要求的路径都能实现。,欧拉的研究工作奠定了图论的基础涉及到的后续课程。离散数学。数据结构。应用领域。计算机网络性能分析。交通运输网络调度。地下管网配置。,航空网络,问题描述(周游世界游戏)找一条从某个城市出发,经过每个城市恰好一次,最后回到出发地的路径。,哈密顿回路与欧拉回路的区别哈密顿回路问题是访问每个顶点一次,而欧拉回路问题是访问每条边一次。对于一个图是否存在欧拉回路,已给出充要条件;而对于一个图是否存在哈密顿回路至今仍未找到充要条件。,问题描述一个邮递员应如何选择一条路线,使他能够从邮局出发,走遍他负责送信的所有街道,最后回到邮局,并且所走的路程最短。归
3、结为图论问题:给定一个连通无向图,求该图的一条经过每条边至少一次的最短回路。对于欧拉图,找到一条欧拉回路即可。对于非欧拉图,才是中国邮路问题的研究重点。,汉诺塔问题旅行商问题 NP完全问题,问题描述将第一根柱子上的64个盘子借助第二根柱子全部移到第三根柱子上。,移动规则每次只能移动一个盘子。盘子只能在三根柱子上移动,不能放在他处。在移动过程中,三根柱子上的盘子必须始终保持大盘在下,小盘在上。,递归思想将一个较大的问题的求解归约为一个或多个子问题的求解。而这些子问题比原问题简单,且在结构上与原问题相同。,用递归方法求解移动n个盘子的汉诺塔问题需要移动的盘子数是n-1个盘子的汉诺塔问题需要移动的盘
4、子数的2倍加1。h(n)=2h(n-1)+1=2(2h(n-2)+1)+1=22h(n-2)+2+1=23h(n-3)+22+2+1=2nh(0)+2n-1+22+2+1=2n-1+22+2+1=2n-1,用递归方法求解每次只能移动一个盘子,要完成汉诺塔的搬迁,需要移动盘子的次数为:264-1=18 446 744 073 709 551 615每秒移动一次,需要大约5849亿年的时间。,问题描述一旅行商从某城市出发,必须经过每个城市且只能经过一次,最后回到原出发城市。要求找到一条距离最短的路径(或费用最少的路径)。原始的解决办法列出每条可能的路径。从中选择距离最短的路径。,遇到的困难城市个数
5、较多时难以实现。组合爆炸问题。可行的解决办法启发式算法。近似算法。,P类问题将所有可以在多项式时间内求解的问题称为P类问题。NP类问题将所有在多项式时间内可以验证的问题称为NP类问题。NP完全问题在NP类问题中,某些问题的复杂性与整个类的复杂性有关,如果这些问题中的任意一个能在多项式的时间内求解,则所有NP类问题都能在多项式时间内求解,这些NP类问题称为NP完全问题。,图灵测试西尔勒中文小屋博弈问题,机器能思维吗?,图灵测试游戏游戏的参与者一个男人、一个女人和一个不限性别的提问者。游戏目标提问者通过对其他两人的提问,来鉴别其中的男女。游戏要求提问者呆在与其他两个游戏者相隔离的房间里。提问者和两
6、游戏者之间通过电传打字机进行沟通。,图灵测试游戏把游戏中的男人换成机器。若提问者在与机器、女人的游戏中作出的错误判断与在男人、女人之间的游戏中作出的错误判断,其次数相同或更多,则判定这部机器能够思维。根据图灵当时的预测,到2000年能有机器通过这样的测试。有人认为,在1997年战胜国际象棋大师卡斯帕罗夫的深蓝计算机可以看作通过了图灵测试。,问题描述西尔勒被关在一个小屋中,屋子里有序地堆放着足够的中文字符,而他对中文一窍不通。屋外的人递进一串中文字符,同时还附有一本用英文编写的处理中文字符的规则,这些规则将递进来的字符和小屋中的字符之间的转换作了形式化的规定。西尔勒按照规则对这些字符进行处理后,
7、将一串新的中文字符送出屋外。,问题描述实际上,送进来的字符串就是屋外人提出的问题,送出去的字符串就是所提出问题的答案。但西尔勒并不清楚自己在做什么?,西尔勒的观点形式化的计算机仅有语法,没有语义,只是按规则办事,并不理解规则的含义及自己在做什么?机器永远也不可能代替人脑。图灵的观点不要求机器与人脑在内部构造上一样,只要与人脑有相同的功能就认为机器有思维。,人工智能的含义研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能研究的目标使机器能够胜任一些通常需要人类智能才能完成的复杂工作。,人工智能的不同观点符号主义:认为人的认知基元是符号,认为人是一个物理
8、符号系统,计算机也是一个物理符号系统,因而能够用计算机来模拟人的智能行为。连接主义:认为人的思维基元是神经元,而不是符号处理过程。认为人脑不同于电脑,主张人工智能应着重于结构模拟。行为主义:认为智能取决于感知和行动,提出智能行为的感知动作模式。,人工智能的展望目前人们对心理学和生物学的认识还很不成熟,对人脑的结构还没有真正了解,无法建立起人脑思维完整的数学模型。让计算机具有和人脑完全一样的智能,不是短期内能够实现的。在相当长的时间内,只能从不同的侧面、以不同的方式让计算机具有某些类似人的智能。,博弈的含义狭义上讲,博弈是指下棋、玩扑克牌、掷骰子等具有输赢性质的游戏。广义上讲,博弈就是对策或斗智
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 领域 典型 问题 课件
链接地址:https://www.31ppt.com/p-3950613.html