Dieter Debels
Ghent University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Dieter Debels.
European Journal of Operational Research | 2006
Dieter Debels; Bert De Reyck; Roel Leus; Mario Vanhoucke
In the last few decades, several effective algorithms for solving the resource-constrained project scheduling problem have been proposed. However, the challenging nature of this problem, summarised in its strongly NP-hard status, restricts the effectiveness of exact optimisation to relatively small instances. In this paper, we present a new meta-heuristic for this problem, able to provide near-optimal heuristic solutions. The procedure combines elements from scatter search, a generic population-based evolutionary search method, and a recently introduced heuristic method for the optimisation of unconstrained continuous functions based on an analogy with electromagnetism theory, hereafter referred to as the electromagnetism meta-heuristic. We present computational experiments on standard benchmark datasets, compare the results with current state-ofthe- art heuristics, and show that the procedure is capable of producing consistently good results for challenging instances of the resource-constrained project scheduling problem. We also demonstrate that the algorithm outperforms state-of-the-art existing heuristics.
Operations Research | 2007
Dieter Debels; Mario Vanhoucke
In the last few decades, the resource-constrained project-scheduling problem has become a popular problem type in operations research. However, due to its strongly NP-hard status, the effectiveness of exact optimisation procedures is restricted to relatively small instances. In this paper, we present a new genetic algorithm (GA) for this problem that is able to provide near-optimal heuristic solutions. This GA procedure has been extended by a so-called decomposition-based genetic algorithm (DBGA) that iteratively solves subparts of the project. We present computational experiments on two data sets. The first benchmark set is used to illustrate the performance of both the GA and the DBGA. The second set is used to compare the results with current state-of-the-art heuristics and to show that the procedure is capable of producing consistently good results for challenging problem instances. We illustrate that the GA outperforms all state-of-the-art heuristics and that the DBGA further improves the performance of the GA.
European Journal of Operational Research | 2008
Mario Vanhoucke; José Coelho; Dieter Debels; Broos Maenhout; Luis Valadares Tavares
This paper evaluates and compares different network generators to generate project scheduling problem instances based on indicators measuring the topological network structure. We review six topological network indicators in order to describe the detailed structure of a project network. These indicators were originally developed by [L.V. Tavares, J.A. Ferreira and J.S. Coelho, The risk of delay of a project in terms of the morphology of its network, European Journal of Operational Research 119 (1999), 510–537] and have been modified, or sometimes completely replaced, by alternative indicators to describe the network topology. The contribution of this paper is twofold. Firstly, we generate a large amount of different networks with four project network generators. Our general conclusions are that none of the network generators are able to capture the complete feasible domain of all networks. Additionally, each network generator covers its own network-specific domain and, consequently, contributes to the generation of data sets. Secondly, we perform computational results on the well-known resource-constrained project scheduling problem to prove that our indicators are reliable and have significant, predictive power to serve as complexity indicators.
international conference on computational science and its applications | 2005
Dieter Debels; Mario Vanhoucke
The resource-constrained project scheduling problem (RCP- SP) is one of the most challenging problems in project scheduling. During the last couple of years many heuristic procedures have been developed for this problem, but still these procedures often fail in finding near-optimal solutions for more challenging problem instances. In this paper, we present a new genetic algorithm (GA) that, in contrast of a conventional GA, makes use of two separate populations. This bi-population genetic algorithm (BPGA) operates on both a population of left-justified schedules and a population of right-justified schedules in order to fully exploit the features of the iterative forward/backward scheduling technique. Comparative computational results reveal that this procedure can be considered as todays best performing RCPSP heuristic.
Computers & Industrial Engineering | 2008
Mario Vanhoucke; Dieter Debels
The well-known resource-constrained project scheduling problem (RCPSP) schedules project activities within the precedence and renewable resource constraints while minimizing the total lead time of the project. The basic problem description assumes non-pre-emptive activities with fixed durations, and has been extended to various other assumptions in the literature. In this paper, we investigate the effect of three activity assumptions on the total lead time and the total resource utilization of a project. More precisely, we investigate the influence of variable activity durations under a fixed work content, the possibility of allowing activity pre-emption and the use of fast tracking to decrease a projects duration. We give an overview of the procedures developed in the literature and present some modifications to an existing solution approach to cope with our activity assumptions under study. We present computational results on a generated dataset and evaluate the impact of all assumptions on the quality of the schedule.
International Journal of Production Research | 2009
Mario Vanhoucke; Dieter Debels
We present a multi-objective finite-capacity production scheduling algorithm for an integrated steel company located in Belgium. The two-stage optimization model takes various company-specific constraints into account and optimizes various, often conflicting, weighted objectives. A first machine assignment stage determines the routing of an individual order through the network while a second scheduling stage makes a detailed timetable for each operation for all orders. The procedure has been tested on randomly generated data instances sampled from real-life data from the steel company. We report promising computational results and illustrate the flexibility of the optimization model with respect to the various weights in the multi-objective function.
Proceedings of the ninth International Workshop on Project Management and Scheduling (PMS2004) | 2004
Dieter Debels; B De Reyck; Roel Leus; Mario Vanhoucke
Journal of Scheduling | 2007
Mario Vanhoucke; Dieter Debels
Archive | 2004
Dieter Debels; Mario Vanhoucke
EURO/INFORMS joint international meeting | 2005
Mario Vanhoucke; José Coelho; Dieter Debels; Luis Valadares Tavares