Sei sulla pagina 1di 2

L EURISTICA

E IL COMMESSO VIAGGIATORE

Didattica dellInformatica I Anno Accademico 2005-2006 Giorgio Lissandron


Matricola: R06620 Abilitazioni: 38-49 e-mail: giorgio.lissandron@libero.it

Luglio 2007

Indice
1 Introduzione 2 Risoluzioni di Problemi 2.1 I tre mariti gelosi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Strategie Risolutive . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Il problema del Commesso Viaggiatore 3.1 Una breve storia del TSP . . . . . . . . . . . . . . . . . . . . . . . . 4 Euristica 5 Soluzioni Euristiche per il TSP 5.1 Algoritmo nearest neighboor . . . . . . . . . . . . . . . . . . . . . . 5.2 Algoritmo sweep . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 Simulated annealing . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Osservazione 2 3 3 5 7 10 12 14 14 15 17 20

SSIS 2005-2006

Giorgio Lissandron

E URISTICA

TSP

1 Introduzione
Scopo di questo elaborato e di evidenziare il valore cognitivo della risoluzione di pro` blemi mediante approcci euristici; in particolare si presentano alcune applicazioni connesse al problema del commesso viaggiatore e al superamento del cosiddetto problema dellesplosione combinatoria. Il percorso didattico proposto prevede pi` lezioni. In u particolare: 1. si analizza concretamente il problema i problemi e una sua applicazione legata al problema dei tre mariti gelosi; 2. si evidenzia come per alcuni problemi non sia possibile una soluzione iterativa ma sia necessario ricorrere ad approcci euristici; 3. la classe viene divisa in piccoli gruppi ai quali viene assegnata una congurazione di citt` sulla quale sperimentare dapprima cosa si intende per esplosione coma binatoria e successivamente analizzare una tecnica euristica tra quelle discusse in classe; Il testo presentato vorrebbe essere una guida per linsegnante nella quale sono presenti sia i concetti teorici e i principali nodi concettuali.

SSIS 2005-2006

Giorgio Lissandron

Potrebbero piacerti anche