Il 11/06/2013 02:33, Bruno Campanini ha scritto:
> Ma io non mi son riferito ad alcun caso particolare, stavo solo
> esemplificando a caso.
> Se vuoi un confronto dei risultati fa' un esempio e io ti manderᅵ la
> soluzione.
> L'esempio perᅵ non deve superare le 9 localitᅵ pena un out of memory del
> mio sistema.
>
> Bruno
>
>
Per ora ti mando l'esempio di partenza. Se vuoi mandami tu un esempio
con il numero di localitᅵ che vuoi ,cosᅵ lo provo col programma che sto
facendo.
The matrix is:
1000,00 33,60 14,00 40,90 14,50 11,50
34,70 1000,00 21,70 13,00 20,20 23,40
14,80 21,50 1000,00 29,30 2,00 3,90
41,70 13,10 29,40 1000,00 27,60 30,30
15,00 20,20 2,00 27,50 1000,00 3,90
12,00 22,80 2,00 30,10 4,00 1000,00
Numero di permutazioni con partenza e arrivo in 1 : 120
Sono stati trovati i seguenti cicli hamiltoniani:
(1635241) --> costo=90,40
(1632451) --> costo=90,60
(1635421) --> costo=90,80
(1634251) --> costo=91,10
(1352461) --> costo=91,50
(1624531) --> costo=91,70
(1324561) --> costo=92,00
(1245361) --> costo=92,10
(1342561) --> costo=92,50
(1654231) --> costo=92,60
(1542361) --> costo=92,70
(1652431) --> costo=92,90
(1524361) --> costo=93,00
(1532461) --> costo=93,30
(1642351) --> costo=93,40
(1423561) --> costo=93,60
(1624351) --> costo=93,70
(1653241) --> costo=93,70
(1243561) --> costo=93,90
(1534261) --> costo=94,30
(1653421) --> costo=94,60
(1524631) --> costo=94,80
(1245631) --> costo=94,90
(1542631) --> costo=95,30
(1246351) --> costo=95,90
(1364251) --> costo=96,30
(1362451) --> costo=96,30
(1426351) --> costo=96,40
(1563241) --> costo=96,60
(1365241) --> costo=96,80
(1365421) --> costo=97,20
(1356241) --> costo=97,40
(1563421) --> costo=97,50
(1246531) --> costo=97,70
(1324651) --> costo=97,80
(1356421) --> costo=97,80
(1536241) --> costo=97,90
(1564231) --> costo=98,10
(1426531) --> costo=98,20
(1536421) --> costo=98,30
(1562431) --> costo=98,40
(1423651) --> costo=98,60
(1342651) --> costo=98,80
(1243651) --> costo=98,90
(1632541) --> costo=124,40
(1634521) --> costo=125,30
(1325461) --> costo=125,50
(1645231) --> costo=125,90
(1625431) --> costo=126,20
(1452361) --> costo=126,30
(1345261) --> costo=126,50
(1254361) --> costo=126,60
(1235461) --> costo=127,10
(1623541) --> costo=127,20
(1253461) --> costo=127,40
(1453261) --> costo=127,40
(1625341) --> costo=127,50
(1643251) --> costo=127,70
(1432561) --> costo=127,90
(1523461) --> costo=128,00
(1234561) --> costo=128,10
(1543261) --> costo=128,30
(1254631) --> costo=128,40
(1654321) --> costo=128,60
(1452631) --> costo=128,90
(1463251) --> costo=129,90
(1362541) --> costo=130,10
(1263541) --> costo=130,20
(1364521) --> costo=130,50
(1456321) --> costo=130,60
(1256341) --> costo=130,70
(1263451) --> costo=130,90
(1462531) --> costo=131,00
(1526341) --> costo=131,10
(1354621) --> costo=131,30
(1325641) --> costo=131,40
(1253641) --> costo=131,50
(1326451) --> costo=131,60
(1456231) --> costo=131,70
(1236451) --> costo=131,90
(1256431) --> costo=132,00
(1326541) --> costo=132,10
(1436251) --> costo=132,20
(1345621) --> costo=132,30
(1236541) --> costo=132,40
(1526431) --> costo=132,40
(1346521) --> costo=132,50
(1462351) --> costo=132,70
(1265431) --> costo=132,70
(1543621) --> costo=132,80
(1235641) --> costo=133,00
(1436521) --> costo=133,10
(1532641) --> costo=133,20
(1465321) --> costo=133,40
(1264351) --> costo=133,50
(1534621) --> costo=133,60
(1435621) --> costo=133,70
(1234651) --> costo=133,90
(1562341) --> costo=133,90
(1265341) --> costo=134,00
(1564321) --> costo=134,10
(1432651) --> costo=134,20
Total time required: 0s