- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图着色
算法设计课程设计
题 目 图着色问题
姓 名 学 号
专业年级
指导教师 职 称
2014年 12月 4日
图的m着色问题
1 摘要 3
2 图的着色问题 4
2.1 图的着色问题的来源 4
2.2 图的着色问题的描述 4
3算法的基本思想 4
3.1 求极小覆盖法----布尔代数法 4
3.2 穷举法-Welch Powell着色法 4
3.3 回溯法 4
3.4 贪心法 4
3.5 蚁群算法 5
4算法步骤 5
4.1 求极小覆盖法----布尔代数法 4
4.2 穷举法-Welch Powell着色法 4
4.3 回溯法 4
4.4 贪心法 4
4.5 蚁群法 4
5 理论分析(复杂度比较)、实验性能比较 7
5.1 复杂度分析 4
5.2 实验性能比较 4
6 心得体会 8
7参考文献 8
8 附录 8
摘要
图论是近年来发展迅速而又应用广泛的一门新兴学科,已广泛应用于运筹学、网络理论、信息论、控制论、博奕论以及计算机科学等各个领域。 一般说来,图的着色问题最早起源于著名的“四色问题”,染色问题不但有着重要的理论价值,而且,它和很多实际问题有着密切联系,例如通讯系统的频道分配问题,更有着广泛的应用背景. 本文首先讨论了人工智能的状态搜索方法在图着色中的具体应用,并用可视化方法展示了低维的着色空间和约束的具体意义。
采用四种颜色着色的美国地图:
2.2图的着色问题的描述
图的着色问题是由地图的着色问题引申而来的:用m种颜色为地图着色,使得地图上的每一个区域着一种颜色,且相邻区域颜色不同。
通常所说的着色问题是指下述两类问题:
1.给定无环图G=(V,E),用m种颜色为图中的每条边着色,要求每条边着一种颜色,并使相邻两条边有着不同的颜色,这个问题称为图的边着色问题。
2.给定无向图G=(V,E),用m种颜色为图中的每个顶点着色,要求每个顶点着一种颜色,并使相邻两顶点之间有着不同的颜色,这个问题称为图的顶着色问题。
问题处理:如果把每一个区域收缩为一个顶点,把相邻两个区域用一条边相连接,就可以把一个区域图抽象为一个平面图。
例如,图12-1(a)所示的区域图可抽象为12-1(b)所表示的平面图。19世纪50年代,英国学者提出了任何地图都可以4中颜色来着色的4色猜想问题。过了100多年,这个问题才由美国学者在计算机上予以证明,这就是著名的四色定理。例如,在图12-1中,区域用城市名表示,颜色用数字表示,则图中表示了不同区域的不同着色问题 。
(在本文中主要讨论顶点着色)
3、算法的基本思想
目前求图着色问题主要有以下几种方法
3.1求极小覆盖法----布尔代数法
采用代数的方法来解决顶点着色问题
3.2穷举法-Welch Powell着色法
采用穷举一切的方法来找出所有的解
3.3回溯法
回溯法的基本思想是,在确定了解空间的组织结构后,回溯法就从开始结点(根结点)出发,以深度优先的方式搜索整个解空间。这个开始结点就成为一个活结点,同时也成为当前的扩展结点。在当前的扩展结点处,搜索向纵深方向移至一个新结点。这个新结点就成为一个新的活结点,并成为当前扩展结点。如果在当前的扩展结点处不能再向纵深方向移动,则当前扩展结点就成为死结点。换句话说,这个结点不再是一个活结点。此时,应往回移动(回溯)至最近的一个活结点处,并使这个活结点成为当前的扩展结点。回溯法即以这种工作方式递归地在解空间中搜索,直至找到所要求的解或解空间中已没有活结点时为止。
3.4贪心法
贪心算法:
贪心策略:选择一种颜色,以任意顶点作为开始顶点,依次考察图中的未被着色的每个顶点,如果一个顶点可以用颜色1着色,换言之,该顶点的邻接点都还未被着色,则用颜色1为该顶点着色,当没有顶点能以这种颜色着色时,选择颜色2和一个未被着色的顶点作为开始顶点,用第二种颜色为尽可能多的顶点着色,如果还有未着色的顶点,则选取颜色3并为尽可能多的顶点着色,依此类推。
3.5蚁群算法
4、算法步骤
4.1 求极小覆盖法----布尔代数法
例1:求图12-2G的顶色数
解:
Step1:求极大独立集
您可能关注的文档
- 初中溶质质量分数习题.doc
- 初中英语单词(最新).doc
- 初中英语单词全集精简.doc
- 初等行变换.doc
- 初步进入linux世界.doc
- 初二地理全效部分答案.doc
- 初级会计学习与复习提要.doc
- 初级会计计算题汇总2.doc
- 初级育婴员培训计划.doc
- 初级问答.doc
- 2025年智慧树知道网课《病理学与病理生理学》课后章节测试满分答案.pdf
- 2025年大学《大学英语》专业题库—— 英语专业学生的环保意识和可持续发展理念.docx
- 2025年智慧校园经典综合布线系统解决方案.pdf
- 2025年智慧树课程创造性思维笔记.pdf
- 2025年智慧校园平台技术参数.pdf
- 锅炉试卷及答案.docx
- 2025年智慧树纪录片创作章节测验答案_上海杉达学院.pdf
- 2025年大学《体育康养》专业题库—— 大学生体育康养健康教育项目.docx
- 2025合同管理人员如何审查合同风险.docx
- 2025年大学《阿尔巴尼亚语》专业题库—— 阿尔巴尼亚文学作品对历史事件反应.docx
最近下载
- 水面垃圾清理无人机设计.doc
- 传感器技术指导书.doc VIP
- Unit3 Sports and fitness 单元测试 人教版高中英语必修第一册.docx VIP
- 车型EOP管理相关参考内容.docx VIP
- 六年级英语竞赛试题用所给词的正确形式填空练习范本.pdf VIP
- 人教版(2019)高中英语必修第一册 Unit 3 Sports and fitness 知识点详解.doc VIP
- 2024年评职称的专项技术分析报告.pptx VIP
- 音乐就在你心中.ppt VIP
- 高中英语课件(人教版)必修第一册 Unit 3 Sports and Fitness.pptx VIP
- 2024中华人民共和国农村集体经济组织法详细解读课件.pptx VIP
文档评论(0)