Title: A branch and exclude algorithm for the knapsack problem