Precedence-constrained Knapsack Problem Research Articles