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.

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

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

Saved successfully!

Ooh no, something went wrong!