🌙

基于划分的分支定界算法求解带部分可再生资源和一般时间约束的项目工期问题

A partition-based branch-and-bound algorithm for the project duration problem with partially renewable resources and general temporal constraints

OR Spectrum · 2021
被引 6
ABS 3

中文导读

针对带部分可再生资源和一般时间约束的项目工期问题,提出一种基于资源消耗逐步分解的分支定界算法,实验表明该算法在精确性和启发式方法上均优于现有方法。

Abstract

Abstract The concept of partially renewable resources provides a general modeling framework that can be used for a wide range of different real-life applications. In this paper, we consider a resource-constrained project duration problem with partially renewable resources, where the temporal constraints between the activities are given by minimum and maximum time lags. We present a new branch-and-bound algorithm for this problem, which is based on a stepwise decomposition of the possible resource consumptions by the activities of the project. It is shown that the new approach results in a polynomially bounded depth of the enumeration tree, which is obtained by kind of a binary search. In a comprehensive experimental performance analysis, we compare our exact solution procedure with all branch-and-bound algorithms and state-of-the-art heuristics from the literature on different benchmark sets. The results of the performance study reveal that our branch-and-bound algorithm clearly outperforms all exact solution procedures. Furthermore, it is shown that our new approach dominates the state-of-the-art heuristics on well known benchmark instances.

项目管理运筹学资源约束调度分支定界算法