I can't really understand how to find the neighbours of a given tour using 2-opt algorithm :
Suppose we have T = 0-1-2-4-3-0
the definition says : neighbourhood of T is defined as the set of all tours that can be reached by changing two nonadjacent edges in T (2-interchange).
So we have these nonadjacent edges :
(0,1) and (2,4)
(0,1) and (4,3)
(1,2) and (4,3)
(1,2) and (3,0)
(2,4) and (3,0)
we have to find 5 neighbours , how we can generate them by making those 2-interchange moves ?
Thanks in advance.