|
|
Dissertation angenommen durch: Gerhard-Mercator-Universität Duisburg,
Fakultät für Naturwissenschaften, Institut für Mathematik,
2003-04-04
BetreuerIn: Prof. Dr. Günter Törner , Gerhard-Mercator-Universität
Duisburg, Fakultät für Naturwissenschaften, Institut für
Mathematik
GutachterIn: Prof. Dr. Günter Törner , Gerhard-Mercator-Universität
Duisburg, Fakultät für Naturwissenschaften, Institut für
Mathematik
GutachterIn: Prof. Dr. Rainer Leisten , Gerhard-Mercator-Universität
Duisburg, Fakultät für Wirtschaftswissenschaften, Institut für
Logistik und Informationsmanagement
Schlüsselwörter in Englisch: np-hard, taboo search,
flow shop |
|
|
|
Abstrakt in Deutsch
Gegenstand
der vorliegenden Arbeit ist eine Untersuchung der Struktur des no-wait
Job-Shop-Problems sowie die Ableitung schneller Algorithmen zu seiner approximativen
Lösung. Die Basis des in dieser Arbeit verfolgten Ansatzes ist eine
Problemzerlegung in ein Sequencing- und ein Timetabling-Problem, die auch
von Macchiaroli et al. (1999) und Framinan (2002) verfolgt wurde. Dieser
Zerlegungsansatz wird in der vorliegenden Arbeit jedoch sowohl vertieft
als auch weiterentwickelt. Zunächst werden beide auftretenden Teilprobleme
in dieser Arbeit als streng NP-hart nachgewiesen. Sodann werden die relevanten
Timetabling-Probleme als gemischt-ganzzahlige Programme formuliert und
ein schneller heuristischer Lösungsalgorithmus abgeleitet. Die Lösung
des Sequencing-Problems bildet daher den Kern der weiteren Untersuchung.
Zu seiner Lösung wird zunächst eine Klasse von Nachbarschaften
definiert, die die bei solchen Problemen üblichen und auch von den
oben genannten Quellen verwendeten jump-Nachbarschaften verallgemeinert.
Im Zusammenhang mit dem gewählten Ansatz lassen sich für diese
Nachbarschaften Struktursätze ableiten, die die Rechengeschwindigkeit
von darauf basierenden Local Search Verfahren durch die Wiederverwendbarkeit
von Zwischenresultaten vervielfachen. Unter Verwendung dieser Nachbarschaften
werden dann verschiedene Klassen von Local Search Verfahren für das
no-wait Job-Shop-Problem implementiert und kalibriert. Die Effizienz der
Algorithmen wird an Hand von umfangreichen Experimenten an Benchmarkinstanzen
von no-wait Job-Shop und no-wait Flow-Shop-Problemen sowie realen Probleminstanzen
aus einem Unternehmen der Galvanoindustrie demonstriert. Dabei erweist
sich das hier entwickelte Tabu Search Verfahren den vergleichbaren Algorithmen
aus der Literatur als klar überlegen.
Abstrakt in Englisch
This
thesis deals with the structure of the no-wait job-shop problem as well
as the derivation of fast approximation algorithms. These algorithms are
based on a decomposition approach into a sequencing and a timetabling problem
that was initially introduced by Macchiaroli et al. (1999). In the thesis
the problems are derived from a mixed integer formulation of the original
problem and proved to be NP-hard in the strong sense. After presenting
a fast heuristic approach for the timetabling problem, the focus lies on
the sequencing problem for which several local search algorithms are presented.
The algorithms are tested on a wide variety of benchmark problems for the
classical job-shop problem. Among the algorithms, the tabu search approach
outperforms all other algorithms that can be found in the literature in
objective value as well as computation time. |
|