Heuristiken für die gewinnorientierte Planung ressourcenbeschränkter Projekte mit erweiterbaren Kapazitäten

Research output: ThesisDoctoral thesis

View graph of relations

Details

Original languageGerman
Awarding Institution
Supervised by
  • Stefan Helber, Supervisor
Thesis sponsors
  • German Research Foundation (DFG)
Date of Award6 Jan 2020
Place of PublicationWiesbaden
Edition1
Publisher
Print ISBNs978-3-658-31609-9
Electronic ISBNs978-3-658-31610-5
Publication statusPublished - 31 Oct 2020

Abstract

Das ressourcenbeschränkte Projektplanungsproblem (RCPSP) ist eine in der Fachliteratur ausgiebig untersuchte Problemstellung. Die Kapazitäten der erneuerbaren Ressourcen im RCPSP sind über den Planungshorizont hinweg konstant verfügbar. Diese Annahme ist jedoch in der praktischen Anwendung in vielen Situationen nicht zutreffend. Exogen vorgegebene schwankende Ressourcenprofile wurden bereits in der Literatur betrachtet. Alternativ können die zeitabhängigen Kapazitäten der erneuerbaren Ressourcen endogen fest- gelegt werden, indem mit Kosten behaftete Zusatzkapazitäten in begrenztem Umfang hinzugenommen werden. Die Zahlungsbereitschaft eines Kunden sinkt typischerweise, wenn die Gesamtdauer des Projekts aufgrund von Verspätungen steigt. Der erzielte Deckungsbeitrag berechnet sich aus der Differenz zwischen Kundenerlös, welcher von der Projektdauer abhängt, und den variablen Kosten für Zusatzkapazität, welche durch den Ablaufplan hervorgerufen werden. Der Trade-off zwischen der Maximierung der Erlöse auf der einen Seite und einer Minimierung der variablen Kosten für Zusatzkapazität auf der anderen Seite führt zu einer neuartigen Problemstellung, welche das RCPSP generalisiert und als ressourcenbeschränkte Projektplanung mit projektdauerabhängigen Erlösen und Zusatzkapazitätskosten (engl. resource-constrained project scheduling problem with revenues and overcapacity costs, RCPSP-ROC) bezeichnet wird.

Das RCPSP-ROC ist ebenfalls NP-schwer, da es das bereits NP-schwere RCPSP um zusätzliche Aspekte erweitert. Daher wurden in dieser Schrift heuristische Lösungsverfahren für das neuartige Problem entworfen und implementiert. Die Verfahren finden gute Lösungen für Probleminstanzen mit praxisnaher Größe in annehmbarer Zeit.

In der Literatur werden mehrere effiziente heuristische Lösungsverfahren für das RCPSP vorgestellt. Diese planen Arbeitsgänge so früh wie möglich ein. Im Gegensatz zum RCPSP, welches als Zielstellung die Projektdauer minimiert, maximiert das RCPSP-ROC den Deckungsbeitrag. Der Deckungsbeitrag wird aus einem regulären Erlös-Term und einem nicht-regulären Kosten-Term berechnet. Es kann allerdings sinnvoll sein, Arbeitsgänge bewusst verzögert zu starten, da Kosten entstehen, wenn zusätzliche Kapazität benötigt wird. Die Menge der aktiven Pläne (bezogen auf die maximal erlaubte Zusatzkapazität) enthält folglich nicht zwangsläufig eine optimale Lösung für dieses Problem. Es wurden daher neue Algorithmen entworfen und evaluiert, um Ablaufpläne für das RCPSP-ROC zu erzeugen. Die Lösungsverfahren verbinden Ansätze von sowohl zeit- als auch kostenorientierten Zielfunktionen aus der Literatur zur Projektplanung.

Diese Arbeit beschreibt das RCPSP-ROC in Form eines gemischt-ganzzahligen linearen Optimierungsmodells und untersucht strukturelle Eigenschaften des Problems im Rahmen einer fiktiven Fallstudie. Damit das NP-schwere RCPSP-ROC effizient gelöst werden kann, werden verschiedene heuristische Verfahren vorgestellt. Die Verfahren werden auf Basis einer neu entworfenen Problem- bibliothek miteinander verglichen. Diese Problembibliothek basiert auf den RCPSP-Testinstanzen aus der PSPLIB. Es wird gezeigt, dass maßgeschneiderte Genetische Algorithmen generische Blackbox-Heuristiken in den meisten Fällen dominieren. Die Blackbox-Heuristiken liefern wiederum bessere Ergebnisse für Instanzen des RCPSP-ROC als exakte Solver für gemischt-ganzzahlige lineare Optimierungsmodelle. Insgesamt heben die Ergebnisse die zentralen Charakteristika dieser Problemstellung hervor und zeigen, dass diverse Ansätze zur Planung von Projekten mit beschränkten Ressourcen aus der Literatur auf- gegriffen und angepasst werden können, um das RCPSP-ROC zu lösen.

Cite this

Heuristiken für die gewinnorientierte Planung ressourcenbeschränkter Projekte mit erweiterbaren Kapazitäten. / Schnabel, André.
1 ed. Wiesbaden: Springer Gabler, 2020. 229 p.

Research output: ThesisDoctoral thesis

Schnabel, A. (2020). Heuristiken für die gewinnorientierte Planung ressourcenbeschränkter Projekte mit erweiterbaren Kapazitäten (1 ed.). [Doctoral thesis, Leibniz University Hannover]. Springer Gabler.
Schnabel A. Heuristiken für die gewinnorientierte Planung ressourcenbeschränkter Projekte mit erweiterbaren Kapazitäten. 1 ed. Wiesbaden: Springer Gabler, 2020. 229 p. (Produktion und Logistik).
Download
@phdthesis{88a592a0a8ac457fbae23e16874cdf79,
title = "Heuristiken f{\"u}r die gewinnorientierte Planung ressourcenbeschr{\"a}nkter Projekte mit erweiterbaren Kapazit{\"a}ten",
abstract = "Das ressourcenbeschr{\"a}nkte Projektplanungsproblem (RCPSP) ist eine in der Fachliteratur ausgiebig untersuchte Problemstellung. Die Kapazit{\"a}ten der erneuerbaren Ressourcen im RCPSP sind {\"u}ber den Planungshorizont hinweg konstant verf{\"u}gbar. Diese Annahme ist jedoch in der praktischen Anwendung in vielen Situationen nicht zutreffend. Exogen vorgegebene schwankende Ressourcenprofile wurden bereits in der Literatur betrachtet. Alternativ k{\"o}nnen die zeitabh{\"a}ngigen Kapazit{\"a}ten der erneuerbaren Ressourcen endogen fest- gelegt werden, indem mit Kosten behaftete Zusatzkapazit{\"a}ten in begrenztem Umfang hinzugenommen werden. Die Zahlungsbereitschaft eines Kunden sinkt typischerweise, wenn die Gesamtdauer des Projekts aufgrund von Versp{\"a}tungen steigt. Der erzielte Deckungsbeitrag berechnet sich aus der Differenz zwischen Kundenerl{\"o}s, welcher von der Projektdauer abh{\"a}ngt, und den variablen Kosten f{\"u}r Zusatzkapazit{\"a}t, welche durch den Ablaufplan hervorgerufen werden. Der Trade-off zwischen der Maximierung der Erl{\"o}se auf der einen Seite und einer Minimierung der variablen Kosten f{\"u}r Zusatzkapazit{\"a}t auf der anderen Seite f{\"u}hrt zu einer neuartigen Problemstellung, welche das RCPSP generalisiert und als ressourcenbeschr{\"a}nkte Projektplanung mit projektdauerabh{\"a}ngigen Erl{\"o}sen und Zusatzkapazit{\"a}tskosten (engl. resource-constrained project scheduling problem with revenues and overcapacity costs, RCPSP-ROC) bezeichnet wird.Das RCPSP-ROC ist ebenfalls NP-schwer, da es das bereits NP-schwere RCPSP um zus{\"a}tzliche Aspekte erweitert. Daher wurden in dieser Schrift heuristische L{\"o}sungsverfahren f{\"u}r das neuartige Problem entworfen und implementiert. Die Verfahren finden gute L{\"o}sungen f{\"u}r Probleminstanzen mit praxisnaher Gr{\"o}{\ss}e in annehmbarer Zeit.In der Literatur werden mehrere effiziente heuristische L{\"o}sungsverfahren f{\"u}r das RCPSP vorgestellt. Diese planen Arbeitsg{\"a}nge so fr{\"u}h wie m{\"o}glich ein. Im Gegensatz zum RCPSP, welches als Zielstellung die Projektdauer minimiert, maximiert das RCPSP-ROC den Deckungsbeitrag. Der Deckungsbeitrag wird aus einem regul{\"a}ren Erl{\"o}s-Term und einem nicht-regul{\"a}ren Kosten-Term berechnet. Es kann allerdings sinnvoll sein, Arbeitsg{\"a}nge bewusst verz{\"o}gert zu starten, da Kosten entstehen, wenn zus{\"a}tzliche Kapazit{\"a}t ben{\"o}tigt wird. Die Menge der aktiven Pl{\"a}ne (bezogen auf die maximal erlaubte Zusatzkapazit{\"a}t) enth{\"a}lt folglich nicht zwangsl{\"a}ufig eine optimale L{\"o}sung f{\"u}r dieses Problem. Es wurden daher neue Algorithmen entworfen und evaluiert, um Ablaufpl{\"a}ne f{\"u}r das RCPSP-ROC zu erzeugen. Die L{\"o}sungsverfahren verbinden Ans{\"a}tze von sowohl zeit- als auch kostenorientierten Zielfunktionen aus der Literatur zur Projektplanung.Diese Arbeit beschreibt das RCPSP-ROC in Form eines gemischt-ganzzahligen linearen Optimierungsmodells und untersucht strukturelle Eigenschaften des Problems im Rahmen einer fiktiven Fallstudie. Damit das NP-schwere RCPSP-ROC effizient gel{\"o}st werden kann, werden verschiedene heuristische Verfahren vorgestellt. Die Verfahren werden auf Basis einer neu entworfenen Problem- bibliothek miteinander verglichen. Diese Problembibliothek basiert auf den RCPSP-Testinstanzen aus der PSPLIB. Es wird gezeigt, dass ma{\ss}geschneiderte Genetische Algorithmen generische Blackbox-Heuristiken in den meisten F{\"a}llen dominieren. Die Blackbox-Heuristiken liefern wiederum bessere Ergebnisse f{\"u}r Instanzen des RCPSP-ROC als exakte Solver f{\"u}r gemischt-ganzzahlige lineare Optimierungsmodelle. Insgesamt heben die Ergebnisse die zentralen Charakteristika dieser Problemstellung hervor und zeigen, dass diverse Ans{\"a}tze zur Planung von Projekten mit beschr{\"a}nkten Ressourcen aus der Literatur auf- gegriffen und angepasst werden k{\"o}nnen, um das RCPSP-ROC zu l{\"o}sen.",
keywords = "Ressourcenbeschr{\"a}nkte Projektplanung, Flexible Kapazit{\"a}ten, {\"U}berstunden, Zusatzkapazit{\"a}t, Genetische Algorithmen, Lokale Suche",
author = "Andr{\'e} Schnabel",
note = "Dissertation",
year = "2020",
month = oct,
day = "31",
language = "Deutsch",
isbn = "978-3-658-31609-9",
series = "Produktion und Logistik",
publisher = "Springer Gabler",
address = "Deutschland",
edition = "1",
school = "Gottfried Wilhelm Leibniz Universit{\"a}t Hannover",

}

Download

TY - BOOK

T1 - Heuristiken für die gewinnorientierte Planung ressourcenbeschränkter Projekte mit erweiterbaren Kapazitäten

AU - Schnabel, André

N1 - Dissertation

PY - 2020/10/31

Y1 - 2020/10/31

N2 - Das ressourcenbeschränkte Projektplanungsproblem (RCPSP) ist eine in der Fachliteratur ausgiebig untersuchte Problemstellung. Die Kapazitäten der erneuerbaren Ressourcen im RCPSP sind über den Planungshorizont hinweg konstant verfügbar. Diese Annahme ist jedoch in der praktischen Anwendung in vielen Situationen nicht zutreffend. Exogen vorgegebene schwankende Ressourcenprofile wurden bereits in der Literatur betrachtet. Alternativ können die zeitabhängigen Kapazitäten der erneuerbaren Ressourcen endogen fest- gelegt werden, indem mit Kosten behaftete Zusatzkapazitäten in begrenztem Umfang hinzugenommen werden. Die Zahlungsbereitschaft eines Kunden sinkt typischerweise, wenn die Gesamtdauer des Projekts aufgrund von Verspätungen steigt. Der erzielte Deckungsbeitrag berechnet sich aus der Differenz zwischen Kundenerlös, welcher von der Projektdauer abhängt, und den variablen Kosten für Zusatzkapazität, welche durch den Ablaufplan hervorgerufen werden. Der Trade-off zwischen der Maximierung der Erlöse auf der einen Seite und einer Minimierung der variablen Kosten für Zusatzkapazität auf der anderen Seite führt zu einer neuartigen Problemstellung, welche das RCPSP generalisiert und als ressourcenbeschränkte Projektplanung mit projektdauerabhängigen Erlösen und Zusatzkapazitätskosten (engl. resource-constrained project scheduling problem with revenues and overcapacity costs, RCPSP-ROC) bezeichnet wird.Das RCPSP-ROC ist ebenfalls NP-schwer, da es das bereits NP-schwere RCPSP um zusätzliche Aspekte erweitert. Daher wurden in dieser Schrift heuristische Lösungsverfahren für das neuartige Problem entworfen und implementiert. Die Verfahren finden gute Lösungen für Probleminstanzen mit praxisnaher Größe in annehmbarer Zeit.In der Literatur werden mehrere effiziente heuristische Lösungsverfahren für das RCPSP vorgestellt. Diese planen Arbeitsgänge so früh wie möglich ein. Im Gegensatz zum RCPSP, welches als Zielstellung die Projektdauer minimiert, maximiert das RCPSP-ROC den Deckungsbeitrag. Der Deckungsbeitrag wird aus einem regulären Erlös-Term und einem nicht-regulären Kosten-Term berechnet. Es kann allerdings sinnvoll sein, Arbeitsgänge bewusst verzögert zu starten, da Kosten entstehen, wenn zusätzliche Kapazität benötigt wird. Die Menge der aktiven Pläne (bezogen auf die maximal erlaubte Zusatzkapazität) enthält folglich nicht zwangsläufig eine optimale Lösung für dieses Problem. Es wurden daher neue Algorithmen entworfen und evaluiert, um Ablaufpläne für das RCPSP-ROC zu erzeugen. Die Lösungsverfahren verbinden Ansätze von sowohl zeit- als auch kostenorientierten Zielfunktionen aus der Literatur zur Projektplanung.Diese Arbeit beschreibt das RCPSP-ROC in Form eines gemischt-ganzzahligen linearen Optimierungsmodells und untersucht strukturelle Eigenschaften des Problems im Rahmen einer fiktiven Fallstudie. Damit das NP-schwere RCPSP-ROC effizient gelöst werden kann, werden verschiedene heuristische Verfahren vorgestellt. Die Verfahren werden auf Basis einer neu entworfenen Problem- bibliothek miteinander verglichen. Diese Problembibliothek basiert auf den RCPSP-Testinstanzen aus der PSPLIB. Es wird gezeigt, dass maßgeschneiderte Genetische Algorithmen generische Blackbox-Heuristiken in den meisten Fällen dominieren. Die Blackbox-Heuristiken liefern wiederum bessere Ergebnisse für Instanzen des RCPSP-ROC als exakte Solver für gemischt-ganzzahlige lineare Optimierungsmodelle. Insgesamt heben die Ergebnisse die zentralen Charakteristika dieser Problemstellung hervor und zeigen, dass diverse Ansätze zur Planung von Projekten mit beschränkten Ressourcen aus der Literatur auf- gegriffen und angepasst werden können, um das RCPSP-ROC zu lösen.

AB - Das ressourcenbeschränkte Projektplanungsproblem (RCPSP) ist eine in der Fachliteratur ausgiebig untersuchte Problemstellung. Die Kapazitäten der erneuerbaren Ressourcen im RCPSP sind über den Planungshorizont hinweg konstant verfügbar. Diese Annahme ist jedoch in der praktischen Anwendung in vielen Situationen nicht zutreffend. Exogen vorgegebene schwankende Ressourcenprofile wurden bereits in der Literatur betrachtet. Alternativ können die zeitabhängigen Kapazitäten der erneuerbaren Ressourcen endogen fest- gelegt werden, indem mit Kosten behaftete Zusatzkapazitäten in begrenztem Umfang hinzugenommen werden. Die Zahlungsbereitschaft eines Kunden sinkt typischerweise, wenn die Gesamtdauer des Projekts aufgrund von Verspätungen steigt. Der erzielte Deckungsbeitrag berechnet sich aus der Differenz zwischen Kundenerlös, welcher von der Projektdauer abhängt, und den variablen Kosten für Zusatzkapazität, welche durch den Ablaufplan hervorgerufen werden. Der Trade-off zwischen der Maximierung der Erlöse auf der einen Seite und einer Minimierung der variablen Kosten für Zusatzkapazität auf der anderen Seite führt zu einer neuartigen Problemstellung, welche das RCPSP generalisiert und als ressourcenbeschränkte Projektplanung mit projektdauerabhängigen Erlösen und Zusatzkapazitätskosten (engl. resource-constrained project scheduling problem with revenues and overcapacity costs, RCPSP-ROC) bezeichnet wird.Das RCPSP-ROC ist ebenfalls NP-schwer, da es das bereits NP-schwere RCPSP um zusätzliche Aspekte erweitert. Daher wurden in dieser Schrift heuristische Lösungsverfahren für das neuartige Problem entworfen und implementiert. Die Verfahren finden gute Lösungen für Probleminstanzen mit praxisnaher Größe in annehmbarer Zeit.In der Literatur werden mehrere effiziente heuristische Lösungsverfahren für das RCPSP vorgestellt. Diese planen Arbeitsgänge so früh wie möglich ein. Im Gegensatz zum RCPSP, welches als Zielstellung die Projektdauer minimiert, maximiert das RCPSP-ROC den Deckungsbeitrag. Der Deckungsbeitrag wird aus einem regulären Erlös-Term und einem nicht-regulären Kosten-Term berechnet. Es kann allerdings sinnvoll sein, Arbeitsgänge bewusst verzögert zu starten, da Kosten entstehen, wenn zusätzliche Kapazität benötigt wird. Die Menge der aktiven Pläne (bezogen auf die maximal erlaubte Zusatzkapazität) enthält folglich nicht zwangsläufig eine optimale Lösung für dieses Problem. Es wurden daher neue Algorithmen entworfen und evaluiert, um Ablaufpläne für das RCPSP-ROC zu erzeugen. Die Lösungsverfahren verbinden Ansätze von sowohl zeit- als auch kostenorientierten Zielfunktionen aus der Literatur zur Projektplanung.Diese Arbeit beschreibt das RCPSP-ROC in Form eines gemischt-ganzzahligen linearen Optimierungsmodells und untersucht strukturelle Eigenschaften des Problems im Rahmen einer fiktiven Fallstudie. Damit das NP-schwere RCPSP-ROC effizient gelöst werden kann, werden verschiedene heuristische Verfahren vorgestellt. Die Verfahren werden auf Basis einer neu entworfenen Problem- bibliothek miteinander verglichen. Diese Problembibliothek basiert auf den RCPSP-Testinstanzen aus der PSPLIB. Es wird gezeigt, dass maßgeschneiderte Genetische Algorithmen generische Blackbox-Heuristiken in den meisten Fällen dominieren. Die Blackbox-Heuristiken liefern wiederum bessere Ergebnisse für Instanzen des RCPSP-ROC als exakte Solver für gemischt-ganzzahlige lineare Optimierungsmodelle. Insgesamt heben die Ergebnisse die zentralen Charakteristika dieser Problemstellung hervor und zeigen, dass diverse Ansätze zur Planung von Projekten mit beschränkten Ressourcen aus der Literatur auf- gegriffen und angepasst werden können, um das RCPSP-ROC zu lösen.

KW - Ressourcenbeschränkte Projektplanung

KW - Flexible Kapazitäten

KW - Überstunden

KW - Zusatzkapazität

KW - Genetische Algorithmen

KW - Lokale Suche

M3 - Dissertation

SN - 978-3-658-31609-9

T3 - Produktion und Logistik

PB - Springer Gabler

CY - Wiesbaden

ER -