TSP - Coppa algoritmi Alessio Scannapieco SUPSI - DTI 17.05.2013 Introduzione Implementazione Algoritmo costruttivo Ottimizzazione locale Algoritmo meta-euristico Particolarità RIsultati Implementazione Java Ovviare problemi di portabilità Familiarità con il linguaggio Algoritmo costruttivo Nearest neighbor Facilità di implementazione Città di partenza migliore Tour migliore Ottimizzazione locale 2 opt Diverse implementazioni 3 opt Scartato per performance Multi-thread Problemi di riproducibilità Algoritmo meta-euristico Simulated Annealing Ibrido Double Bridge 2 opt Particolarità 2 opt Always exchange SA Parametri Risultati Problema ch130 d198 eil76 fl1577 kroA100 lin318 pcb442 pr439 rat783 u1060 % Totale Ottimo 6110 15780 538 22249 21282 42029 50788 107217 8806 224094 Risultato 6110 15780 538 22387 21282 42029 50792 107217 8848 226598 Errore 0.00% 0.00% 0.00% 0.62% 0.00% 0.00% 0.03% 0.00% 0.48% 1.12% 0.22%