Operations Research and Management Science ›› 2021, Vol. 30 ›› Issue (12): 42-50.DOI: 10.12005/orms.2021.0382

• heory Analysis and Methodology Study • Previous Articles     Next Articles

Resource Flow-based Model and Algorithms for the RCPSP with Resource Transfer Times

HU Xue-jun1, WANG Jian-jiang2, TAN Yue-jin2, Xu Pei-de2, CUI Nan-fang3   

  1. 1. Business School, Hunan University, Changsha 410082,China;
    2. College of Systems Engineering, National University of Defense Technology, Changsha 410073, China;
    3. School of Management, Huazhong University of Science and Technology, Wuhan 430074, China
  • Received:2019-09-22 Online:2021-12-25

带有资源转移时间的RCPSP资源流模型及算法

胡雪君1, 王建江2, 谭跃进2, 徐培德2, 崔南方3   

  1. 1.湖南大学 工商管理学院,湖南 长沙 410082;
    2.国防科技大学 系统工程学院,湖南 长沙 410073;
    3.华中科技大学 管理学院,湖北 武汉 430074
  • 通讯作者: 王建江 (1986-),男,新疆乌鲁木齐人,博士,副教授,研究方向:卫星资源规划调度、组合优化、项目调度。
  • 作者简介:胡雪君 (1989-),女,湖北襄阳人,博士,副教授,研究方向:项目调度、运营管理;
  • 基金资助:
    国家自然科学基金资助项目(71701067,71801218,71971094);湖南省自然科学基金资助项目(2019JJ50039,2020JJ4672);装备军内科研项目(GK2019A010193)

Abstract: In this paper, we investigate the resource-constrained project scheduling problem(RCPSP) with resource transfer times. In order to effectively obtain the optimal solution of the problem, a resource flow-based solution representation is adopted. Accordingly, a resource flow optimization model for the RCPSP with transfer time is proposed with the objective of minimizing the project makespan. An improved neighborhood operator for rerouting resource flows is designed, which adapts to the characteristics of the problem. For solving the model, an improved tabu search algorithm and a greedy randomized adaptive search procedurewith tabu search are developed, respectively. The experimental results show that, compared with the algorithm in the literature, the proposed two algorithms can obtain optimal solutions for a larger number of project instances and consume less computation time. In addition, we analyze the performance of the algorithms in solving project instances with different characteristics, and the results provide guidance for project managers to evaluate the applicability of the algorithms based on the project characteristics.

Key words: RCPSP, resource transfer time, resource flow, tabu search algorithm

摘要: 本文在传统资源受限项目调度问题(resource-constrained project scheduling problem, RCPSP)中引入资源转移时间,为有效获得问题的最优解,采用资源流编码方式表示可行解,建立了带有资源转移时间的RCPSP资源流优化模型,目标为最小化项目工期。根据问题特征设计了改进的资源流重构邻域算子,分别设计了改进的禁忌搜索算法和贪心随机自适应禁忌搜索算法求解模型。数据实验结果表明,相较于现有文献中的方法,所提两种算法均可针对更多的项目实例求得最优解,并且得到最优解的时间更短,求解效率更高。此外,分析了算法在求解具有不同特征的项目实例时的性能,所得结果为项目经理结合项目特征评价算法适用性提供了指导。

关键词: 资源受限项目调度问题, 资源转移时间, 资源流, 禁忌搜索算法

CLC Number: