Model and Algorithm for Human Resource-Constrained R&D Program Scheduling Optimization

In resource-constrained project scheduling problems, renewable resources can be expanded into human resources with competency differences. A flexible resource-constrained project scheduling problem with competency differences is proposed, which is a practical extension close to Research and Development (R&D) program management, from the traditional multimode resource-constrained project scheduling problem. A parameter and estimation formula to measure staff competency is presented, and a mixed-integer programming model is established for the problem. The single-objective optimization problems of optimal duration and optimal cost are solved sequentially according to the biobjective importance. To solve the model, according to the assumptions and constraints of the model, the initial network diagram of multiple projects is determined, the enumeration algorithm satisfying constraint conditions provides the feasible solution sets, and the algorithm based on dynamic programming is designed for phased optimization. Experimental results show that the proposed optimization model considering competence differences can solve the problem effectively.

[1]  Bassem Jarboui,et al.  A combinatorial particle swarm optimization for solving multi-mode resource-constrained project scheduling problems , 2008, Appl. Math. Comput..

[2]  Mario Vanhoucke,et al.  An experimental investigation of metaheuristics for the multi-mode resource-constrained project scheduling problem on new dataset instances , 2014, Eur. J. Oper. Res..

[3]  Rainer Kolisch,et al.  Scheduling and staffing multiple projects with a multi-skilled workforce , 2010, OR Spectr..

[4]  Rainer Kolisch,et al.  PSPLIB - A project scheduling problem library: OR Software - ORSEP Operations Research Software Exchange Program , 1997 .

[5]  Lv Xuezhi Project scheduling problem constrained by flexible resource with capability difference , 2012 .

[6]  Zhou Hong Multi-project Scheduling Problem with Human Resources Based on Genetic Algorithm and Column Generation , 2010 .

[7]  Deng Fu-min Surgical operation scheduling with multi-resource constrained based on the improved NSGA-II algorithm , 2012 .

[8]  Teng Yan-ping,et al.  Research on multi-Agent fuzzy Q-learning in intelligent office environment , 2012 .

[9]  Ling Wang,et al.  Teaching–learning-based optimization algorithm for multi-skill resource constrained project scheduling problem , 2017, Soft Comput..

[10]  Odile Bellenguez-Morineau,et al.  Methods to solve multi-skill project scheduling problem , 2008, 4OR.

[11]  Karlos Artto,et al.  Problems in managing internal development projects in multi-project environments , 2003 .

[12]  Lu Zhi-qiang Liu Xin-yi Zhang Meng Ren Yi-fei Project scheduling problem with hierarchical levels of skills , 2017 .

[13]  Chen Jun-jie,et al.  Multi-project scheduling problem with human resources based on dynamic programming and staff time coefficient , 2014, 2014 International Conference on Management Science & Engineering 21th Annual Conference Proceedings.

[14]  Ling Wang,et al.  A knowledge-guided multi-objective fruit fly optimization algorithm for the multi-skill resource constrained project scheduling problem , 2018, Swarm Evol. Comput..

[15]  Wang Yi-fa A Two-Stage Algorithm for Project Scheduling Problems with Multi-skilled Workforce Constraints , 2014 .

[16]  David C. McClelland,et al.  Identifying Competencies with Behavioral-Event Interviews , 1998 .

[17]  George L. Vairaktarakis,et al.  The Value of Resource Flexibility in the Resource - Constrained Job Assignment Problem , 2003, Manag. Sci..

[18]  Rainer Kolisch,et al.  Ablaufplanung für die Leitstrukturoptimierung in der Pharmaforschung , 2003 .

[19]  Odile Bellenguez-Morineau,et al.  Lower Bounds for the Multi-skill Project Scheduling Problem with Hierarchical Levels of Skills , 2004, PATAT.

[20]  Y. Kadrou,et al.  A new heuristic to solve RCPSP with multiple execution modes and Multi-Skilled Labor , 2006, The Proceedings of the Multiconference on "Computational Engineering in Systems Applications".

[21]  Jun Zhang,et al.  Ant Colony Optimization for Software Project Scheduling and Staffing with an Event-Based Scheduler , 2013, IEEE Transactions on Software Engineering.

[22]  Mario Vanhoucke,et al.  A genetic algorithm for the preemptive and non-preemptive multi-mode resource-constrained project scheduling problem , 2010, Eur. J. Oper. Res..

[23]  James L. McClelland,et al.  Generalization with Componential Attractors: Word and Nonword Reading in an Attractor Network , 1993 .

[24]  Rainer Kolisch,et al.  A Continuous-Time Model for the Resource-Constrained Project Scheduling with Flexible Profiles , 2014 .

[25]  Rainer Kolisch,et al.  A hybrid metaheuristic for resource-constrained project scheduling with flexible resource profiles , 2017, Eur. J. Oper. Res..