Mushi, Allen R (1997) Algorithms for the resource levelling problem. PhD thesis, Dublin City University.
Abstract
The Resource Levelling Problem (RLP) is a variation of resource-constrained scheduling problems with major applications in manufacturing. A critical path is determined for a set of jobs/items that needs to be manufactured or assembled to form a final product. In capacity planning, each of these jobs is associated with a predetermined load or 'hassle' factor (resource level). When these jobs are scheduled together in a planning horizon, different profiles with respect to the resource levels are developed. The objective of the RLP is to minimise the maximum resource peaks by moving jobs within their slack times.
RLP is an NP-Hard combinatorial optimisation problem and therefore, no optimal algorithm is known. A few studies have been done on this problem during 1960's and early 1970's and various heuristics suggested (see [W64], [D66], [BFC62], [D73]). However, no recent studies have been done despite recent developments in algorithmic techniques.
The objective of this project is to develop new algorithmic approaches to the RLP. In Chapter 1 we provide a definition of the problem using an example from the manufacturing industry. Chapter 2 presents a review of preprocessing techniques, which are useful in improving the performance of Integer Programming methods. In Chapter 3 we develop four Mixed Integer Programming (MIP) formulations. Our analysis shows that time-indexed formulations perform better for the RLP.
In Chapters 4 and 5 we present three global heuristic methods; Simulated Annealing, Tabu Search and a Perturbation algorithm. We conclude that, these algorithms are feasible and good approaches to the RLP. The perturbation algorithm was found to perform better than the rest. Chapter 6 provides a discussion on how the theory of Human-Computer Interaction can be used to improve the solution of the RLP by providing a good Interface design. Lastly we summarise our project in Chapter 7 and suggest areas of further research.
Metadata
Item Type: | Thesis (PhD) |
---|---|
Date of Award: | 1997 |
Refereed: | No |
Supervisor(s): | O'hEigeartaigh, Micheál |
Uncontrolled Keywords: | Heuristic programming; Resource Levelling Problem (RLP) |
Subjects: | Computer Science > Algorithms |
DCU Faculties and Centres: | DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing |
Use License: | This item is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 3.0 License. View License |
ID Code: | 19129 |
Deposited On: | 04 Sep 2013 10:49 by Celine Campbell . Last Modified 04 Sep 2013 10:49 |
Documents
Full text available as:
Preview |
PDF
- Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
3MB |
Downloads
Downloads
Downloads per month over past year
Archive Staff Only: edit this record