Multiobjective Dynamic-Guiding PSO for Optimizing Work Shift Schedules
Publication: Journal of Construction Engineering and Management
Volume 144, Issue 9
Abstract
Work shift system is commonly used in construction projects to meet project deadlines. However, evening and night shifts raise the risk of adverse events and thus must be used to the minimum extent feasible. The three objectives of the work shift problem are to minimize project duration, project cost, and total evening and night shift work hours while effectively handling relevant scheduling constraints. This study proposes a new multiobjective approach that hybridizes dynamic guiding, chaotic search, and particle swarm optimization (PSO) functions, named multiobjective dynamic guiding chaotic search particle swarm optimization (MO-DCPSO). The approach can overcome the drawbacks of PSO in solving discrete domain problems and recruit more nondominated solutions kept in the archive. A real case was employed to verify the robustness and efficiency of the proposed approach. The result also indicated that MO-DCPSO is more fitting for solving practical project control issues.
Get full access to this article
View all available purchase options and get full access to this article.
Data Availability Statement
Data generated or analyzed during the study are available at https://doi.org/10.1016/j.autcon.2009.12.015. Information about the Journal’s data sharing policy can be found here: http://ascelibrary.org/doi/10.1061/(ASCE)CO.1943-7862.0001263.
References
Alvanchi, A., S. H. Lee, and S. AbouRizk. 2012. “Dynamics of working hours in construction.” J. Constr. Eng. Manage. 138 (1): 66–77. https://doi.org/10.1061/(ASCE)CO.1943-7862.0000384.
Ashuri, B., and M. Tavakolan. 2012. “Fuzzy enabled hybrid genetic algorithm-particle swarm optimization approach to solve TCRO problems in construction project planning.” J. Constr. Eng. Manage. 138 (9): 1065–1074. https://doi.org/10.1061/(ASCE)CO.1943-7862.0000513.
Boctor, F. F. 1996. “Resource-constrained project scheduling by simulated annealing.” Int. J. Prod. Res. 34 (8): 2335–2351. https://doi.org/10.1080/00207549608905028.
Bouleimen, K., and H. Lecocq. 2003. “A new efficient simulated annealing algorithm for the resource-constrained project scheduling problem and its multiple mode version.” Eur. J. Oper. Res. 149 (2): 268–281. https://doi.org/10.1016/S0377-2217(02)00761-0.
Chen, P. H., and S. M. Shahandashti. 2009. “Hybrid of genetic algorithm and simulated annealing for multiple project scheduling with multiple resource constraints.” Autom. Constr. 18 (4): 434–443. https://doi.org/10.1016/j.autcon.2008.10.007.
Cheng, M. Y., K. Y. Huang, and H. M. Chen. 2012. “Dynamic guiding particle swarm optimization with embedded chaotic search for solving multidimensional problems.” Optim. Lett. 6 (4): 719–729. https://doi.org/10.1007/s11590-011-0297-z.
Clerc, M. 1999. “The swarm and queen: Towards a deterministic and adaptive particle swarm optimization.” In Proc., Congress on Evolutionary Computation 1999, 1951–1957. Washington, DC: IEEE.
Clerc, M., and J. Kennedy. 2002. “The particle swarm-explosion, stability, and convergence in a multidimensional complex space.” IEEE Trans. Evol. Comput. 6 (1): 58–73. https://doi.org/10.1109/4235.985692.
Coello, C. A. C. 1999. “An updated survey of evolutionary multiobjective optimization techniques: State of the art and future trends.” In Proc., Congress on Evolutionary Computation 1999, 3–13. Washington, DC: IEEE.
Coello, C. A. C., C. C. Coello, and M. S. Lechuga. 2004. “Handling multiple objectives with particle swarm optimization.” IEEE Trans. Evol. Comput. 8 (3): 256–279. https://doi.org/10.1109/TEVC.2004.826067.
Costa, G. 1996. “The impact of shift and night work on health.” Appl. Ergon. 27 (1): 9–16. https://doi.org/10.1016/0003-6870(95)00047-X.
Deb, K., A. Pratap, S. Agarwal, and T. Meyarivan. 2002. “A fast and elitist multiobjective genetic algorithm: NSGA-II.” IEEE Trans. Evol. Comput. 6 (2): 182–197. https://doi.org/10.1109/4235.996017.
Eberhart, R. C., and S. Yuhui. 2001. “Particle swarm optimization: Developments, applications and resources.” In Proc., Congress on Evolutionary Computation 2001, 81–86. Seoul, South Korea: IEEE.
El-Rayes, K., and A. Kandil. 2005. “Time-cost-quality trade-off analysis for highway construction.” J. Constr. Eng. Manage. 131 (4): 477–486. https://doi.org/10.1061/(ASCE)0733-9364(2005)131:4(477).
Feng, C., L. Liu, and S. Burns. 1997. “Using genetic algorithms to solve construction time-cost trade-off problems.” J. Comput. Civ. Eng. 11 (3): 184–189. https://doi.org/10.1061/(ASCE)0887-3801(1997)11:3(184).
Folkard, S., and P. Tucker. 2003. “Shift work, safety and productivity.” Occup. Med. 53 (2): 95–101. https://doi.org/10.1093/occmed/kqg047.
Ghoddousi, P., E. Eshtehardian, S. Jooybanpour, and A. Javanmardi. 2013. “Multi-mode resource-constrained discrete time-cost-resource optimization in project scheduling using non-dominated sorting genetic algorithm.” Autom. Constr. 30 (22): 216–227. https://doi.org/10.1016/j.autcon.2012.11.014.
Gonçalves, J. F., J. J. M. Mendes, and M. G. C. Resende. 2008. “A genetic algorithm for the resource constrained multi-project scheduling problem.” Eur. J. Oper. Res. 189 (3): 1171–1190. https://doi.org/10.1016/j.ejor.2006.06.074.
Gould, C. H. 1988. “Rolling fours: Novel work schedule.” J. Constr. Eng. Manage. 114 (4): 577–593. https://doi.org/10.1061/(ASCE)0733-9364(1988)114:4(577).
Hanna, A. S., C. K. Chang, K. T. Sullivan, and J. A. Lackney. 2008. “Impact of shift work on labor productivity for labor intensive contractor.” J. Constr. Eng. Manage. 134 (3): 197–204. https://doi.org/10.1061/(ASCE)0733-9364(2008)134:3(197).
Hartmann, S. 1998. “A competitive genetic algorithm for resource-constrained project scheduling.” Nav. Res. Logist. 45 (7): 733–750. https://doi.org/10.1002/(SICI)1520-6750(199810)45:7%3C733::AID-NAV5%3E3.0.CO;2-C.
Hegazy, T. 1999. “Optimization of resource allocation and leveling using genetic algorithms.” J. Constr. Eng. Manage. 125 (3): 167–175. https://doi.org/10.1061/(ASCE)0733-9364(1999)125:3(167).
Jordehi, A. R. 2015. “Enhanced leader PSO (ELPSO): A new PSO variant for solving global optimization problems.” Appl. Soft Comput. 26 (33): 401–417. https://doi.org/10.1016/j.asoc.2014.10.026.
Jordehi, A. R., and J. Jasni. 2015. “Particle swarm optimisation for discrete optimisation problems: A review.” Artif. Intell. Rev. 43 (2): 243–258. https://doi.org/10.1007/s10462-012-9373-8.
Jun, D. H., and K. El-Rayes. 2010. “Optimizing the utilization of multiple labor shifts in construction projects.” Autom. Constr. 19 (2): 109–119. https://doi.org/10.1016/j.autcon.2009.12.015.
Jun, D. H., and K. El-Rayes. 2011. “Multiobjective optimization of resource leveling and allocation during construction scheduling.” J. Constr. Eng. Manage. 137 (12): 1080–1088. https://doi.org/10.1061/(ASCE)CO.1943-7862.0000368.
Lu, Z., L. S. Shieh, G. Chen, and N. P. Coleman. 2006. “Adaptive feedback linearization control of chaotic systems via recurrent high-order neural networks.” Inf. Sci. 176 (16): 2337–2354. https://doi.org/10.1016/j.ins.2005.08.002.
May, R. M. 1976. “Simple mathematical models with very complicated dynamics.” Nature 261 (5560): 459–467. https://doi.org/10.1038/261459a0.
Merkle, D., M. Middendorf, and H. Schmeck. 2002. “Ant colony optimization for resource-constrained project scheduling.” IEEE Trans. Evol. Comput. 6 (4): 333–346. https://doi.org/10.1109/TEVC.2002.802450.
Ng, S., and Y. Zhang. 2008. “Optimizing construction time and cost using ant colony optimization approach.” J. Constr. Eng. Manage. 134 (9): 721–728. https://doi.org/10.1061/(ASCE)0733-9364(2008)134:9(721).
Tan, K. C., T. H. Lee, and E. F. Khor. 2001. “Evolutionary algorithms for multi-objective optimization: Performance assessments and comparisons.” In Vol. 972 of Proc., Congress on Evolutionary Computation 2001, 979–986. Seoul, South Korea: IEEE.
While, L., P. Hingston, L. Barone, and S. Huband. 2006. “A faster algorithm for calculating hypervolume.” IEEE Trans. Evol. Comput. 10 (1): 29–38. https://doi.org/10.1109/TEVC.2005.851275.
Zhang, Y. D., S. H. Wang, P. Phillips, and G. L. Ji. 2014. “Binary PSO with mutation operator for feature selection using decision tree applied to spam detection.” Knowl.-Based Syst. 64 (3): 22–31. https://doi.org/10.1016/j.knosys.2014.03.015.
Information & Authors
Information
Published In
Copyright
©2018 American Society of Civil Engineers.
History
Received: Jul 27, 2017
Accepted: Apr 10, 2018
Published online: Jul 9, 2018
Published in print: Sep 1, 2018
Discussion open until: Dec 9, 2018
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.