算法课程论文
上研究生算法课时写的课程论文
二部图的边染色算法
学号:专业:
姓名:
1排课表问题
有m位教师x1,x2,x3,...,xm,n个班级y1,y2,y3,...,yn.教师xi每周需要给班级yj上pij次课.要求
制订一张周课时尽可能少的课程表.
2图论模型
我们先构造二部图G=(X,Y),其中X={x1,x2,x3,...,xm},Lkm´,Y={y1,y2,y3,...,yn},表示
有n个班级,教师xi每周需要给班级yj上pij次课,则在顶点xi与yj之间连pij条边.
根据匹配的定义,一个课时的安排方案正好对应于二部图G的一个匹配.排课表问题就等价于:将E(G)划分成一些边不交的匹配,使得匹配的数目尽可能的少.
按图G的边染色数χ (G)的定义,这个最少的数目便是χ (G).由定理:设G为二部图,则χ (G)= (G).因此,排课表问题就等价与:求二部图G的边正常 (G)染色.
3求二部图G=(X,Y)的边正常 (G)染色的算法
先我们来给出算法思想:给G添加必要的顶点使得|X|=|Y|,再添加必要的边使得G成为 (G)
的正则二部图,经过以上工作后所得到的图记作G ,然后反复利用匈牙利算法求G 的完美匹配.由定理:设G是k正则二部图,则G有k个边不交的完美匹配.则G 存在 (G)个彼此边不交的完美匹配.当我们用匈牙利算法每求出G 的一个完美匹配,便可用一种颜色给这个完美匹配的边染色,故可得到G 的边正常 (G)染色,从而得到G的边正常 (G)染色.
二部图边染色算法:求二部图的边正常 (G)染色(求二部图的 (G)个彼此无公共边的匹配).输入:二部图G=(X,Y)
输出:G的边正常 (G)染色( (G)个彼此无公共边的匹配)
1
你可能喜欢
- 算法设计论文
- 贪心算法论文
- spss课程论文
- 数据挖掘课程论文
- 传播学课程论文
- 文献检索课程论文
- 测试技术课程论文
- 英语课程论文
- 机械优化设计论文:遗传算法在机械优化设计中的应用2页
- 基于移不变小波的医学图像融合算法设计论文30页
- 时变路网无能力约束车辆路径问题及算法设计论文7页
- 毕业设计论文 图像压缩算法35页
- 《算法》教学设计论文5页
- 字符图像识别系统的预处理算法设计与实现 毕业论文34页
- spss期末课程论文-重庆市服务性消费支出与可支配收入的关系7页
- spss课程论文4页
- 信息处理spss课程论文17页
- spss课程论文:我国城镇居民消费结构及趋势分析16页
- spss课程论文24页
- spss课程论文15页
- 数据挖掘课程论文19页
- 数据挖掘课程论文---关联分析5页
- 数据挖掘课程论文要求9页
- 数据挖掘课程论文11页
- 数据挖掘与决策支持系统课程论文.doc6页
- 数据挖掘课程论文15页
- 传播学课程论文作业精选10页
- 移动信息的终端 带着体温的媒介(武大大众传播学课程论文读书笔记)2页
- 传播社会学课程论文4页
- 乡村传播学课程论文6页
- 西方传播学课程论文7页
- 乡村传播学课程论文-浅谈农业科技类节目5页
- 汽车测试技术及试验课程论文4页
- 课程论文 LTE测试技术浅析9页
- 现代力学测试技术课程论文2页
- 测试技术课程论文实验报告13页
- 《现代测试技术》课程考核论文11页
- 《半导体器件测试技术》课程论文模板4页
- 专业英语课程论文4页
- 英语学习策略课程论文示例15页
- 信管专业英语课程论文3页
- 旅游英语课程论文5页
- 高中英语新课程研究性学习论文6页
- 高中英语新课程写作教学论文4页


