Traveling Salesman solver in Assembly Language demo

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
3,214
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Oct 8, 2009

Traveling Salesman Problem (TSP) solved by a Hybrid Genetic Algorithm, implemented in Assembly Language. See also my TSP links in http://delicious.com/omadeon/tsp
and my prof. blog http://prologsource.wordpress.com

  • likes, 2 dislikes

Link to this comment:

Share to:

Uploader Comments (omadeon)

  • Awesome music. What is it?

  • @mazterarius I am glad you like it. It's "Rebirth of the Dolphins", my own composition.

  • That is very fast

    I tried writing a program to solve that problem, it is very slow and doesn't really find good solutions if the number of points exceeds 20.

    Any advice?

  • @ElessarSemaj Well, look for genetic algorithms (GA) and also... "Concorde" (which I still haven't tested it enough, to see IF it is faster, compared to the program on THIS video... but doubt it -hehe) Simple google search will give you the answers.

  • @XniX23

    You are right, VERY generally speaking...

    Firstly, I do intend to compare the algorithm to pure 'C', secondly I was waiting for the creators of LPA Win-Prolog to send me a better version of t their compiler, that can create executable files (the one I had was a demo version that didn't). LPA Prolog is QUITE FAST when compiling executables. So, there is work to be done, now, since I did receive their full compiler!

see all

All Comments (8)

Sign In or Sign Up now to post a comment!
  • GA is not a good method for TSP. Local search algorithms are much better (faster and better solution)

  • @omadeon Ok thanks. I put up a video of the program up on my channel. I'll try and find a good way of optimising it.

  • isnt prolog really slow? wouldn't it be better if compared to C code?

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more