[Talk-de] Traveling Salesman für OSM-Routing mit OpenLayers

Stefan Hirschmann krasnoj at gmx.at
Mi Apr 9 19:55:44 UTC 2008


Marcus Wolschon wrote:
> Hallo Stefan,
> 
> wenn du ihn drin haben willst,
> bräuchte ich von dir nur eine Implementierung der
> zwei Methoden des IRouter-Interfaces.
> http://travelingsales.wiki.sourceforge.net/IRouter
> 
> Den kann ich dir dann problemlos in TS aufnemen.

Wenn mich nicht alles täuscht, ist A* und Ameisenalg. der selbe Alg. 
Da 		DirectedDepthFirstRouter (A*)
bereits existiert, könnte dieser verwendet werden.

Falls ich mich täuschen sollte, bitte korrigieren.

Dijkstra hat übrigens ein optimales Ergebnis, dafür eine 
Laufzeitkomplexität von O(n Quadrat), d.h. doppelt so viele Straße, 
viermal so viel Rechenaufwand.

A* ist viel schneller, dafür nur Heuristisch, d.h. die Lösung ist nur 
eine Näherung an das Optimum.

MfG Stefan




Mehr Informationen über die Mailingliste Talk-de