- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
天 津 师 范 大 学
本科毕业论文(设计)
题目:排课系统的遗传算法交叉算子实现
学 院:计算机与信息工程学院
学生姓名: ***
学 号: ********
专 业: 计算机科学与技术
年 级: 2008级
完成日期: 2012年4月
指导教师: ***
排课系统的遗传算法交叉算子实现
摘要:近年来随着各大高校的不断扩招和合并,由于教室有限,排课逐渐成为一个日益复杂的问题,课程的编排以及教室的合理利用为教学管理的工作加大了难度。遗传算法,是模拟达尔文的遗传选择和自然淘汰的生物进化过程的计算模型。遗传算法作为一种新的全局优化有哪些信誉好的足球投注网站算法,以其简单通用、鲁棒性强、适于并行处理及应用范围广等显著特点,奠定了它作为21世纪关键智能计算之一的地位。所以本文以遗传算法为工具,对排课问题进行了深入的研究,设计了其中的交叉算子,在实际应用中有一定的意义。
关键词:遗传算法;排课系统;交叉算子
Implementation of the Crossover of the Genetic Algorithm for Class Scheduling System
Abstract: In recent years, with continuous enrollment and consolidation of the major colleges and universities, and there are not enough classrooms, the course scheduling is becoming an increasingly complex problems. The genetic algorithm is the calculation model of genetic selection imitating Darwins natural selection of biological evolution process. Genetic algorithm as a new global optimization search algorithm, with its simple and universal, strong robustness, suitable for parallel processing and a wide range of notable features, established its position as one of the crucial smart calculation in the 21st century. So this article carries on in-depth research on Course Scheduling Problem by use of genetic algorithm as a tool, design a crossover operator which has a certain of significance in practical applications.
Key words: Genetic Algorithms; Scheduling System; Crossover operator
目录
1)
1.1 课题研究背景及意义 (1)
1.2 课题主要研究内容 (1)
2 Microsoft visual C++ 6.0开发环境简介 (1)
3 排课系统的总体问题分析 (2)
3.1 高校排课问题概述 (2)
3.2 排课问题的硬性约束 (3)
3.2.1 课程问题分析 (3)
3.2.2 班级问题分析 (3)
3.2.3 教师问题分析 (3)
3.2.4 教室问题分析 (3)
3.2.5 时间问题分析 (3)
3.3 排课问题的软性约束 (3)
4 遗传算法的设计 (4)
4.1 遗传算法概述 (4)
4.2 遗传算法分析 (4)
4.2.1 遗传算法的基本思想 (4)
4.2.2 遗传算法基本算子 (5)
4.2.3 交叉的数据结构 (8)
4.2.4 适应度量 (8)
5 面向对象在排课系统中的应用 (9)
5.1 定义班级类 (9)
5.2 定义教室类 (10)
5.3 定义教师类 (10)
5.4 定义课程类 (11)
5.5 设定配置文件 (11)
6 运行调试 (15)
参考文献 (17)
致谢 (18)
1 绪论
1.1 课题研究背景及意义
21世纪,世界一个以高科技为产业支柱的知识经济时代。知识经济的出现,预示着人
您可能关注的文档
- 彩印公司实习报告.doc
- 彩色全电视信号编码及重要信号的频谱分析.doc
- 常微分方程数值求解问题的实习.doc
- 带班实习报告.doc
- 床铺的人机工程学分析课程设计.doc
- 带时间显示的交通灯课程设计.doc
- 带式输送机毕业设计6.doc
- 带传动课程设计---设计带式运输机传动装置.doc
- 带式输送机传动系统中的减速器毕业设计.doc
- 带式运输机的减速传动 课程设计说明书1.docx
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)