Sie sind nicht angemeldet.
Lieber Besucher, herzlich willkommen bei: Aqua Computer Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Lord_Overflowed
unregistriert
Zitat von »Limbachnet«
Er meint Algorithmus...
Das Travelling Salesman Problem (zu Deutsch: Das Handlungsreisenden-Problem) ist ein Optimierungs-Problem, das in der Technik oft vorkommt. So sind die Probleme beim computergestützten Platinenlayout (Autorouting) auch eng verwandt.
Die Uni Kaiserslautern vermeldet:
Das Problem des Handlungsreisenden ist ein sogenanntes Optimierungsproblem, das heißt, es reicht nicht, bei der Suche eine Lösung zu finden, sondern man möchte die bestmögliche (oder zumindest eine sehr gute) haben.
Die Formulierung des Problems ist sehr einfach: Ein Handlungsreisender muß Kunden in einer Reihe von Städten besuchen und zwar in jeder Stadt genau einen. Da er möglichst wenig unterwegs sein möchte, will er die kürzest mögliche Route für seine Tour zusammenstellen. Er kennt die kürzesten Entfernungen zwischen je zwei Städten.
Im nebenstehenden Bild sehen wir das Problem für fünf Städte graphisch umgesetzt mit zwei möglichen Touren. Bei so wenigen Städten sieht das Problem noch relativ leicht aus. Betrachtet man aber 100 oder sogar 1000 Städte, so stellt man schnell fest, daß eine systematische Suche sehr aufwendig ist.
Bisher ist es noch niemandem gelungen, ein Verfahren anzugeben, das nicht exponentiell in der Größe der Eingabe (das sind im wesentlichen die Entfernungsangaben) aufwendiger wird. Man vermutet sehr stark, daß es gar kein Verfahren gibt, das nicht mindestens dieses exponentielle Verhalten zeigt, konnte das allerdings bisher nicht beweisen. Man konnte allerdings beweisen, daß das Problem des Handlungsreisenden ein Muster für eine Menge von Problemen mit diesem exponentiellen Verhalten (die Klasse NP) ist. Dies ist der Grund, warum sich viele Forschungsgruppen in der Informatik mit diesem Problem beschäftigen, da gute Verfahren auf andere Probleme übertragen werden können.
god0815
Senior Member
Zitat von »god0815«
Naja, im Prinzip ist es gelöst:
Alle Möglichkeiten ausprobieren und die beste auswählen.
Solche Brute-Force-Algorithmen sind aber nicht für große Probleme geeignet, da ihre Laufzeit meistens exponentiell mit der Anzahl der Knoten wächst.
Ich nehme an, hier wird eine bessere Lösung gesucht...
Wofür bekomme ich die Million? Für Polinominale oder lineare oder logarithmische Laufzeit?
Gruß
god0815
powerslide
unregistriert
god0815
Senior Member
Zitat von »capt«
um die komplexität in den griff zu bekommen, liegt der fokus stark auf neuronalen netzen und evolutionären algorithmen, beides vielversprechende forschungsgebiete...
-