Artificial Bee Colony Application in Cost Optimization of Project Schedules in Construction

Artificial bee colony (ABC) simulates the intelligent foraging behavior of honey bees. ABC consists of three types of bees: employed, onlooker, and scout. Employed bees perform exploration and onlooker bees perform exploitation, whereas scout bees are responsible for randomly searching the food source in the feasible region. Being simple and having fewer control parameters, ABC has been widely used to solve complex multifaceted optimization problems. This study presents an application of ABC in optimizing the cost of project schedules in construction. As we know that project schedules consist of number of activities (predecessor and successor), variable cost is involved in accomplishing these activities. Therefore, scheduling these activities in terms of optimizing resources or cost-effective scheduling becomes a tedious task. The computational result demonstrates the efficacy of ABC.

[1]  Tarun Kumar Sharma,et al.  Distribution in the placement of food in artificial bee colony based on changing factor , 2016, International Journal of System Assurance Engineering and Management.

[2]  Quan-Ke Pan,et al.  An Improved Artificial Bee Colony Algorithm for Solving Hybrid Flexible Flowshop With Dynamic Operation Skipping , 2016, IEEE Transactions on Cybernetics.

[3]  Tarun Kumar Sharma,et al.  Shuffled artificial bee colony algorithm , 2017, Soft Comput..

[4]  Ali Selamat,et al.  A modified scout bee for artificial bee colony algorithm and its performance on optimization problems , 2016, J. King Saud Univ. Comput. Inf. Sci..

[5]  Tarun Kumar Sharma,et al.  Changing factor based food sources in artificial bee colony , 2014, 2014 IEEE Symposium on Swarm Intelligence.

[6]  Millie Pant,et al.  Soft Computing: Theories and Applications , 2021, Advances in Intelligent Systems and Computing.

[7]  Uroš Klanšek,et al.  Cost Optimization of Time Schedules for Project Management , 2010 .

[8]  Tarun Kumar Sharma,et al.  Enhancing the food locations in an artificial bee colony algorithm , 2011, 2011 IEEE Symposium on Swarm Intelligence.

[9]  Mingxuan Mao,et al.  Modified Artificial Bee Colony Algorithm with Self-Adaptive Extended Memory , 2016, Cybern. Syst..

[10]  I-Tung Yang,et al.  Chance-Constrained Time–Cost Tradeoff Analysis Considering Funding Variability , 2005 .

[11]  Tarun Kumar Sharma,et al.  Opposition learning based phases in artificial bee colony , 2018, Int. J. Syst. Assur. Eng. Manag..

[12]  Dervis Karaboga,et al.  A comprehensive survey: artificial bee colony (ABC) algorithm and applications , 2012, Artificial Intelligence Review.

[13]  Tarun Kumar Sharma,et al.  Redundancy Level Optimization in Modular Software System Models using ABC , 2014 .