Fast Polynomial Time Approximate Solution for 0-1 Knapsack Problem | Synapse