scholarly journals Solving the nuclear dismantling project scheduling problem by combining mixed-integer and constraint programming techniques and metaheuristics

Author(s):  
Felix Hübner ◽  
Patrick Gerhards ◽  
Christian Stürck ◽  
Rebekka Volk

AbstractScheduling of megaprojects is very challenging because of typical characteristics, such as expected long project durations, many activities with multiple modes, scarce resources, and investment decisions. Furthermore, each megaproject has additional specific characteristics to be considered. Since the number of nuclear dismantling projects is expected to increase considerably worldwide in the coming decades, we use this type of megaproject as an application case in this paper. Therefore, we consider the specific characteristics of constrained renewable and non-renewable resources, multiple modes, precedence relations with and without no-wait condition, and a cost minimisation objective. To reliably plan at minimum costs considering all relevant characteristics, scheduling methods can be applied. But the extensive literature review conducted did not reveal a scheduling method considering the special characteristics of nuclear dismantling projects. Consequently, we introduce a novel scheduling problem referred to as the nuclear dismantling project scheduling problem. Furthermore, we developed and implemented an effective metaheuristic to obtain feasible schedules for projects with about 300 activities. We tested our approach with real-life data of three different nuclear dismantling projects in Germany. On average, it took less than a second to find an initial feasible solution for our samples. This solution could be further improved using metaheuristic procedures and exact optimisation techniques such as mixed-integer programming and constraint programming. The computational study shows that utilising exact optimisation techniques is beneficial compared to standard metaheuristics. The main result is the development of an initial solution finding procedure and an adaptive large neighbourhood search with iterative destroy and recreate operations that is competitive with state-of-the-art methods of related problems. The described problem and findings can be transferred to other megaprojects.

2021 ◽  
Author(s):  
Kemal Subulan ◽  
Gizem Çakır

Abstract In fuzzy mathematical programming literature, most of the transformation approaches were mainly focused on integer linear programs (ILPs) with fuzzy parameters/variables. However, these ILP-based solution approaches may be inadequate for solving large-scaled combinatorial fuzzy optimization problems, like project scheduling under fuzzy-stochastic environments. Moreover, many project scheduling applications may contain different types of uncertainties such as fuzziness, stochasticity, dynamism etc. simultaneously in real-life settings. Based on these motivations, this paper presents a novel constraint programming (CP) based transformation approach for solving a multi-objective and multi-mode fuzzy-stochastic resource investment project scheduling problem (FS-MRIPSP) which is a well-known NP-complete problem. In fact, the proposed solution approach mainly depends on a bound & decomposition principle which divides fuzzy components of the problem into crisp middle, lower and upper level problems. Thus, it reduces the problem dimension and does not need to use any standard fuzzy arithmetic and ranking operations directly. Furthermore, stochastic nature of the problem is also taken into account by using a multi-scenario based stochastic programming technique. Finally, a weighted additive fuzzy goal program (WAFGP) is embedded into the proposed CP-based transformation approach in order to produce compromise fuzzy project schedules which trade-off between the expected values of project makespan and total resource usage costs. To show validity and practicality of the proposed approach, a real-life application is also presented for a production-and-operations management (POM) module implementation process of an international Enterprise Resource Planning (ERP) software. The generated fuzzy project schedules under different scenarios by the proposed CP-based approach are also compared to the results of a similar ILP-based transformation approach. Computational results have shown that the proposed CP-based approach outperforms than the ILP-based approach in terms of both solution quality and computational time.


2020 ◽  
Vol 8 (4) ◽  
pp. 83-97
Author(s):  
Murat RUHLUSARAÇ ◽  
Filiz ÇALIŞKAN

In today's real-life implementations, projects are executed under uncertainty in a dynamic environment. In addition to resource constraints, the baseline schedule is affected due to the unpredictability of the dynamic environment. Uncertainty-based dynamic events experienced during project execution may change the baseline schedule partially or substantially and require projects' rescheduling. In this study, a mixed-integer linear programming model is proposed for the dynamic resource-constrained project scheduling problem. Three dynamic situation scenarios are solved with the proposed model, including machine breakdown, worker sickness, and electricity power cut. Finally, generated reactive schedules are completed later than the baseline schedule.


2014 ◽  
Vol 681 ◽  
pp. 265-269
Author(s):  
Yan Li ◽  
Zhi Run Xiao

The problem of multi-skilled project scheduling (MSPSP) is a complex problem of task scheduling and resource assignment that comes up in the daily management of many software company. In this paper we present a constraint programming (CP) approach for the MSPSP. We extend the project scheduling literature by developing a project scheduling model that accounts for differing skills among workers. The computational results for the MSPSP show that the constraint programming approach increases the performance of the model solving processes. The results for the MSPSP is effective in solving the proposed problem.


2019 ◽  
Vol 53 (5) ◽  
pp. 1877-1898
Author(s):  
Hamidreza Maghsoudlou ◽  
Behrouz Afshar-Nadjafi ◽  
Seyed Taghi Akhavan Niaki

This paper considers a preemptive multi-skilled resource constrained project scheduling problem in a just-in-time environment where each activity has an interval due date to be completed. In this problem setting, resuming a preempted activity requires an extra setup cost, while each time unit violation from the given due date incurs earliness or tardiness penalty. Also, processing cost of each skill to execute any activity depends on the assigned staff member to accomplish the skill. The objective function of the model aims to minimize the total cost of allocating staff to skills, earliness–tardiness penalties and preemption costs. Two integer formulations are proposed for the model which are compared in terms of number of variables, constraints and elapsed run-time to optimality. Furthermore, an ant colony based metaheuristic is developed to tackle real life scales of the proposed model. This algorithm relies on two intelligent local search heuristics. Parameters of the algorithm are calibrated using Taguchi method. The results of the experiments for the proposed algorithm confirm that the proposed algorithm has satisfying performance.


2012 ◽  
Vol 2 (2) ◽  
pp. 91-101 ◽  
Author(s):  
V. Sireesha ◽  
N. Ravi Shankar ◽  
K. Srinivasa Rao ◽  
P. Phani Bushan Rao

In this paper, the authors propose a new method to compute the fuzzy latest times and float times of activities for a project scheduling problem with fuzzy activity times. The authors have considered LR fuzzy numbers to represent the activity times. As the data of the problem are LR fuzzy numbers, the authors have shown that the results are also in terms of LR fuzzy numbers. Total float time of each activity can be found by this method without using the forward pass and backward pass computations. The authors use an example to illustrate the method. This paper shows the advantages of this method over the existing methods with great clarity. The proposed method illustrates its application to fuzzy critical path problems occurring in real life situations.


Sign in / Sign up

Export Citation Format

Share Document