遗传算法在求解时间表问题中的应用研究

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:beyond870402
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
时间表问题是一类特殊的资源调度问题,广泛应用于学校课程和考试的时间安排、各类大型会议、体育比赛、航班(火车、飞机、轮船等)时刻表的制定等。本文以大学课程安排时间表问题为研究对象,分析了其约束条件,建立了数学模型。由于大学课程时间表问题属于NP完全问题,随着求解规模的扩大,传统的求解算法将很难得出其优化解。 遗传算法是一种借鉴生物界自然选择和进化机制发展起来的算法,具有高度并行、随机、自适应强的特点,是一种非常有效解决NP完全问题的方法。 根据大学课程时间表问题的特点,我们对遗传算法做了多方面的改进。文中提出了基于班级课表的主染色体和教室课表、教师课表的辅助染色体,从而方便了问题的求解。针对标准遗传算法局部搜索能力弱、收敛速度慢的缺点,将一些传统的启发式算法引入到遗传算法中,提出了两阶段启发式混合遗传算法,实际的应用结果表明该算法的改进是非常有效的。 在已有的遗传算法求解大学课程时间表问题中,普遍采用了线性加权的方法将各优化目标转化为单目标来进行求解,但由于各优化目标之间存在着相互冲突和矛盾,加权系数难以确定,求解的结果收敛于
其他文献
商务礼仪能体现商务交流双方、多方态度,中西方商务礼仪差异直接反映不同地区历史文化对礼仪文化应用的影响,为更好地满足商务礼仪多元化应用需求,从中西方商务礼仪差异角度
异构数据集成查询是当前信息化建设过程中面临的一个重要课题,主要用于解决实际应用中的“信息孤岛”问题。异构数据集成查询的目标是集成已有系统的数据,屏蔽各异构数据源间
虚拟现实(Virtual Reality,简称VR)是由计算机生成一个具有多种感官刺激的虚拟世界,能给人以沉浸感,并且人能与这个虚拟的世界进行交互。在这个多感官感知的系统中,目前的技
培育青少年志愿服务意识有助于构建和完善社会主义核心价值体系、拓展学校德育教育途径进而促进青少年的自我教育和自我发展.近年来,阜阳市在培育青少年志愿服务意识方面取得
移动数据库是移动计算环境中的分布式数据库,由于移动数据库的应用大都嵌入到诸如掌上电脑、PDA、车载设备等移动通信设备中,故移动数据库也称为嵌入式移动数据库。嵌入式设
流体现象(如烟雾、火焰、云彩、波浪、汽泡、爆炸等)是日常生活中十分普遍的景象。流体模拟广泛应用于电影特效、影视广告、网络游戏等图形学相关领域中,是计算机图形学中一
无线Ad Hoc网络是由移动节点组成的多跳、临时性自治网络,具有不依赖于现有的通信设施、配置快速灵活等特点,在军事和民用领域得到越来越广泛的应用。然而,作为一种特殊形式
印刷电路板(PCB,Printed Circuit Board)是各种电子元件的支撑体。随着技术的不断发展和工业的持续进步,PCB制造技术朝更高密度发展,从而也使其的质量检验成为一件非常困难的
国际民航组织鉴于在新航行系统的实施与发展过程中出现的问题和对未来航行系统的发展趋势,提出了空中交通管理信息服务的自动化、一体化的要求。空中交通管理信息服务的自动
由于金融帐户之间的交易所天然具有的转入、转出方式,具有相互交易的一个交易团体的交易数据通过转入帐户和转出帐户之间的关联,形成了一个交易的网络,可以非常直观的用图的