A branch-and-bound procedure for the resource-constrained project scheduling problem with generalized precedence relations · Study