期刊文献+

消除二次资源冲突的鲁棒性双目标关键链项目调度优化

Robust and bi-objective critical chain project scheduling optimization with a second resource conflicts eliminating policy
下载PDF
导出
摘要 传统关键链方法无法解决插入输入缓冲引起的二次资源冲突困境,更不能表述和建模调度方案的鲁棒性,这极大地限制了它在项目进度管理中的广泛应用。本文从鲁棒调度和双目标优化两个角度拓展和创新了传统关键链方法。首先,针对最棘手的二次资源冲突困境,从鲁棒优化视角提出基于局部重调度的二次资源冲突消除策略,进而设计基于消除策略的鲁棒性测度指标;其次,构建同时优化项目工期和调度方案鲁棒性的双目标关键链项目调度模型,并设计混合差分进化算法求解。在获取基准调度计划阶段为克服现有的关键链识别方法的不足,设计基于鲁棒性资源流网络的关键链识别算法并将其嵌入差分进化主算法中。最后,设计并运行大规模数值测试实验,输出数据的统计结果验证了关键链识别算法和二次资源冲突消除策略的有效性,同时也表明了本文设计混合差分进化算法的优越性。 In the context of economic globalization and the rapid development of information technology,the progression of a project is more complex and unpredictable.Therefore,project management under uncertainty arises.As an efficient project scheduling method,Critical Chain Method(CCM)could reduce the impact of uncertain activity duration on projects by inserting buffers.Specifically,the principle of CCM is to insert feeding buffers wherever the non-critical chain joins the critical chain and to insert the project buffer at the end of the critical chain.However,the existing studies on CCM mostly focused on makespan minimization and the robustness which reflects the ability to cope with the uncertainty was ignored.Meanwhile,to avoid the second resource conflicts dilemma caused by inserting feeding buffers,most previous studies assumed that the feeding buffer does not consume resources.This assumption is inconsistent with the nature of the buffer and greatly limited the application of the CCM in project management.In order to solve the aforementioned problems effectively,this paper focuses on the robust optimization for critical chain project scheduling.The present study unfolds as follows.First,a local rescheduling strategy to solve the second resource conflicts dilemma is proposed,and a robustness index according to the rescheduling strategy is designed to measure the robustness of the project schedule.Then,a formulation of Robust and Bi-objective Critical Chain Project Scheduling Problem(RB-CCPSP)is proposed to minimize project duration and maximize robustness simultaneously.Finally,a hybrid differential evolution(HDE)algorithm is put forward to solve the formulation.This paper consists of the following four sections.In the first section,application steps of the classical CCM are introduced and the formation mechanism of the second resource conflicts dilemma is qualitatively analyzed.Meanwhile,a robust resource flow network is constructed on the basis of heuristic rules,and critical chain and non-critical chains are identified based on this network.In the second section,a quantitative analysis of the second resource conflicts dilemma is conducted,and the conflicts are classified according to the interference relationship between the feeding buffers and the critical activities.Furthermore,on the basis of above analysis,a two-stage heuristic second resource conflicts eliminating strategy based on local rescheduling is designed,and the robustness measurement of the second scheduling plan is put forward.By taking both the makespan minimization and robustness maximization as objectives,a robust critical chain project scheduling model considering the second resource conflicts dilemma is proposed.In the third section,to cope with the NP-hardness and bi-objective characteristics of the problem,a hybrid differential evolution algorithm is designed by integrating the differential evolution algorithm and variable neighborhood search(VNS)approach.In the global search,considering the bi-objective characteristics,the selection operator and the non-dominant set updating operator are proposed.Then in the local search,the Insert and Swap operators are put forward.In the fourth section,the validity of the model and the algorithm proposed in this study are verified through large scale numerical experiments.As for model effectiveness,compared with the classical critical chain project scheduling problem(CCPSP)and the robust critical chain project scheduling problem(rCCPSP),the robust critical chain project scheduling model considering second resource conflicts dilemma is more conducive to the smooth progression of the project and increase the probability of the project being completed on time.As for algorithm effectiveness,compared with NSGA-Ⅱand the classical differential evolution algorithm,the HDE algorithm could solve the bi-objective critical chain project scheduling model with better solution quality.In addition,the VNS could improve the solution significantly.To sum up,the method taking the secondary resource conflicts dilemma into consideration put forward in the present study significantly improves the utility of CCM.Moreover,the robust and bi-objective critical chain project scheduling optimization model proposed in this study could generate different project schedules according to the specific uncertainty conditions.The present study could provide insights into decision-making about project management under uncertainty.
作者 田宝峰 张静文 史至瑶 TIAN Baofeng;ZHANG Jingwen;SHI Zhiyao(School of Management,Northwestern Polytechnical University,Xi’an 710072,China)
出处 《管理工程学报》 CSSCI CSCD 北大核心 2024年第2期166-179,共14页 Journal of Industrial Engineering and Engineering Management
基金 国家自然科学基金项目(71971173) 陕西省自然科学基金项目(2020-JM146) 西北工业大学文美文科交叉学科方向培育项目(21GH031128)。
关键词 二次资源冲突 鲁棒性关键链 双目标 差分进化算法 Second resource conflicts Robust critical chain method Bi-objective Differential evolution algorithm
  • 相关文献

参考文献6

二级参考文献89

  • 1彭武良,王成恩.关键链项目调度模型及遗传算法求解[J].系统工程学报,2010,25(1):123-131. 被引量:33
  • 2王宏,林丹,李敏强.求解模糊资源受限项目调度问题的遗传算法[J].系统工程学报,2006,21(3):323-327. 被引量:13
  • 3刘士新,宋健海,唐加福.资源受限项目调度中缓冲区的设定方法[J].系统工程学报,2006,21(4):381-386. 被引量:70
  • 4Herroelen W, Leus R. Project scheduling under uncertainty: Survey and research potentials[J]. European J of Operational Research, 2005, 165(2): 289-306.
  • 5Chen C T, Huang S F. Applying fuzzy method for measuring criticality in project network[J]. Information Sciences, 2007, 177(12): 2448-2458.
  • 6Chen S P, Hsueh Y J. A simple approach to fuzzy critical path analysis in project networks[J]. Applied MathematicalModelling, 2008, 32(7): 1289-1297.
  • 7Long L D, Ohsato A. Fuzzy critical chain method for project scheduling under resource constraints and uncertainty[J]. Int J of Project Management, 2008, 26(6): 688-698.
  • 8Leu S S, Chen A T, Yang C H. A GA-based fuzzy optimal model for construction time-cost trade-off[J]. Int J of Project Management, 2001, 19(1): 47-58.
  • 9Chen S E Tsai M J. Time-cost trade-off analysis of project networks in fuzzy environments [J]. European J of Operational Research, 2011,212(2): 386-397.
  • 10Ashtiani B, Leus R, Aryanezhad M B. New competitive results for the stochastic resource-constrained project scheduling problem: Exploring the benefits of pre- processing[J]. J of Scheduling, 2011, 14(2): 157-171.

共引文献63

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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