je ne peux pas vraiment comprendre comment trouver les voisins d'une visite commentée en utilisant l'algorithme 2-opt:algorithme 2-opt, voisinage d'une visite commentée
Supposons que nous ayons T = 0-1-2-4 -0-0
la définition est la suivante: le voisinage de T est défini comme l'ensemble des tours qui peuvent être atteints en changeant deux arêtes non adjacentes en T (2-échange).
Nous avons donc ces bords non adjacents:
(0,1) et (2,4)
(0,1) et (4,3)
(1,2) et (4,3)
(1,2) et (3,0)
(2,4) et (3,0)
nous devons trouver 5 voisins , comment nous pouvons les générer en faisant ces 2 mouvements d'échange?
Merci d'avance.
Merci pour la réponse :), quand vous avez dit que (0,4) et (1,2) vont créer deux sous-tours au lieu d'un tour, que signifie exactement ?? – Hamza
Cela signifie qu'au lieu d'un tour connecté, vous obtiendrez deux - un qui va 0-4-3-0 et un qui va 1-2-1, ce qui est illégal. – grendelsdad
Merci pour l'explication :) – Hamza