Bonjour,
Je souhaite modéliser puis résoudre le problème suivant. Chaque jour, un livreur/facteur part de la ville A, visite un certain nombre de villes, puis revient au point de départ A en fin de journée.
Le facteur reçoit un planning de 40 ou 50 villes à visiter. Il doit effectuer sa tournée en un nombre de jours minimal.
1. Le chemin le plus court entre les 50 villes n'est certainement pas optimal (le temps de calcul sera aussi coûteux), vu que le facteur va visiter une partie de ces villes et doit obligatoirement rentrer à la fin de sa tournée journalière.
2. Classer les villes par îlots (position géographique) et appliquer l'algorithme de résolution sur chaque îlot donnera-t-il la solution optimale ?
Fonction objectif 1 : minimiser la distance du parcours
Fonction objectif 2 : minimiser le nombre de jours de travail
Si vous avez des pistes, je suis preneur !
Partager