期刊文献+

精确动态规划算法求解绿色单机调度问题 被引量:3

Exact dynamic programming algorithm for green single machine scheduling problem
原文传递
导出
摘要 针对一类生产实际中广泛存在的绿色单机调度问题,即带释放时间的低碳单机调度问题,提出一种精确动态规划算法(exact dynamic programming algorithm,EDPA)进行求解,优化的主要和次要目标分别为最小化最大延迟时间和总碳排放量.首先,建立问题的排序模型,该模型可用三元法表示为1|agr(rj,dj)|TCE/Tmax,属于NPhard问题;其次,通过分析排序模型的性质,提出基于工件排序和机器状态选择的交货期最早优先规则(earliest due date,EDD),可确保得到问题最优解;再次,根据所提出规则构建状态递推方程,进而基于该方程设计可对问题解空间执行状态树搜索的EDPA,该算法为具有伪多项式时间的精确算法,可以获取问题的最优解;最后,通过在测试问题和企业实例上的仿真实验,验证所提出算法不仅可以最小化最大延迟时间,而且还能有效地减少总碳排放量. An exact dynamic programming algorithm(EDPA)is proposed for a kind of green single-machine scheduling problems,i.e.,the low-carbon single-machine scheduling problem with release times and due dates.The first and second optimization objectives are the maximum tardiness and the total carbon emissions,respectively.Firstly,the permutationbased model of the considered problem is built.This model can be described by triplet 1|agr(rj,dj)|TCE/Tmax,which is an NP-hard problem.Secondly,an earliest due date(EDD)rule based on job permutation and selection of machine state is presented by analysing the properties of the permutation-based model.Thirdly,the state recurrence equation is constructed via the presented rule,and then an EDPA is designed by using the constructed equation to execute the state-tree search in solution space.This algorithm is an exact algorithm with pseudo-polynomial time,which can obtain the optimal solution of the considered problem.Finally,the simulation experiments on the testing and real-world instances manifest that the proposed algorithm can not only minimize the maximum tardiness,but also reduce the total carbon emissions effectively.
作者 杨嫒 钱斌 胡蓉 祝晓红 向凤红 YANG Ai;QIAN Bin;HU Rong;ZHU Xiao-hong;XIANG Feng-hong(School of Information Engineering and Automation,Kunming University of Science and Technology,Kunming 650500,China;School of Mechanical and Electronic Engineering,Kunming University of Science and Technology,Kunming 650500,China)
出处 《控制与决策》 EI CSCD 北大核心 2021年第8期1891-1900,共10页 Control and Decision
基金 国家自然科学基金项目(51665025,61963022)。
关键词 单机调度问题 最大延迟时间 碳排放 动态规划 single machine scheduling problem maximum tardiness total carbon emissions dynamic programming
  • 相关文献

参考文献11

二级参考文献65

  • 1吴秀丽,孙树栋,余建军,张红芳.多目标柔性作业车间调度优化研究[J].计算机集成制造系统,2006,12(5):731-736. 被引量:59
  • 2赵玉芳,唐立新.极小化最大完工时间的单机连续型批调度问题[J].自动化学报,2006,32(5):730-737. 被引量:18
  • 3何彦,刘飞,曹华军,刘纯.面向绿色制造的机械加工系统任务优化调度模型[J].机械工程学报,2007,43(4):27-33. 被引量:37
  • 4张超勇,饶运清,李培根,邵新宇.柔性作业车间调度问题的两级遗传算法[J].机械工程学报,2007,43(4):119-124. 被引量:105
  • 5Qi X,Chen T, Tu F. Scheduling the maintenance on a single machine[J]. Journal of the Operational Research Society, 1999,50(10): 1071-1078.
  • 6Lee C Y,Chen Z L. Scheduling jobs and maintenance activities on parallel machines [J]. Naval Research Logistics, 2000, 47 (2) :145-165.
  • 7Allaoui H, Lamouri S, Artiba A, et al. Simultaneously scheduling n jobs and the preventive maintenance on the two- machine flow shop to minimize the makespan[J]. International Journal of Production Economics,2008,112(1) :161-167.
  • 8Berrichi A, Amodeo L, Yalaoui F, et al. Bi-objective optimization algorithms for joint production and maintenance scheduling: application to the parallel machine problem [J]. Journal of Intelligent Manufacturing, 2009,20 (4) : 389-400.
  • 9Vickson R G. Choosing the job sequence and processing times to minimize total processing plus flow cost on a single machine [J]. Operations Research, 1980,28(5): 1155-1167.
  • 10Chen Z L. Simultaneous job scheduling and resource allocation on parallel machines[J]. Annals of Operations Research, 2004, 129 (1-4):135-153.

共引文献86

同被引文献77

引证文献3

二级引证文献23

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部