Abstract
The objective of this study is to suggest a method for applying the artificial bee colony algorithm (ABCA) to shape optimization problems. The ABCA was not originally developed for shape optimization problems; for this reason, a few schemes are suggested in this study. Since shape optimization is performed to optimize the boundary of a structure, the discrete variable that defines the boundary of a structure is introduced, and the modified fitness value, employed bee phase and onlooker bee phase are proposed. Using numerical examples of 2-D structural shape optimization to verify the effectiveness and applicability of the proposed ABCA compared with the bi-directional evolutionary structural optimization (BESO) method, we verify that shape optimization problems can be solved more effectively using the suggested ABCA than the BESO method. This method can be easily extended to static nonlinear, dynamic and 3-D shape optimization problems due to its simplicity.
Similar content being viewed by others
References
Dorigo, M. and Stützle, T., “Ant Colony Optimization,” MIT Press, pp. 1–152, 2004.
Karaboga, D. and Basturk, B., “On the Performance of Artificial Bee Colony (ABC) Algorithm,” Applied Soft Computing, Vol. 8, No. 1, pp. 687–697, 2008.
Yang, X.-S., “A New Metaheuristic Bat-Inspired Algorithm, Nature Inspired Cooperative Strategies for Optimization,” pp. 65–74, 2010.
Storn, R. and Price, K., “Differential Evolution–A Simple and Efficient Heuristic for Global Optimization Over Continuous Spaces,” Journal of Global Optimization, Vol. 11, No. 4, pp. 341–359, 1997.
Kennedy, J. and Eberhart, R., “Particle Swarm Optimization,” Proc. of IEEE International Conference on Neural Networks, Vol. 4, pp. 1942–1948, 1995.
Back, T., “Evolutionary Algorithms in Theory and Practice,” Oxford University Press, pp. 1–135, 1996.
Sonmez, M., “Artificial Bee Colony Algorithm for Optimization of Truss Structures,” Applied Soft Computing, Vol. 11, No. 2, pp. 2406–2418, 2011.
Park, J.-Y. and Han, S.-Y., “Swarm Intelligence Topology Optimization based on Artificial Bee Colony Algorithm,” Int. J. Precis. Eng. Manuf., Vol. 14, No. 1, pp. 115–121, 2013.
Park, J.-Y. and Han, S.-Y., “Application of Artificial Bee Colony Algorithm to Topology Optimization for Dynamic Stiffness Problems,” Computers & Mathematics with Applications, Vol. 66, No. 10, pp. 1879–1891, 2013.
Bendsoe, M. P. and Sigmund, O., “Topology Optimization: Theory, Methods and Applications,” Springer Science & Business Media, pp. 1–69, 2003.
Huang, X. and Xie, M., “Evolutionary Topology Optimization of Continuum Structures: Methods and Applications,” John Wiley & Sons, pp. 17–50, 2010.
Rao, S. S., “Engineering Optimization-Theory and Practice,” John Wiley & Sons, 3rd Ed., pp. 436–443, 1996.
Han, S. Y., “Shape Optimization for General Two-Dimensional Structures,” Acta Mechanica, Vol. 145, No. 1–4, pp. 117–125, 2000.
Li, Q., Steven, G. P., Querin, O. M., and Xie, Y., “Evolutionary Shape Optimization for Stress Minimization,” Mechanics Research Communications, Vol. 26, No. 6, pp. 657–664, 1999.
Querin, O. M., Steven, G. P., and Xie, Y. M., “Evolutionary Structural Optimisation using an Additive Algorithm,” Finite Elements in Analysis and Design, Vol. 34, No. 3, pp. 291–308, 2000.
Xie, Y. M. and Steven, G. P., “Evolutionary Structural Optimization,” Springer, pp. 126–147, 1997.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kim, YH., Han, SY. A shape optimization procedure based on the artificial bee colony algorithm. Int. J. Precis. Eng. Manuf. 16, 1825–1831 (2015). https://doi.org/10.1007/s12541-015-0238-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12541-015-0238-3