Visualisierung der Arbeitsweise von maximalen Fluss Algorithmen auf grossen Graphen (eBook)
53 Seiten
GRIN Verlag
978-3-638-18718-3 (ISBN)
Einleitung
Das Ziel meiner Diplomarbeit ist es, die Arbeitsweise von maximalen Fluß-Algorithmen zu visualisieren und zu veranschaulichen.
Folgendes Beispiel soll zeigen, daß solche Probleme auch in der Praxis relevant sind:
Ein Unternehmen transportiert Waren von einer Produktionsstätte zu einem Distributionszentrum. Es werden dafür Transportunternehmen beauftragt, die feste planmäßige Routen fahren und die maximale Kapazitäten transportieren können.
Es stellt sich nun sowohl die Frage, wie die Menge der transportierten Güter maximiert werden kann als auch die Frage, wieviele Fahrzeuge/h durch eine Stadt mit vorgegebenen Straßenkapazitäten maximal gelangen können.
In der Informatik sind solche Probleme als maximale Fluß Probleme auf gerichteten gewichteten Graphen bekannt.
Bei dem Studium von Algorithmen, die zur Lösung von maximalen Fluß Problemen bekannt sind, entstand die Idee, solche Algorithmen grafisch animiert darzustellen. Bei der Suche nach schon fertigen Programmen, die diese Idee verwirklichen, habe ich einige gefunden, die aber nur eine "nahe“ Sicht auf einem Graphen animieren, um die Funktionsweise im Detail zu zeigen.
Das Ziel meiner Diplomarbeit ist es dagegen, eine weiter entfernte Sicht auf Graphen und Algorithmen zu realisieren, um deren Verhalten zu visualisieren.
Um dieses umzusetzen war es nötig, Visualisierungstechniken und Verfahren zu finden und auszuwählen, die das Ziel einer möglichst expressiven und effektiven Visualisierung erreichen lassen.
Dabei wird zuerst ein Graph-Generator entwickelt, mit dem es ermöglicht werden soll, verschiedene Klassen von Graphen zu generieren. Auf diesen verschiedenartigen Graphen sollen dann exemplarisch zwei Algorithmen animiert werden können. Dies wird im zweiten Teil der Arbeit realisiert werden.
Außerdem war es bei der Darstellung von großen Graphen nötig, durch geeignete Verfahren das Problem des ”zu kleinen Bildschirms“ zu lösen.
Die Intention der Arbeit ist nicht die Implementierung eines möglichst effizienten, schnellen Algorithmus, sondern die Visualisierung der Arbeitsweise der Algorithmen. Die dabei von mir realisierte Software kann und sollte auch insbesondere zu Lehrzwecken eingesetzt werden, um Studierenden einen sehr anschaulichen Zugang zu diesem komplexen Thema zu ermöglichen.
Bei den beiden Implementierungen handelt es sich um zwei unterschiedliche Ansätze zum Lösen des maximalen Fluß Problems.
| Erscheint lt. Verlag | 24.4.2003 |
|---|---|
| Verlagsort | München |
| Sprache | deutsch |
| Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
| Schlagworte | Algorithmen • Arbeitsweise • Fluss • Graphen • Visualisierung |
| ISBN-10 | 3-638-18718-7 / 3638187187 |
| ISBN-13 | 978-3-638-18718-3 / 9783638187183 |
| Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
| Haben Sie eine Frage zum Produkt? |
Digital Rights Management: ohne DRM
Dieses eBook enthält kein DRM oder Kopierschutz. Eine Weitergabe an Dritte ist jedoch rechtlich nicht zulässig, weil Sie beim Kauf nur die Rechte an der persönlichen Nutzung erwerben.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich