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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Local Search: intorni esponenziali<br />

• A ogni iterazione <strong>del</strong>l’algoritmo di LS viene risolto un <strong>problema</strong> di<br />

ottimizzazione locale: min {c(T’ ): T’ N(T)}<br />

• Il <strong>problema</strong> di ottimizzazione locale è analogo al <strong>problema</strong> originale, ma<br />

l’insieme di soluzioni ammissib<strong>il</strong>i (intorno) è ristretto.<br />

• Negli esempi visti sin qua, la soluzione <strong>del</strong> <strong>problema</strong> locale può essere<br />

ottenuta efficientemente enumerando le soluzioni ammissib<strong>il</strong>i (poche)<br />

• Idea alternativa: definizione di un intorno “grande” ma tale che <strong>il</strong><br />

<strong>problema</strong> di ottimizzazione locale sia risolvib<strong>il</strong>e efficientemente<br />

• Questo tipo di LS è chiamata Ricerca Locale con intorni esponenziali.<br />

• Consideriamo <strong>il</strong> caso <strong>del</strong>l’intorno ASSIGN <strong>per</strong> <strong>il</strong> TSP.<br />

• Per risolvere <strong>il</strong> <strong>problema</strong> di ottimizzazione associato, dobbiamo introdurre<br />

<strong>il</strong> <strong>problema</strong> <strong>del</strong> matching in grafi bipartiti.

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

Saved successfully!

Ooh no, something went wrong!