第16卷第3期2011年6月工业工程与管理
IndustrialEngineeringandManagementVol.16No.3 Jun.2011
文章编号:1007-5429(2011)03-0068-07
考虑维护且加工时间可变的单机调度问题研究
蒋志高,董 明
(上海交通大学工业工程与物流管理系,上海200240)
摘要:解决了考虑多阶段时间窗(Time-window)[u,v]周期性维护的情况下,因工件加工存在学习效应,加工时间可变时目标函数为最小makespan的单机调度问题。证明了维护次数H的
UB,首次提出虚拟维护的概念,在此基础上给出了两阶段模型来描述该问题。然后,本文给出上界H
了多项式时间复杂度的启发式算法,LPT-SPT算法;以及将初始解群和接受概率等概念引入变领
域搜索算法(VariableNeighborhoodSearch,VNS),提出了改进的VNS算法,基于群的变领域搜索(PopulatedVariableNeighborhoodSearch,P-VNS)。最后,大量的实例验证了LPT-SPT算法和P-VNS有着较高的时间效率和很好的解精度。
关键词:时间窗维护;学习效应;虚拟维护;LPT-SPT;P-VNS中图分类号:F224 文献标识码:A
StudyonSingle-machineProblemwithMaintenanceandVariableProcessingTime
JIANGZh-igao,DONGMing
(DepartmentofIndustrialEngineeringandLogisticsManagement,
ShanghaiJiaotongUniversity,Shanghai200240,China)
Abstract:Thispaperstudiesasingle-machineschedulingproblemwithmult-iphase
maintenanceandvariableprocessingtimetominimizethemakespan.TheupperboundHUBofthenumberofmaintenanceisproved.Thisproblemismodeledbyatwo-phaseBIPmodelbasedontheconceptofvirtualmaintenance,whichisfirstprovided.Then,LPT-SPTalgorithmwithpolynomialtimecomplexityisgiven.Andwealsoproposedtheimprovedvariableneighborhoodsearch(VNS),populatedvariableneighborhoodsearch(P-VNS),whichisformulatedbyaddingthesolutionpopulationandacceptprobabilitytothebasicVSN.Finally,computationalresultsshowthatLPT-SPTandP-VNSperformwellinthetimeefficiencyandaccuracy.
Keywords:time-windowmaintenance;learningeffect;virtualmaintenance;VNS;P-VNS
最近,也有不少的学者不断放宽或取消这些假设,如考虑机器的维护,工件在加工过程中存在学习效应等,来进一步进行研究。在考虑机器维护方面,主要研究集中在机器加工是存在单个或
有限个不可用时段,具体可参见Ma,Chu和Guo[1](2009)撰写的有关机器可用性控制约束的排序问题的文献综述。有关多阶段维护方面的文章则相对较少。Qi,Chen和Tu[2](1999)研究了单机环境
1 引言
工件加工排序问题是一类重要的组合优化问题,关于该类问题的研究大部分会有两个非常重要的假设:其一,机器总是可得到的;其二,工件的加工时间是恒定的。尽管这两个假设,可以大大降低排序问题的复杂度,却降低了研究理论的实用性。
收稿日期:2010-10-20; 修回日期:2010-12-20
基金项目:国家高技术研究发展计划(863)项目(2008AA04Z104);国家自然科学基金资助项目(70871077)作者简介:蒋志高(1986-),湖北天门人,硕士研究生,主要研究方向为生产系统调度与优化。
)68)