求解单机调度问题的启发式算法研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:jiangtaizhao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
单机调度问题一直是调度领域的研究热点,是生产调度问题的基础及核心问题之一。大多数单机调度问题已经被证明是NP难度的,因此,单机调度问题的研究不论是在当今国际学术界还是在实际生产领域都是一项具有挑战性的重要课题。求解NP难度的问题一般有三种方法:精确算法、近似算法和启发式算法。精确算法在求解规模较大的问题时,时间复杂度呈指数级增长,计算时间让人无法忍受;近似算法虽然能在较短的时间内找到解,但是,解的质量跟实际需求相差较远;启发式算法在解决大规模复杂问题时,有可能在合理的时间范围内给出一个满意的解。启发式算法在各个领域已经受到越来越多的关注,逐渐成为求解NP难度问题的有力工具。本文的研究重点是设计求解单机调度问题的高效启发式算法,并通过实验对算法进行了分析和评价。  本研究主要内容包括:⑴提出了一种新的“块移动”的邻域结构(NBlock Move),该邻域结构扩大了邻域的搜索空间,并且通过限制相关参数的取值范围来提高搜索的有效性。⑵针对块移动的邻域结构,提出了一种高效的快速增量评估技术,提高了搜索效率。⑶在块移动邻域结构以及对块移动邻域结构的快速增量评估技术基础上,提出了一种新的迭代局部搜索算法BILS来求解单机调度问题。⑷提出了一种基于“公共块”概念的交叉算子BOX(Block Order Crossover Operator)。⑸提出了一种新的基于相似性和质量的优度函数的种群更新策略。⑹对比了不同的交叉算子和种群更新策略的组合在混合进化算法中处理单机调度问题时的表现,提出了一种高效的求解单机调度问题的混合进化算法LOX⊕B。⑺用带准备时间的单机加权延迟调度问题的120个公共算例对BILS进行了测试,BILS找到了所有120个算例的最优解。对于算例18和24,BILS找到最优解分别需要8586.6秒(≈2.4小时)和150169.22秒(≈41.7小时),而Tanaka和Araki的精确算法找到最优解则分别需要两个星期和30天。与其它几种优秀的启发式算法组成的当前最好解比,BILS改进了34个算例的当前最好解,82个算例的解与当前最好解持平。⑻用带准备时间的单机加权延迟调度问题的120个公共算例对LOX⊕B进行测试,结果与当前文献中最优秀的启发式算法的最好解OBK、ACO AP、DPSO、DDE、GVNS相比,改进最好解的个数分别为94、84、66、52、44。与本文新提出的BILS算法比,在平均值的优度和找到最好解的平均时间上都有较大的提高,表明了LOX⊕B相对于BILS更加稳定和高效。⑼用带准备时间不带权的单机延迟调度问题的64个公共算例对LOX⊕B进行测试。LOX⊕B算法用6037.93秒(≈1.7小时)找到算例prob855的最好解“256”,改进了由Tanaka和Araki的精确算法用超过30天时间找到的当前最好解“258”,并找到了其余63个算例的最优解或当前最好解。其中,对于算例prob751和prob851,LOX⊕B找到最优解或当前最好解的时间分别为33678.64秒(≈9.4小时)和84405.88秒(≈23.4小时),而Tanaka和Araki的精确算法却分别需要34天和超过30天的CPU时间。LOX⊕B算法对这64个算例的计算结果与当前最好的几种启发式算法相比也有很大的改进。
其他文献
多媒体远程教学系统集实时视频、实时语音和教学辅助工具为一体,通过网络实现教师与学生异地之间的信息共享和交流,有效地实施网络教学和远程辅导答疑,它的开发和应用已经成为目
在软件演化与维护过程中,软件的频繁变更是一个永恒的话题。修改错误、增加新的功能或者适应新的运行环境等因素都将引起软件的变更。软件一旦发生变化,就需要回归测试修改的代
随着信息技术的发展,面向服务的体系结构由于其开发效率高、响应快、费用低等优点,应用范围越来越广泛。服务合成作为面向服务体系结构的重要实现方式,也倍受关注。但是由于面向
聚类分析技术作为一种数据处理手段近些年来一直是人们的研究热点,其在图像处理、模式识别和数据挖掘等领域内有着广泛的应用。在所有的聚类算法中使用最多的是k-means聚类算
本文将客户关系管理理念、OLAP以及数据挖掘技术合力引入保健品电子商务系统的营运和管理,针对目前国内保健品电子商务系统用户的特点,开发了WEB下基于OLAP和数据挖掘技术的
目前,Internet上Web应用和HTTP请求爆炸性增长,使得许多热门的Web站点都经常面临服务器超载的问题,而集群技术正是解决服务器超载和提供高性能服务器的一种有效手段。另一方
工作流过程建模是一个复杂且容易出错的过程。目前对工作流模型的验证与分析还是一个比较薄弱的环节,若过程定义在投入运行之后被发现有错,则修复的代价是相当高的。因此,在
虚拟机实时迁移技术允许虚拟机在不同物理主机之间进行重定位,在云计算、数据中心、数据库一体机等新型系统平台中,这一技术为资源管理提供了强有力的支持。利用虚拟机实时迁移
将RFID (Radio Frequency Identification)标签应用在物联网中,与传统条码相比,它有快速扫描,重复使用,无障碍阅读,记忆的数据容量大,安全等优点。尤其是其具有超强的数据采
中医是我国的国粹,是中华民族的和全人类知识宝库的重要组成部分。经过数千年的不断发展,积累了大量的典籍,数据。当前,我国对中医学的现代化,信息化,数字化建设非常重视。相继建成