Le problème du voyageur de commerce (TSP) est un problème NP-difficile en optimisation combinatoire étudié en recherche opérationnelle et en informatique théorique. Compte tenu d'une liste de villes et de leurs distances par paire, la tâche est de trouver un circuit le plus court possible qui visite chaque ville exactement une fois.