One-Way Salesman Finds Fast Path Home
quantamagazine.org
quantamagazine.org
In effect, roughly, due to the subtrees nearest the leaves, Karp's technique also works with clusters of cities maybe something like in the OP.
I think this statement is not true. TSP can be solved to optimality when the number of cities is small^. GuRoBi and CPLEX's mixed integer solvers can solve TSPs when the number of cities is small. In fact [1] gives the largest TSPs solved. Now solving them fast is a totally different question and I feel like this distinction needs to be made
^ in a reasonable amount of time.
If I am not wrong, Concorde TSP solver which is a specialized solver, solves TSPs which have large number of cities.
>They can be solved to optimality given enough time.
I'm not sure what you mean by this. TSP is infeasible in the sense that it cannot be solved in an efficient amount of time. Naturally, it is solvable if you're given "enough time". It's not an impossible problem.
It can apply to lots of things like 3d printer head or other toolpath optimization and hundreds of other problems maybe millions
I often find that optimization problems suffer from trying to optimize the general problem rather than using the constraints present in the real world.
TSP is similar to Turing machines and the halting problem -- in practice, it really doesn't matter.
Ahhh, I think I've just noticed the fatal flaw here - it makes the graph directed. Perhaps fiddling with the notion of +0 and -0 might fix it ... 8)
Can any domain experts confirm or deny my interpretation?
This problem gets particularly interesting when being applied to deliveries between 4pm and 10pm in London, because you have to start taking into account things like rush hour traffic, road closures, and football matches. You also occasionally have to make tradeoffs like deciding whether it's better to deliver 4 small orders a little late, or one large order really late - for those situations we could reschedule those orders and allow the routing system to generate a new route.
Imagine a company in Paris that has multiple UK deliveries coming up. First let's lump together all the deliveries in London. Then let's lump together all the deliveries in South London, then let's lump together everything in neighborhood Foo in South London. Then the routes you worry about are your longest ones, like getting to London or into London in the first place. This makes the assumption that it's quicker to get from a spot in South London to neighborhood Foo than it is from South London to say Leeds.
It didn't appear to me from this article that any consideration was given to large late orders or what you mentioned, but that would up the complexity.
https://research.googleblog.com/2016/03/an-update-on-fast-tr...