在复杂产品研发项目中, 通常采用活动重叠的方式来缩短工期, 带有活动重叠的资源受限项目调度问题的求解多以启发式算法为主, 该方法虽然具有收敛速度快、计算规模大等优点, 但无法得到最优解, 而精确算法是求解上述问题最优解的有效方法。基于此, 本文在深入分析活动重叠对项目调度影响的基础上, 设计了分支定界法以获得最优解。首先, 从理论上证明了算法的最优性, 一是对仅考虑最小延迟替代集即可得到最优解进行了证明; 二是对割集支配规则与左移支配规则在剪枝操作中的应用进行了证明。其次, 在算法设计上采用数据结构——栈对搜索树上的节点信息进行存储, 并针对活动重叠约束, 定义了新的决策时刻点和新的搜索树节点的表示方法。最后, 通过大量的算例实验分析验证了算法的可行性和有效性。综上, 本文提出的算法具备成熟的理论意义与精准的计算结果, 具有较高的研究价值。