Multi-dimension Multi-choice Knapsack Problem Research Articles