R_时刻表求解时间规划问题

来源 :安徽大学 | 被引量 : 0次 | 上传用户:CayleeDak_83
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文通过对时间规划中R_时刻表这个主题的深入探讨,以时间关系矩阵为基础,给出了R_时刻表算法的详细步骤,并设计了一个通用的时间规划系统,将时间规划应用于大学课程和田径运动会竞赛项目安排中,从中我们学习并了解了时间规划的原理和机制。时间规划是以时间关系约束作为推理的依据,给出各事件发生、结束时间的时刻表。现实世界是个时空的世界,现实生活中的许多问题都属于时间规划问题。R_时刻表是时间规划算法的一种,它可以在若干存在关系约束的时间区间中找到同时满足所有关系约束的规划方案。本论文主要工作是。▲在算法的实现过程中发现了算法一些不完善的地方,通过实践给算法加入一些功能对其进行了完善,给出了完善后的算法。在矩阵化简中,通过线性表记录了简化时间矩阵和原时间关系矩阵的行列对应关系,在主算法中,通过线性表记录了哪些区间端点对应同一个相容子集,以便在输出R_时刻表时查找。▲在完善的算法基础上,设计并实现了一个通用的时间规划系统,该系统可以很好的完成关系矩阵构造、关系矩阵的简化和R_时刻表的求解,说明了改进后算法是有效可行的。▲利用集合的性质,将多成份关系约束看成几个单成份时间关系约束并集,我们给出了多成份关系约束的最优分解。在此基础上,给出了关系矩阵的构造、关系矩阵的化简和求解R_时刻表的算法,该算法能给出R_时刻表或判断无解但计算量未必一定收敛。▲遗传算法是一种将生物进化原理应用到计算机上,用来寻找难解问题近似解的一种全局优化搜索算法。我们尝试使用遗传算法来求解多成份时间关系下R_时刻表,并给出了相应的算法,大大降低了多成份下求解R_时刻表的复杂度。
其他文献
本文以电子政务应用为背景,研究了基于XML的异构数据交换技术和文本自动分类技术。重点研究了关系数据库模式到XML模式的映射以及XML的关系数据库存储技术。通过基于用户请求
随着计算机技术的高速发展,人类社会已经进入一个信息资源大爆炸的时代,分布式文件系统已经成为存储和管理海量信息的最佳选择。为了保证分布式文件系统可以正常有效的运行,避免
随着低功耗无线通信技术、微电子技术、微型传感器等技术的发展,使得能够在微小传感器内集成信息采集、数据处理和无线通信等多种功能。无线传感器网络是由大量的传感器节点组
Matching Problem(图的匹配问题)和packing问题都是一类重要的NP难问题。3-维匹配问题和P2-packing问题是两个具有代表性的matching和packing问题。在参数复杂性理论框架内,人们
数据挖掘技术是机器学习、数据库和统计理论相结合的产物,是从大量的、不完全的、有噪声的、模糊的、随机的实际数据中,提取隐含的、先前未知的并有潜在价值的信息的非平凡过程
目前,中小型离散制造企业的数字设备普遍存在多种控制系统并存、不能实现远程监控与维护、信息难以直接连通和集成控制等问题;同时,生产现场信息不能被及时采集、处理和应用,现场
软件技术的发展已经经历了面向过程、面向对象和面向组件几个阶段,近几年,又提出了面向服务的体系结构SOA(Service Oriented Architechture)。SOA具有松藕合、易集成、可重用和
随着计算机浮点运算能力和图形加速能力的飞速提升,应用实践对三维模型的真实感和细腻度的要求越来越高,导致了三维几何模型的拓扑信息和几何信息急剧增长,从而为模型数据的传输
本文以徐工职院辅助教学系统(XGYFJXT)的研究与设计为背景,以CSCW理论和工作流技术、群件技术作为指导,用SQL Server建立系统数据库,以JAVA语言进行系统的设计,实现了支持多
由于信息技术的发展和激烈的竞争,独立、零散的办公自动化系统和计算机应用已不能满足人们的需要,而综合、集成化的解决方案日益成为企业所需。作为一种对常规性事物进行管理、