22.05.2013 Views

Euristiche per il problema del commesso viaggiatore

Euristiche per il problema del commesso viaggiatore

Euristiche per il problema del commesso viaggiatore

SHOW MORE
SHOW LESS

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 />

)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!