Knapsack-problem Resolving the unbounded knapsack problem 1-Exact methods: **DP **Branche & Bround 2- Heuristics: **Greedy **Total value Greedy 3- Metaheuristics **Genetic Algorithm **Simulated Annealing **Adaptatif genetic algorithme