Entwickler-Ecke
Algorithmen, Optimierung und Assembler - Wegoptimirungsalgorithmus
Pscore - Mi 11.01.06 15:14
Titel: Wegoptimirungsalgorithmus
Hallo,
ich suche verschiedene Arten von Wegoptimirungsalgorithmen.
Können auch in Wortform sein, muss kein Quellcode sein.
Wäre ganz cool wenn mir einer Namen nennen könnte oder sogar beschreiben wie das funktioniert.
Danke!
Jens
Moderiert von
raziel: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Mi 11.01.2006 um 14:32
k-weddige - Mi 11.01.06 16:49
Irgendwann hab ich mal was von einer Methode gelesen, die sich an der Wegfindung von Ameisen orientiert.
Such mal nach "Ameisen", "Algoithmus", "Ant*", usw.
Konstantin
delfiphan - Mi 11.01.06 19:25
Es gibt nicht einfach *den* Algorithmus für jeden Fall. Könntest du also deine Problemstellung etwas genauer erkläutern?
digi_c - Do 12.01.06 09:27
Der mit den Ameisen wurde mal in der c't vorgestellt und funktioniert so wie Ameisen auch den Optimalen Weg finden. Der Pfad der am meisten passiert wird(da ja der kürzeste und somit können in einem Zeitabschnitt mehr Ameisen langgehen) hat die höheste Geruchskonzentration durch Ameisen.
http://www.educeth.ch/informatik/puzzles/routing/index.html Die Seite ist wirklich Top muss ich sagen in jedem belang zu Algorithmen!
Pscore - Do 12.01.06 15:59
Also der Algorithmus soll hinterher so die funktion haben wie z.b map24.de den kürzesten weg in einem netz von verbindungen zu finden.
Ich habe schon überlegt die mit backtracking zu lösen, aber die ist sehr sehr rechenaufwendig, wenn es viele verbindungspunkte gibt, also schnell sollte der algorithmus auch sein, ich hätte so an einen näherungsalgorithmus gedacht.
digi_c - Fr 13.01.06 09:28
Schau mal meinen Link oben an da gibt es alles was du brauchst...
delfiphan - Mi 18.01.06 21:59
Shortest Path: Siehe Dijkstras Algorithmus wenn du feste Knotenpunkte und Routen hast.
A* ist iirc eher für spezielle Anwendungen wie wenn du z.B. eine ganze Landkarte (Bitmap) hast und einen Pfad verfolgen musst und dabei eine Kostfunktion global minimieren möchtest.
Edit: Wie ich auf Wikipedia grad lese ist A* offenbar auch für Graphen geeignet. Am besten liest du mal selbst nach ;)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!