Grin logo
de en es fr
Shop
GRIN Website
Texte veröffentlichen, Rundum-Service genießen
Zur Shop-Startseite › Informatik - Wirtschaftsinformatik

Ant Colony Optimization - Ameisenkolonie-Optimierung

Titel: Ant Colony Optimization - Ameisenkolonie-Optimierung

Seminararbeit , 2008 , 34 Seiten , Note: 2

Autor:in: Silke Brand (Autor:in)

Informatik - Wirtschaftsinformatik
Leseprobe & Details   Blick ins Buch
Zusammenfassung Leseprobe Details

Die Lösung NP-harter kombinatorischer Optimierungsprobleme - nicht nur im betriebswirtschaftlichen Bereich - ist mit einer gravierenden Schwierigkeit, nämlich dem mehr als polynomiell, das heißt zum Beispiel exponentiell ansteigenden Bearbeitungsaufwand verbunden. Dies rührt daher, dass die Zahl der benötigten Rechenoperationen für eine exakte algorithmische Lösung stärker als polynomiell mit der Komplexität der Problemstellung anwächst, so dass schon mittlere Probleme eine Rechenzeit benötigen, die auch bei Verwendung aller Supercomputer der Welt nicht bis zum Ende der Lebensdauer des Sonnensystems abgearbeitet wäre. Ungeachtet dessen treten solche Probleme überaus häufig in der Praxis auf. Zu finden sind diese vor allem bei vielen Planungsaufgaben und es ist von großer ökonomischer Bedeutung, diese Probleme doch zu lösen, zumindest näherungsweise oder umgangssprachlich "so gut wie es geht".
Geeignete Verfahren können vor allem im Bereich von Heuristiken gesucht werden. Heuristiken stellen Algorithmen dar, die häufig, d.h. für viele praktisch wichtige Eingaben, gute, wenn auch nicht exakte, so doch annähernd optimale Lösungen hervorbringen.
Im Verlauf der beiden letzten Jahrzehnte zeigte sich ein starkes Interesse an Verfahren, die von natürlichen Vorgängen inspiriert sind. Eines der jüngsten dieser Verfahren ist die „Ant Colony Optimization“ (ACO, deutsch etwa: Ameisenkolonie-Optimierung), d.h. die Optimierung in Anlehnung an reale Ameisenkolonien und deren Verhalten bei der Futtersuche. Das Verfahren stellt wie allgemein bei den genetischen Algorithmen den Versuch dar, Optimierungsprobleme durch Adaption natürlichen Verhaltens heuristisch zu lösen.
In dieser Seminararbeit wird dieses Verfahren beschrieben, die Anwendung an Beispielen illustriert und in das übergreifende Feld der Swarm Intelligence eingeordnet.

Leseprobe


Inhaltsverzeichnis

1 Einleitung

2 Vorstellung des Ant Colony Optimization Ansatzes

2.1 Historische Entwicklung

2.2 Anwendungsbereiche

2.3 Biologisches Vorbild der Ameise

2.3.1 Beobachtung der Futtersuche von Ameisen

2.3.2 Das Phänomen der Pheromonspuren

2.4 Einführung in das Konzept der „Künstlichen Ameise“

3 Teilalgorithmen und Komponenten der Ant Colony Optimization

3.1 Ameisen-Generierung und -Aktivitäten

3.2 Pheromon-Verdunstung

3.3 Optionale Dämon-Aktionen

4 Lösung eines Network Routing Problem

4.1 Darstellung des zu lösenden Problems

4.2 Vorstellung des Verfahrens

4.2.1 Ameisen-Generierung und -Aktivitäten

4.2.2 Pheromon-Verdunstung

4.2.3 Optionale Dämon-Aktionen

4.2.4 Lösungsgüte im Vergleich zu alternativen Verfahren

5 Einordnung des Ansatzes in das Konzept der Swarm Intelligence

5.1 Grundlagen der Swarm Intelligence

5.2 Bedeutung des Ant Colony Optimization Ansatzes

6 Zusammenfassung

Zielsetzung & Themen

Die vorliegende Arbeit befasst sich mit der Untersuchung heuristischer Suchstrategien, insbesondere des „Ant Colony Optimization“ (ACO) Ansatzes, und analysiert dessen Anwendungsmöglichkeiten zur Lösung komplexer betrieblicher Entscheidungsprobleme unter besonderer Berücksichtigung dynamischer Netzwerk-Routing-Szenarien.

  • Grundlagen und historische Entwicklung der ACO-Metaheuristik
  • Biologische Inspirationsquellen: Ameisenverhalten und Pheromonspuren
  • Implementierung von ACO zur Lösung kombinatorischer Probleme (TSP)
  • Analyse des AntNet-Algorithmus im dynamischen Network Routing
  • Einordnung von ACO in das Feld der Schwarmintelligenz

Auszug aus dem Buch

2.3.2 Das Phänomen der Pheromonspuren

Viele Ameisenarten – so auch die Iridomyrmex humilis - sind fast blind und auch der akustische Sinn kann als nicht sehr ausgeprägt bezeichnet werden5. Der Informationsaustausch zwischen den einzelnen Individuen geschieht hingegen durch indirekte Kommunikation d.h. durch die Veränderung (= Adaption) der lokalen Umwelt. Hierfür hat sich der Begriff Stigmergy6 eingebürgert. Die Ameisen produzieren chemische Duftstoffe, sogenannte Pheromone7. Manche Ameisenvölker wie z.B. die Lasius niger (BONABEAU u.a., 1997) oder auch die argentinische Ameise I.h. produzieren ein spezielles „Pfad-Pheromon“ (engl. trail pheromone), das sie während ihrer Fortbewegung ständig aus einer Drüse am hinteren Teil ihres Körpers auf den Boden absondern. Damit werden Wege auf dem Boden markiert z.B. von den Futterquellen zum Nest und umgekehrt (vgl. GOSS u.a.. 1989, S. 579-581). Die Ameisen können diese Duftstoffe als Geruch wahrnehmen und daher dem entdeckten Pfad ebenfalls folgen.

Dies erklärt auch die beschriebene Beobachtung von Ameisen bei der Futtersuche. Zu Beginn des vorher beschriebenen Experiments existierte noch kein Pheromon auf den beiden Pfaden.

Zusammenfassung der Kapitel

1 Einleitung: Die Arbeit führt in die Problematik NP-harter kombinatorischer Optimierungsprobleme ein und begründet den Einsatz heuristischer, von der Natur inspirierter Verfahren wie dem ACO-Ansatz.

2 Vorstellung des Ant Colony Optimization Ansatzes: Dieses Kapitel erläutert die historische Genese, Anwendungsbereiche und die biologischen Grundlagen der Ameisen-basierten Optimierung, inklusive der Entstehung des Konzepts der „künstlichen Ameise“.

3 Teilalgorithmen und Komponenten der Ant Colony Optimization: Es werden die technischen Kernkomponenten wie Ameisen-Generierung, Pheromon-Verdunstung und Dämon-Aktionen sowie deren beispielhafte Umsetzung anhand des Travelling Salesman Problems (TSP) detailliert dargestellt.

4 Lösung eines Network Routing Problem: Dieses Kapitel transferiert den ACO-Ansatz auf das dynamische Problem des Internetroutings, stellt den AntNet-Algorithmus vor und vergleicht dessen Leistungsfähigkeit mit anderen Routing-Verfahren mittels Simulationsdaten.

5 Einordnung des Ansatzes in das Konzept der Swarm Intelligence: Die Arbeit ordnet den ACO-Ansatz theoretisch in das breitere Feld der Schwarmintelligenz ein und diskutiert dessen Bedeutung im Kontext anderer Ansätze wie Particle Swarm Optimization.

6 Zusammenfassung: Abschließend werden die zentralen Erkenntnisse über die Robustheit und Flexibilität von Ameisenalgorithmen für dynamische Probleme resümiert und ein Ausblick auf zukünftige Einsatzgebiete gegeben.

Schlüsselwörter

Ant Colony Optimization, ACO, Schwarmintelligenz, Metaheuristik, Stigmergie, Pheromon, Travelling Salesman Problem, TSP, Network Routing, AntNet, Selbstorganisation, Kombinatorische Optimierung, Agentensysteme, Dynamische Probleme, Algorithmen.

Häufig gestellte Fragen

Worum geht es in der Arbeit grundsätzlich?

Die Arbeit behandelt die Theorie und Anwendung von Ameisenalgorithmen zur Lösung komplexer, oft NP-harter Optimierungsprobleme in betrieblichen und technischen Kontexten.

Was sind die zentralen Themenfelder der Arbeit?

Die Schwerpunkte liegen auf der algorithmischen Adaption biologischer Verhaltensweisen, dem Travelings Salesman Problem sowie dem dynamischen Routing in Kommunikationsnetzwerken.

Was ist das primäre Ziel oder die Forschungsfrage?

Das Ziel ist es, die Funktionsweise von Ant Colony Optimization verständlich zu beschreiben, deren Leistungsfähigkeit durch Beispiele und Simulationen zu illustrieren und sie in den wissenschaftlichen Rahmen der Schwarmintelligenz einzuordnen.

Welche wissenschaftlichen Methoden werden verwendet?

Die Arbeit nutzt die Literaturanalyse zur theoretischen Fundierung sowie die algorithmische Modellierung und den Vergleich von Simulationsdaten, insbesondere bei Routing-Algorithmen.

Was wird im Hauptteil der Arbeit behandelt?

Der Hauptteil gliedert sich in die methodische Beschreibung der ACO-Teilalgorithmen (wie Pheromon-Update und Verdunstung) sowie deren konkrete Anwendung auf ein statisches TSP und das dynamische Netzwerk-Routing (AntNet).

Welche Schlüsselwörter charakterisieren die Arbeit?

Die Arbeit wird maßgeblich durch Begriffe wie ACO, Schwarmintelligenz, Pheromon-Verdunstung, Stigmergie, Optimierung und AntNet charakterisiert.

Warum ist das "Double Bridge Experiment" für die Arbeit so relevant?

Es dient als fundamentales biologisches Vorbild, um den Mechanismus zu erklären, wie Ameisen ohne zentrale Führung durch Pheromonspuren den kürzesten Weg zu Futterquellen finden.

Welchen Vorteil bietet das AntNet gegenüber klassischen Routing-Verfahren?

Das AntNet kann durch seine agentenbasierte Arbeitsweise Informationen über die aktuelle Netzwerkauslastung dezentral sammeln und somit flexibler und robuster auf dynamische Änderungen reagieren als deterministische Algorithmen.

Warum wird im AntNet auf eine generelle Pheromon-Verdunstung verzichtet?

Im Gegensatz zum TSP-Modell wird hier die Summe der Pheromone auf den Kanten ausgehend von einem Knoten konstant gehalten, um die relative Auslastung des Netzwerks präzise abzubilden.

Ende der Leseprobe aus 34 Seiten  - nach oben

Details

Titel
Ant Colony Optimization - Ameisenkolonie-Optimierung
Hochschule
FernUniversität Hagen
Veranstaltung
Seminar Entscheidungsunterstützende Systeme
Note
2
Autor
Silke Brand (Autor:in)
Erscheinungsjahr
2008
Seiten
34
Katalognummer
V133300
ISBN (eBook)
9783640399635
ISBN (Buch)
9783640399468
Sprache
Deutsch
Schlagworte
Travelling Salesman Problem Ameisenkolonieoptimierung Netrouting-Problem Heuristik Metaheuristik Genetischer Algorithmus Swarm Intelligence Schwarmintelligenz
Produktsicherheit
GRIN Publishing GmbH
Arbeit zitieren
Silke Brand (Autor:in), 2008, Ant Colony Optimization - Ameisenkolonie-Optimierung, München, GRIN Verlag, https://www.grin.com/document/133300
Blick ins Buch
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
  • Wenn Sie diese Meldung sehen, konnt das Bild nicht geladen und dargestellt werden.
Leseprobe aus  34  Seiten
Grin logo
  • Grin.com
  • Versand
  • Kontakt
  • Datenschutz
  • AGB
  • Impressum