If the largest instances cannot be solved to (provable) exact optimality, then it will be necessary to resort to approximate methods. In particular, we will experiment with hybrid metaheuristic algorithms. These algorithms combine metaheuristic components both of the local search type (such as simulated annealing, tabu search, iterated local search, variable neighborhood search or greedy randomized adaptive search procedure) and of the population search type (such as genetic algorithms and particle swarm) with other optimization techniques such as constrained, dynamic or mathematical programming. The motivation behind hybrid metaheuristics is the exploitation of the complementarities of different resolution strategies. The choice of combinations of complementary algorithms is crucial mostly for hard optimization problems and requires expertise in different areas of optimization. Through extensive algorithm developments and computational experiments, we expect to show that approximate methods can result in at least close-to-optimal outcomes in small and mid-size instances where solutions can be obtained from both exact and approximate methods. Once such validation will be performed, the approximate solution algorithms will then be applied to solve larger instances where exact solution algorithms cannot provide solutions in reasonable computational times.