Traveling Salesman Problem

Post Reply
TheCatt
Site Admin
Posts: 58420
Joined: Thu May 20, 2004 11:15 pm
Location: Cary, NC

Post by TheCatt »

I vaguely remember Malcolm attacking this one recently and was wondering if anyone had any basic thoughts on it.

I took a genetic algorithm approach, but haven't been able to find good info on how "good" the final answer is, effects of population size/mutation rates, etc.

It's only a 100-point problem, so I was kinda hoping to find "the" answer or something close.
It's not me, it's someone else.
thibodeaux
Posts: 8121
Joined: Thu May 20, 2004 7:32 pm

Post by thibodeaux »

TheCatt
Site Admin
Posts: 58420
Joined: Thu May 20, 2004 11:15 pm
Location: Cary, NC

Post by TheCatt »

Yeah, read that.

I'm not so smart.
It's not me, it's someone else.
Malcolm
Posts: 32040
Joined: Fri May 21, 2004 1:04 pm
Location: Minneapolis

Post by Malcolm »

TheCatt wrote:I vaguely remember Malcolm attacking this one recently and was wondering if anyone had any basic thoughts on it.

I took a genetic algorithm approach, but haven't been able to find good info on how "good" the final answer is, effects of population size/mutation rates, etc.

It's only a 100-point problem, so I was kinda hoping to find "the" answer or something close.
I'm using simmulated annealing. I can talk this problem to death. What do you want to know?
Diogenes of Sinope: "It is not that I am mad, it is only that my head is different from yours."
Arnold Judas Rimmer, BSC, SSC: "Better dead than smeg."
TheCatt
Site Admin
Posts: 58420
Joined: Thu May 20, 2004 11:15 pm
Location: Cary, NC

Post by TheCatt »

How to get the exact right answer.
It's not me, it's someone else.
thibodeaux
Posts: 8121
Joined: Thu May 20, 2004 7:32 pm

Post by thibodeaux »

I assume you mean "the" answer for this particular instance of the problem, and not something like a closed for solution or something.
TheCatt
Site Admin
Posts: 58420
Joined: Thu May 20, 2004 11:15 pm
Location: Cary, NC

Post by TheCatt »

Right.

Like all this stuff on linear programming that's supposed to be able to do small ones really easily. How? I couldn't even find a good example to start with.
It's not me, it's someone else.
Post Reply