Euristiche per il problema del commesso viaggiatore
Euristiche per il problema del commesso viaggiatore
Euristiche per il problema del commesso viaggiatore
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Algoritmo di Ricerca Locale (“Local Search”)<br />
• Insieme base ={1,2,…,n} (eventi elementari)<br />
• Insieme <strong>del</strong>le soluzioni ammissib<strong>il</strong>i S ={F 1, F 2, …,F m} (F i<br />
• Intorno di una soluzione ammisib<strong>il</strong>e F = N(F ) S<br />
Idea base<br />
N(T 0 )<br />
Costruire una sequenza di soluzioni ammissib<strong>il</strong>i T 0 ,T 1, T 2 , T 3 ...:<br />
T 0<br />
a. a partire da una soluzione ammissib<strong>il</strong>e T 0<br />
b. individuando, al passo k, la soluzione di minimo costo T k appartenente<br />
all’intorno N(T k-1 ) <strong>del</strong>la soluzione corrente T k-1 .<br />
c. arrestandosi quando ogni soluzione appartenente all’intorno<br />
N(T k-1 ) ha un valore <strong>del</strong>la funzione obiettivo maggiore di c(T k-1)<br />
ovvero c(T k-1) < c(T k)<br />
T 1<br />
N(T 1 )<br />
T 2<br />
T 3<br />
N(T 2 )<br />
)