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.
Mots-clés : Multi-skilled, project scheduling, due date, preemption, ant colony optimization
@article{RO_2019__53_5_1877_0, author = {Maghsoudlou, Hamidreza and Afshar-Nadjafi, Behrouz and Niaki, Seyed Taghi Akhavan}, title = {Preemptive multi-skilled resource constrained project scheduling problem with hard/soft interval due dates}, journal = {RAIRO - Operations Research - Recherche Op\'erationnelle}, pages = {1877--1898}, publisher = {EDP-Sciences}, volume = {53}, number = {5}, year = {2019}, doi = {10.1051/ro/2018103}, mrnumber = {4021873}, zbl = {1431.90068}, language = {en}, url = {http://archive.numdam.org/articles/10.1051/ro/2018103/} }
TY - JOUR AU - Maghsoudlou, Hamidreza AU - Afshar-Nadjafi, Behrouz AU - Niaki, Seyed Taghi Akhavan TI - Preemptive multi-skilled resource constrained project scheduling problem with hard/soft interval due dates JO - RAIRO - Operations Research - Recherche Opérationnelle PY - 2019 SP - 1877 EP - 1898 VL - 53 IS - 5 PB - EDP-Sciences UR - http://archive.numdam.org/articles/10.1051/ro/2018103/ DO - 10.1051/ro/2018103 LA - en ID - RO_2019__53_5_1877_0 ER -
%0 Journal Article %A Maghsoudlou, Hamidreza %A Afshar-Nadjafi, Behrouz %A Niaki, Seyed Taghi Akhavan %T Preemptive multi-skilled resource constrained project scheduling problem with hard/soft interval due dates %J RAIRO - Operations Research - Recherche Opérationnelle %D 2019 %P 1877-1898 %V 53 %N 5 %I EDP-Sciences %U http://archive.numdam.org/articles/10.1051/ro/2018103/ %R 10.1051/ro/2018103 %G en %F RO_2019__53_5_1877_0
Maghsoudlou, Hamidreza; Afshar-Nadjafi, Behrouz; Niaki, Seyed Taghi Akhavan. Preemptive multi-skilled resource constrained project scheduling problem with hard/soft interval due dates. RAIRO - Operations Research - Recherche Opérationnelle, Tome 53 (2019) no. 5, pp. 1877-1898. doi : 10.1051/ro/2018103. http://archive.numdam.org/articles/10.1051/ro/2018103/
Resource constrained project scheduling problem with setup times after preemptive processes. Comput. Chem. Eng. 69 (2014) 16–25. | DOI
, ,An algorithm for the weighted earliness-tardiness unconstrained project scheduling problem. J. Appl. Sci. 8 (2008) 1651–1659. | DOI
and ,Weighted multi-skill resources project scheduling. J. Softw. Eng. Appl. 3 (2010) 1125–1130. | DOI
, and ,Robust optimization for resource-constrained project scheduling with uncertain activity durations. Flex. Serv. Manuf. J. 25 (2013) 175–205. | DOI
, and ,An evolutionary algorithm for the resource-constrained project scheduling problem with minimum and maximum time lags. J. Sched. 14 (2011) 391–406. | DOI | MR | Zbl
, and ,Preemption in resource-constrained project scheduling. Eur. J. Oper. Res. 189 (2008) 1136–1152. | DOI | Zbl
, and ,Methods to solve the multi-skill project scheduling problem, 4OR 6 (2008) 85–88. | DOI | Zbl
,Lower Bounds for the multi-skill project scheduling problem with hierarchical levels of skills. In practice and theory of automated timetabling. Lectures Notes Comput. Sci. 3616 (2005) 229–243. | DOI
and ,A branch-and-bound method for solving multi-skill project scheduling problems. RAIRO: OR 41 (2007) 155–170. | DOI | Numdam | MR | Zbl
and ,Fine-tuning the Ant Colony System Algorithm Through Particle Swarm Optimization. Technical Report-University of Valencia, Spain (2005).
and ,Scheduling multi-mode projects under uncertainty to optimize cash flows: a Monte Carlo ant colony system approach. J. Comput. Sci. Technol. 27 (2012) 950–965. | DOI | Zbl
and ,Optimizing discounted cash flows in project scheduling – an ant colony optimization approach. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 40 (2010) 64–77. | DOI
, , , and ,Task assignment with multi-skilled employees and multiple modes for product development projects. Int. J. Adv. Manuf. Technol. 61 (2012) 391–403. | DOI
and ,Ant colony optimization with parameter adaptation for multi-mode resource-constrained project scheduling. J. Intell. Fuzzy Syst. 19 (2008) 345–358. | Zbl
, and ,Scheduling resource-constrained projects with ant colony optimization artificial agents. J. Comput. Civ. Eng. 24 (2009) 45–55. | DOI
,Project scheduling with flexible resources: formulation and inequalities. OR Spectr. 34 (2012) 635–663. | DOI | MR | Zbl
, and ,The impact of fixed and variable costs in a multi-skill project scheduling problem: An empirical study. Comput. Ind. Eng. 72 (2014) 230–238. | DOI
and ,Mixed-integer linear programming formulation and priority-rule methods for a preemptive project staffing and scheduling problem, edited by and . In: Handbook on Project Management and Scheduling. Springer (2015) 603–617. | DOI
, and ,Optimization, learning and natural algorithms. Ph.D. thesis, Politecnico di Milano, Milano, Italy, 1992.
,ProGen/πx – An instance generator for resource constrained project scheduling problems with partially renewable resources and further extensions. Eur. J. Oper. Res. 125 (2000) 59–72. | DOI | MR | Zbl
, , and ,An improved MIP-based approach for a multi-skill workforce scheduling problem. J. Sched. 15 (2012) 363–380. | DOI | MR | Zbl
and ,Scheduling and staffing multiple projects with a multi-skilled workforce. OR Spectr. 32 (2010) 343–368. | DOI | MR | Zbl
and ,Incorporating the strength of MIP modeling in schedule construction. RAIRO: OR 43 (2009) 409–420. | DOI | Numdam | Zbl
,A new heuristic to solve RCPSP with multiple execution modes and multi-skilled labor. Comput. Eng. Syst. Appl. IMACS Multi Conf. 2 (2006) 1302–1309.
and ,A differential evolution algorithm to solve multi-skilled project portfolio scheduling problems. Int. J. Adv. Manuf. Technol. 64 (2013) 1099–1111. | DOI
, , and ,Scheduling resource-constrained projects with a flexible project structure. Eur. J. Oper. Res. 246 (2015) 379–391. | DOI | Zbl
and ,Resource constrained project scheduling problem with discounted earliness–tardiness penalties: mathematical modeling and solving procedure. Comput. Ind. Eng. 66 (2013) 293–300. | DOI
, and ,Comparison of mixed integer linear programming models for the resource-constrained project scheduling problem with consumption and production of resources. Flex. Serv. Manuf. J. 25 (2013) 25–47. | DOI
, , and ,Scheduling projects with multi-skilled personnel by a hybrid MILP/CP benders decomposition algorithm. J. Sched. 12 (2009) 281–298. | DOI | MR | Zbl
and ,Ant colony optimization-based multi-mode scheduling under renewable and nonrenewable resource constraints. Autom. Constr. 35 (2013) 431–438. | DOI
and ,Optimizing linear project scheduling with multi-skilled crews. Autom. Constr. 24 (2012) 16–23. | DOI
and ,A multi-objective invasive weeds optimization algorithm for solving multi-skill multi-mode resource constrained project scheduling problem. Comput. Chem. Eng. 88 (2016) 157–169. | DOI
, and ,Ant colony optimization for resource-constrained project scheduling. IEEE Trans. Evol. Comput. 6 (2002) 333–346. | DOI
, and ,Branch-and-price approach for the multi-skill project scheduling problem. Optim. Lett. 8 (2013) 1721–1734. | DOI | MR | Zbl
, , and ,An effective branch-and-price algorithm for the preemptive resource constrained project scheduling problem based on minimal Interval order enumeration. Eur. J. Oper. Res. 244 (2015) 360–368. | DOI | MR | Zbl
, and ,Heuristics for multi-skill project scheduling problem. Int. Symp. Comb. Optim. (CO’2002) (2002).
and ,Project scheduling under partially renewable resources and resource consumption during setup operations. Comput. Ind. Eng. 83 (2015) 91–99. | DOI
, , , , and ,An optimal procedure for minimizing total weighted resource tardiness penalty costs in the resource-constrained project scheduling problem. Comput. Ind. Eng. 62 (2012) 264–270. | DOI
, , and ,Qualifications and international mobility: a case study of the European chemicals industry. Nat. Inst. Econ. Rev. 175 (2001) 85–94. | DOI
,Introduction to Quality Engineering. Asian Productivity Organization, Tokyo (1986).
,Cité par Sources :