上海交通大学学报 ›› 2020, Vol. 54 ›› Issue (6): 624-635.doi: 10.16183/j.cnki.jsjtu.2018.134
朱宏伟,陆志强
出版日期:2020-06-28
发布日期:2020-07-03
通讯作者:
陆志强,男,教授,博士生导师,电话(Tel.): 021-69589485;E-mail: zhiqianglu@tongji.edu.cn.
作者简介:朱宏伟(1993-),男,浙江省温州市人,博士生,主要研究资源受限项目调度问题.
基金资助:ZHU Hongwei,LU Zhiqiang
Online:2020-06-28
Published:2020-07-03
摘要: 针对实际生产系统中人力资源以排班的形式进行生产活动的情况,提出考虑人力资源排班的资源受限项目调度问题,以最小化项目工期为目标建立了问题的数学模型.由于串行调度在传统任务列表编码对应的解空间下难以获得较优解,本文借鉴车间调度中析取弧的概念,提出了一种改进任务列表编码方式,通过在任务之间添加析取弧的方式扩大算法的搜索范围.此外,为提升遗传算法的局部搜索能力,在改进任务列表编码基础上设计分支定界搜索框架,对遗传算法得到的染色体进行分段深度搜索,并设计支配规则降低算法计算时间.结果表明:内嵌分支定界搜索框架的遗传算法能够提高求解质量,而设计的支配规则能有效降低算法的运算时间.
中图分类号:
朱宏伟, 陆志强. 考虑人力资源排班的资源受限项目调度问题建模与优化[J]. 上海交通大学学报, 2020, 54(6): 624-635.
ZHU Hongwei, LU Zhiqiang. Modeling and Optimization of Resource Constrained Project Scheduling Problem Considering Employee-Timetabling[J]. Journal of Shanghai Jiaotong University, 2020, 54(6): 624-635.
| [1]BLAZEWICZ J, LENSTRA J, KAN A. Scheduling subject to resource constraints: Classification and complexity[J]. Discrete Applied Mathematics, 1983, 5(1): 11-24. [2]BRUCKER P, KNUST S, SCHOO A, et al. A branch and bound algorithm for the resource-constrained project scheduling problem[J]. Mathematical Methods of Operations Research, 2000, 52(3): 413-439. [3]REYCK B, HERROELEN W. A branch-and-bound procedure for the resource-constrained project sche-duling problem with generalized precedence relations[J]. European Journal of Operational Research, 1998, 111(1): 152-174. [4]ZAMANI R. A competitive magnet-based genetic algorithm for solving the resource-constrained project scheduling problem[J]. European Journal of Operational Research, 2013, 229(2): 552-559. [5]CHEN R. Particle swarm optimization with justification and designed mechanisms for resource-constrained project scheduling problem[J]. Expert Systems with Applications, 2011, 38(6): 7102-7111. [6]何杰光, 陈新度, 陈新, 等. 求解资源受限项目调度的双种群准粒子群算法[J]. 计算机集成制造系统, 2015, 21(9): 2446-2457. HE Jieguang, CHEN Xindu, CHEN Xin, et al. Double-population quasi particle swarm optimization for solving resource-constrained scheduling problem[J]. Computer Integrated Manufacturing Systems, 2015, 21(9): 2446-2457. [7]WANG L, FANG C. A hybrid estimation of distribution algorithm for solving the resource-constrained project scheduling problem[J]. Expert Systems with Applications, 2012, 39(3): 2451-2460. [8]HE J, CHEN X D, CHEN X. A filter-and-fan approach with adaptive neighborhood switching for resource-constrained project scheduling[J]. Compu-ters and Operations Research, 2016, 71(1): 71-81. [9]BERGH J, BELIN J, BRUECKER P, et al. Personnel scheduling: A literature review[J]. European Journal of Operational Research, 2013, 226(3): 367-385. [10]HANAFI R, KOZAN E. A hybrid constructive heuristic and simulated annealing for railway crew sche-duling[J]. Computers and Industrial Engineering, 2014, 70(1): 11-19. [11]AL-YAKOOB S, SHERALI H. Mixed-integer programming models for an employee scheduling problem with multiple shifts and work locations[J]. Annals of Operations Research, 2007, 155(1): 119-142. [12]BILGIN B, CAUSMAECKER P, ROSSIE B, et al. Local search neighbourhoods for dealing with a novel nurse rostering model[J]. Annals of Operations Research, 2012, 194(1): 33-57. [13]MATTAA R, PETERS E. Developing work sche-dules for an inter-city transit system with multiple driver types and fleet types[J]. European Journal of Operational Research, 2009, 192(3): 852-865. [14]DREZET L, BILLAUT J. A project scheduling problem with labour constraints and time-dependent activities requirements[J]. International Journal of Production Economics, 2008, 112(1): 217-225. [15]ARTIGUES C, GENDREAU M, ROUSSEAU L, et al. Solving an integrated employee timetabling and job-shop scheduling problem via hybrid branch-and-bound[J]. Computers and Operations Research, 2009, 36(8): 2330-2340. [16]GUYON O, LEMAIRE P, PINSON E, et al. Cut generation for an integrated employee timetabling and production scheduling problem[J]. European Journal of Operational Research, 2010, 201(2): 557-567. [17]AHMADI-JAVID A, HOOSHANGI-TABRIZI P. Integrating employee timetabling with scheduling of machines and transporters in a job shop environment: A mathematical formulation and an anarchic society optimization algorithm[J]. Computers and Operations Research, 2017, 84(1): 73-91. [18]潘全科, 高亮, 李新宇. 流水车间调度及其优化算法[M]. 武汉: 华中科技大学出版社, 2013. PAN Quanke, GAO Liang, LI Xinyu. Flow shop scheduling and optimization algorithm[M]. Wuhan: Huazhong University of Science and Technology Press, 2013. |
| [1] | 陆志强,石婷. 考虑资源空窗期的资源投入问题的建模与优化[J]. 上海交通大学学报, 2019, 53(5): 600-609. |
| [2] | 綦法群,周炳海. 基于Markov过程的集束型设备预防维护策略[J]. 上海交通大学学报(自然版), 2014, 48(10): 1461-1467. |
| [3] | 曹卫华1,2,蔡伊青2,袁艳1,2,吴敏1,2. 烧结余热回收系统效率计算及参数动态优化[J]. 上海交通大学学报(自然版), 2014, 48(07): 1046-1052. |
| [4] | 任姝1, 吉小军1, 董浩然1, 蔡萍1, 韩韬1, 陈乐生2, 周鲜美2. 热量计量仪表铂电阻最优配对算法[J]. 上海交通大学学报(自然版), 2013, 47(04): 663-666. |
| [5] | 周苏1a, 1b, 纪光霁1a, 刘冀晨1a, 胡哲2. 基于电流调节的燃料电池发动机过氧比波动研究[J]. 上海交通大学学报(自然版), 2012, 46(11): 1712-1717. |
| [6] | 韩毅1a, 1b, 2, 蔡建湖1a, 1b, 李延来3, 叶许红1a, 林华珍1a, 王炜1a. 基于折扣产品供应商选择问题的随机蛙跳算法[J]. 上海交通大学学报(自然版), 2012, 46(04): 567-572. |
| [7] | 黄伟杰,张宓,崔聪,李亮. 国际核电仪控标准规范的更新及其适用性[J]. 上海交通大学学报, 2019, 53(Sup.1): 104-108. |
| [8] | 刘欣仪,陆志强. 作业时间依赖资源分配决策的项目调度问题建模与算法[J]. 上海交通大学学报, 2017, 51(1): 82-. |
| [9] | 陆志强,杨超. 基于项目网络拆分决策的多项目协同调度问题建模[J]. 上海交通大学学报, 2017, 51(2): 193-. |
| [10] | 周炳海,黎明. 考虑机器人约束加工的制造单元调度方法[J]. 上海交通大学学报, 2017, 51(10): 1214-1219. |
| [11] | 罗华毅,王景成,杨丽雯,李肖城. 基于时差系数的城市原水需水量预测应用[J]. 上海交通大学学报, 2017, 51(10): 1260-1267. |
| [12] | 宗保氏,陆志强. 项目拆分与资源投入调度问题的集成优化[J]. 上海交通大学学报, 2018, 52(7): 793-800. |
| 阅读次数 | ||||||
|
全文 |
|
|||||
|
摘要 |
|
|||||