考虑维护时间的机器调度问题研究

考虑维护时间的机器调度问题研究

ID:36799685

大小:1.16 MB

页数:157页

时间:2019-05-15

考虑维护时间的机器调度问题研究_第1页
考虑维护时间的机器调度问题研究_第2页
考虑维护时间的机器调度问题研究_第3页
考虑维护时间的机器调度问题研究_第4页
考虑维护时间的机器调度问题研究_第5页
资源描述:

《考虑维护时间的机器调度问题研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要传统的机器调度问题通常假定在整个调度期内机器一直可用。然而,在实际生产过程中,为了减少因机器失效或机器故障而导致的产品质量下降、维护成本增加和生产效率降低等问题,企业一般都会在调度期之前预先安排机器维护,因此在调度问题中考虑这种预防维护时间更具现实意义。本文首先较为详尽的研究了考虑维护时间的单机调度问题,包括维护时段固定且加工时间恒定、维护时段固定且加工时间可变、维护时段可调且加工时间恒定以及维护时段可调且加工时间可变等四类问题。对于多机调度问题,重点研究了维护时段固定且加工时间恒定的问题,以此说明了把单机调度问题的求解方法拓展到相应多机

2、调度问题的思路,其他三类问题均可按照这种思路进行求解。受维护时段的影响,工件在加工过程中可能会被中断,基于实际生产过程中的不同情况,本文分别考虑了被中断工件可续、不可续和部分可续三种情形。上述问题的目标函数假定为与生产效率有关的最大完工时间及(加权)完工时间和。根据问题的复杂性不同,本文给出了不同的求解方法:对于NP-难问题,本文一方面致力于设计能求解尽可能大规模问题的精确算法,另一方面,鉴于精确算法在时间和空间性能上的不足,本文也致力于构造高效的启发式算法,从而能够在合理的时间内求得大规模问题高质量的满意解;另外,在某些特殊情形下,有些问题

3、是多项式可解的,对于这些问题,本文通过证明某种多项式时间算法能够为其提供最优解来说明其多项式可解性。具体而言,本文的主要研究内容和创新点如下:(1)对于维护时段固定且加工时间恒定的单机调度问题,研究了部分可续情形下的两种目标函数。对于最大完工时间最小化问题,简单说明了此问题的NP-难性,给出了最大加工时间优先(Longestprocessingtimefirst,LPT)规则的最坏情况相对误差界,进而提出了两个基于LPT规则的启发式算法:LPT-PI和MLPT,其中LPT-PI以LPT规则作为初始解,并结合基于成对交换技术的邻域搜索对解进行改

4、进,而MLPT通过改进LPT算法执行过程中的某一类特殊情况来得到更优的启发式解。另外,还证明了MLPT的最坏情况相对误差界,并通过大规模实验对算法性能进行了对比分析。对于加权完工时间和最小化问题,简单说明了问题的NP-难性,提出了最优解的性质,并在此基础上构造了动态规划和分枝定界两种精确算法。大量随机数据的实验结果表明这两种算法都是有效的,且不论从能解问题规模,还是从寻得最优解所需时间方面,分枝定界算法都要优于动态规划算法。(2)对于维护时段固定且加工时间可变的单机调度问题,研究了最大完工时间及完工时间和两种目标函数。证明了这两种目标函数下加

5、工时间线性增加和线性减少时的几种可续情形是多项式可解的。对于不可续情形,重点研究了加工时间线性增加时的完工时间和问题。对于该问题,简单说明了其NP-难性,证明了最优解的性质,在此基础上构造了一种动态规划算法,鉴于此算法应用上的局限性,给出了SNPT(Shortestnormalprocessingtime)规则的最坏情况相对误差界,进而提出了一种基于SNPT规则和交换技术的启发式算法。大量算例的实验结果显示不仅算法的运行时间很少,相对误差也很小(平均相对误差和最大相对误差分别为0.082%和3.448%),并且将近有一半的算例能得到最优解,因

6、此该启发式算法能够很高效的解决此类问题。而对于其他目标函数和加工时间函数下的不可续情形,通过分析与上述问题求解方法上的相似性,给出了其求解思路。(3)对于维护时段可调的单机调度问题,重点研究了加工时间恒定的问题,考虑了完工时间和这个目标函数。对于可续情形,给出了最优解的几个性质,提出了一种SPT算法,并证明了其最优性;对于不可续情形,简单说明了其NP-难性,提出了几个与可续情形类似的最优解的性质和SPT算法,给出了该算法最优的条件,并证明了其最坏情况相对误差界。在最优解性质的基础上,构造了一种动态规划算法和一种分枝定界算法,其中分枝定界算法的

7、初始解是在SPT算法的基础上利用两条性质对维护时段之前的末工件和维护时段之后的工件进行交换所得,而提出的几个下界是基于维护时段固定的相应问题。实验证明了动态规划和分枝定界这两种算法的有效性及互补性。对于加工时间可变的调度问题,首先证明了其可续情形是多项式可解的,并对此问题与相应加工时间恒定问题在求解方法上的相似性进行了总结,进而给出了不可续情形的求解思路。(4)对于多机调度问题,重点研究了维护时段固定且加工时间恒定的问题,考虑了部分可续情形下的两种目标函数。对于最大完工时间最小化问题,说明了问题的NP-难性,建立了整数规划模型,并提出了两台机

8、器上工件互换的四条性质,进而提出了一种启发式算法,该算法首先把所有工件按LPT算法进行分配,得到一个可行解,然后再重复把最大完工时间最大和最小两台机器上的工件进行互

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。