Multiobjective model for solving resource-leveling problem with discounted cash flows

被引:13
作者
Abadi, Niloofar Nikoofal Sahl [1 ]
Bagheri, Mohsen [1 ]
Assadi, Mohammad [1 ]
机构
[1] Sadjad Univ Technol, Dept Ind Engn, Mashhad, Iran
关键词
scheduling; resource leveling; net present value; serial scheduling scheme; nondominated sorting genetic algorithm-II; strength Pareto evolutionary algorithm-II; multiobjective particle swarm optimization; NET PRESENT VALUE; GENETIC ALGORITHM; TABU SEARCH; CONSTRUCTION; OPTIMIZATION; PROJECTS;
D O I
10.1111/itor.12253
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Nowadays, executers are struggling to improve the economic and scheduling situation of projects. Construction scheduling techniques often produce schedules that cause undesirable resource fluctuations that are inefficient and costly to implement on site. The objective of the resource-leveling problem is to reduce resource fluctuation related costs (hiring and firing costs) without violating the project deadline. In this article, minimizing the discounted costs of resource fluctuations and minimizing the project makespan are considered in a multiobjective model. The problem is formulated as an integer nonlinear programming model, and since the optimization problem is NP-hard, we propose multiobjective evolutionary algorithms, namely nondominated sorting genetic algorithm-II (NSGA-II), strength Pareto evolutionary algorithm-II (SPEA-II), and multiobjective particle swarm optimization (MOPSO) to solve our suggested model. To evaluate the performance of the algorithms, experimental performance analysis on various instances is presented. Furthermore, in order to study the performance of these algorithms, three criteria are proposed and compared with each other to demonstrate the strengths of each applied algorithm. To validate the results obtained for the suggested model, we compared the results of the first objective function with a well-tuned genetic algorithm and differential algorithm, and we also compared the makespan results with one of the popular algorithms for the resource constraints project scheduling problem. Finally, we can observe that the NSGA-II algorithm presents better solutions than the other two algorithms on average.
引用
收藏
页码:2009 / 2030
页数:22
相关论文
共 42 条
[1]  
Afshar-Nadjafi B., 2012, Research Journal of Recent Sciences, V1, P33
[2]   Hybrid meta-heuristic methods for the multi-resource leveling problem with activity splitting [J].
Alsayegh, Hadeel ;
Hariga, Mortcer .
AUTOMATION IN CONSTRUCTION, 2012, 27 :89-98
[3]   Multi-objective genetic-based algorithms for a cross-docking scheduling problem [J].
Arabani, A. Boloori ;
Zandieh, M. ;
Ghomi, S. M. T. Fatemi .
APPLIED SOFT COMPUTING, 2011, 11 (08) :4954-4970
[4]   On the Use of Net Present Value in Investment Capacity Planning Models [J].
Bagajewicz, Miguel .
INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2008, 47 (23) :9413-9416
[5]  
Ballestin F., 2007, International Journal of Operations Research, V4, P50
[6]   OPTIMAL RESOURCE LEVELING USING NON-SERIAL DYNAMIC-PROGRAMMING [J].
BANDELLONI, M ;
TUCCI, M ;
RINALDI, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 78 (02) :162-177
[8]   Resource-constrained project scheduling: Notation, classification, models, and methods [J].
Brucker, P ;
Drexl, A ;
Mohring, R ;
Neumann, K ;
Pesch, E .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 112 (01) :3-41
[9]  
Coello CAC, 2004, IEEE T EVOLUT COMPUT, V8, P256, DOI [10.1109/TEVC.2004.826067, 10.1109/tevc.2004.826067]
[10]  
Coughlan ET, 2010, LECT NOTES COMPUT SC, V6049, P226, DOI 10.1007/978-3-642-13193-6_20