Euristiche per il problema del commesso viaggiatore
Euristiche per il problema del commesso viaggiatore
Euristiche per il problema del commesso viaggiatore
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Algoritmo Avido (“Greedy”)<br />
• Insieme base E ={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 E)<br />
• H F <strong>per</strong> qualche H S H soluzione parziale<br />
• Costo di una soluzione parziale H =<br />
Idea base<br />
Costruire una sequenza di soluzioni parziali H 0 ,H 1, H 2 , H 3 ...:<br />
a. a partire dall’insieme vuoto (soluzione parziale H 0)<br />
b. aggiungendo, ad ogni passo, l’elemento che produce la<br />
soluzione parziale con <strong>il</strong> minimo costo.<br />
c. arrestandosi quando:<br />
c (<br />
H)<br />
c(<br />
e)<br />
1. la soluzione parziale corrente è una soluzione ammissib<strong>il</strong>e;<br />
2. ogni soluzione parziale ottenib<strong>il</strong>e aggiungendo un nuovo<br />
elemento ha un valore maggiore <strong>del</strong>la funzione obiettivo.<br />
e<br />
H