The 25 city solution is <0-4-3-9-5-7-1-2-6-8-0>, length 1491.
At a computation speed of 50 routes per second, the Naíve algorithm would take (24!)/2/50 seconds = 2 x 1014 years, or 13000 universe lifetimes. The computer may be sped up through parallel processing, perhaps by a factor of 1 million, reducing the time to 2 million years!
Running the Naíve algorithm on my 2GHz Pentium 4 yielded a solution of length: 4980 after 2 minutes 4589 after 5 minutes 4589 after 10 minutes 4589 after 30 minutes 4589 after 60 minutes Running the Monte Carlo greedy algorithm on the same machine yields: 1 minutes yielded a solution of length 3090 2 minutes yielded a solution of length 3066 3 minutes yielded a solution of length 3022 10 minutes yielded a solution of length 3006