无等待调度的邻域搜索方法研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:taixiangle
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无等待流水车间调度问题是一类应用广泛的组合优化问题。在常用优化目标函数下,无等待流水车间调度都是NP难问题,最优化算法由于具有指数时间复杂度,从而只适用于中小规模实例;对大规模实例,常采用启发式方法以在合理时间求得次优解。邻域搜索算法是一类最为常用的启发式方法。   本文针对最大误工时间、总完工时间以及最大完工时间三个目标函数,研究无等待流水车间调度问题的邻域搜索算法,主要工作有:(1)基于任务块分解的分析方法。通过将当前解分解为任务块,给出了四个常用基本操作在最大误工时间目标函数下的加速性质,并设计了一个对偶倒置邻域。借助这些性质,搜索插入、交换、倒置以及对偶倒置邻域的时间复杂度以及NEH构造算法的时间复杂度均从O(n3)降至O(n2)。(2)邻域扩展及其加速性质。通过将任务块分解方法推广到邻域设计,给出了三个新的较大规模邻域:D(n4)规模的不相邻任务块交换邻域以及O(n3)规模的相邻任务块对换邻域和扩展单任务交换邻域,分析了三个邻域基本操作在最大误工时间和总完工时间目标函数下的加速性质。这些邻域亦可作为通用邻域派生出新的O(n2)规模的邻域。(3)基于最短路径的邻域搜索算法。针对最大完工时间目标函数,为指数规模的动态规划邻域,设计了一个O(n2)时间复杂度的动态规划搜索算法;为O(n4)规模的不相邻任务块交换邻域,通过重用中间计算结果,设计了一个O(n2)时间复杂度的搜索算法。两个算法均等价于搜索对应有向无环图中的一条最短路径。(4)有效的元启发方法。通过选取合适的禁忌属性及邻域基本操作禁忌状态的条件,给出了一个有效的禁忌搜索算法:选取相邻任务对作为禁忌属性,邻域基本操作的禁忌状态是该基本操作试图添加到当前解的相邻任务对的禁忌状态的合取;采用二维矩阵作为禁忌表的数据结构,使得该禁忌表可以容纳多种邻域并可在常量时间内判邻域基本操作的禁忌状态。通过在迭代局部搜索中使用变换邻域下降,提出了一个迭代变换邻域搜索算法,并比较了不同邻域组合用于迭代变换邻域搜索算法求解总完工时间以及最大完工时间目标函数时的相对性能。   模拟实验得出如下结论:(1)插入类型的邻域比相同渐进规模的交换类型的邻域更有效;(2)相对于并集,变换邻域是更有效的多邻域搜索方式;(3)若相邻解的评估时间复杂度为常量,则采用邻域搜索好于进化算法;(4)目标函数是影响邻域设计和评估的重要因素之一。
其他文献
随着网络技术迅猛发展,大量涌现出以不同形式存储在不同系统中,分而不聚,聚而不合,呈分布异构状态的数据,虽然当前技术能够将计算机在物理上连接起来,但是大多数系统都独自运
近年来,我国的经济快速发展和政府对交通基础设施的重视,各地交通建设发展迅速,在建设发展的过程中,会产生大量的数据,而这些数据可能会出自不同的交通业务部门,造成数据的多
图像镶嵌处理中两幅图像颜色差别较大时,直接镶嵌往往会出现明显的拼接缝现象。目前在图像镶嵌处理中的色彩均衡方法主要有直方图均衡、直方图规定等,上述方法都是根据图像直方
网络优化对于维护整个移动通信网络的正常运行起着至关重要的作用。移动通信网络投入运营后,随着业务的多样性不断扩展,覆盖区域的环境不断变化,用户的数量及其分布不断改变,
盲源分离技术是仅仅从观测到的复杂信号中,分离各个未知源信号的过程,是信号处理范畴中研究的热点,其广泛应用在图像处理、雷达、生物医学等领域。置换混叠图像是一种特殊的
随着Web技术的飞速发展,海量的Web资源大都以异构的、分布的方式存在。传统的数据模型不能有效的管理和定位各种Web资源。资源空间模型(Resource Space Model, RSM)是一种面
近年来随着国际互联网的发展,网络产品的换代、更新、升级,推动了家庭网络发展;光纤宽带技术的推广和普及,人们物质文化水平的提高,给家庭网络的地普及提供了相应的物质技术的支
随着计算机网络的飞速发展和信息数字化程度的不断加深,多媒体数字作品的创作、发布和存储变得更加方便、快捷和高效。然而,由于数字作品的内容可以轻易地被复制和篡改,并通过网
随着IT业的飞速发展,在交通局内部已经建立了许多管理信息系统,积累了大量的历史数据。但随着人们对信息综合利用需求的进一步提高,这些简单的信息管理形成了一个个信息孤岛,
随着信息技术的发展,三维场景重建技术得到了长足的进步,被广泛的应用于虚拟现实、机器人避障、无人机飞行等领域,手势作为一种自然的人机交互方式有着良好的用户体验受到人