Abstract
Most of the parameters in meta-heuristic algorithms need precise tuning before applying into the optimization problems. The quality of solutions obtained by meta-heuristic algorithms is highly dependent on how efficiently its parameters are tuned by the users. Setting the parameters is not straightforward, and there is no definitive way to determine their appropriate values other than trial and error, which is an inefficient and time-consuming process. Deviation angle parameter in the imperialist competitive algorithm (ICA) plays an important role as driver of search diversification and intensification. In this paper, we propose a fuzzy adaptive imperialist competitive algorithm (FAICA), where the deviation parameter is adaptively adjusted using a fuzzy controller to optimally control diversification and intensification through the search process. A set of benchmark function tests has been carried out to demonstrate the effectiveness and robustness of the proposed algorithm. The results of experiments are compared with the original ICA and other five well-known algorithms. The experimental results exhibit the merit of achieving balance between intensification and diversification in the search which indicates superiority of FAICA over ICA.
Similar content being viewed by others
References
Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Optim 39(3):459–471
Holland JH (1975) Adaption in natural and artificial systems. University of Michigan Press, Ann Arbor
Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison Wesley, Boston
Eberhart R, Kennedy J (1995) A new optimizer particle swarm theory. In: Proceedings of the 6th International Symposium on Micro Machine and Human Science, IEEE Service Center, pp 39–43
Roy R, Dehuri S, Cho SB (2011) A novel particle swarm optimization algorithm for multi-objective combinatorial optimization problem. Int J Appl Metaheuristic Comput 2(4):41–57
Dorigo M, Colorni A, Maniezzo V (1991) Positive feedback as a search strategy. Technical report 91-016, Dipartimento di Elettronica, Politechnico di Milano, Milan, Italy
Mohan BC, Baskaran R (2012) A survey: ant colony optimization based recent research and implementation on several engineering domain. Expert Syst Appl 39(4):4618–4627
Geem ZW, Kim J, Loganathan G (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68
Mahdavi M, Fesanghary M, Damangir E (2007) An improved harmony search algorithm for solving optimization problems. Appl Math Comput 188:1567–1579
Omran MGH, Mahdavi M (2008) Global best harmony search. Appl Math Comput 198(2):643–656
Vadlamani S, Hosseini S (2014) A novel heuristic approach for solving aircraft landing problem with single runway. J Air Transp Manag 40:144–148
Azi N, Gendraeu M, Potvin JY (2014) An adaptive large neighborhood search for a vehicle routing problem with multiple routes. Comput Oper Res 41:167–173
Muller LF, Spoorendonk S, Pisinger D (2012) A hybrid adaptive large neighborhood search heuristic for lot-sizing with setup time. Eur J Oper Res 218(3):614–623
Atashpaz-Gargari E, Lucas C (2007) Imperialist competitive algorithm: an algorithm for optimization inspired by imperialistic competition. In: Proceedings of IEEE congress on evolutionary competition, pp 4661–4667
Hosseini S, Khaled AA, Vadlamani S (2014) Hybrid imperialist competitive algorithm, variable neighborhood search, and simulated annealing for dynamic facility layout problem. Neural Comput Appl 25(2). doi:10.1007/s00521-014-1678-x
Hosseini S, Khaled AA, Jin M (2012) Solving Euclidean minimal spanning tree problem using a new meta-heuristic approach: imperialist competitive algorithm (ICA). In: International Conference on Industrial Engineering and Engineering Management (IEEM), pp 176–181. doi:10.1109/IEEM.2012.6837725
Hosseini S, Khaled AA (2014) A survey on the imperialist competitive algorithm metaheurisitc: implementation in engineering domain and directions for future research. Appl Soft Comput. doi:10.1016/j.asoc.2014.08.024
Mamdani EH, Assilian S (1975) An experiment in linguistic synthesis with a fuzzy logic controller. Int J Mach Stud 7(1):1–13
Klir JG, Yuan B (1995) Fuzzy sets and fuzzy logic: theory and applications. Prentice-Hall, Upper Saddle River
Montgomery DC (2000) Design and analysis of experiments, 5th edn. Wiley, New York
Cochran WG, Cox GM (1992) Experiment designs, 2nd edn. Wiley, USA
Phadke MS (1995) Quality engineering using robust design, 1st edn. Prentice-Hall, Upper Saddle River
Al-Aomar R (2006) Incorporating robustness into genetic algorithm search of stochastic simulation outputs. Simul Model Pract Theory 14(3):201–223
Pant M, Thangaraj R, Abraham A (2009) Particle swarm optimization: performance tuning and empirical analysis. In: Abraham A et al (eds) Foundations of computational intelligence volume 3, SCI, vol 203. Springer, Berlin, pp 101–128
Secrest BR, Lamont GB (2003) Visualizing particle swarm optimization-Gaussian particle swarm optimization. In: Proceedings of IEEE Swarm Intelligence Symposium, pp 198–204
Evers GI, Ben Ghalia M (2009) Regrouping particle swarm optimization: a new global optimization algorithm with improved performance consistency across benchmarks. In: Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, pp 3901–3908
Liu X, Cai Z, Yu C (2011) A hybrid harmony search approach based on differential evolution. J Inf Comput Sci 8(10):1889–1900
Mann HB, Whitney DR (1947) On a test of whether one of two random variables is stochastically larger than the other. Ann Math Stat 18:50–60
Vesterstrom J, Thomsen R (2004) A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems. In: Proceedings of Congress on Evolutionary Computation, pp 1980–1987
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Khaled, A.A., Hosseini, S. Fuzzy adaptive imperialist competitive algorithm for global optimization. Neural Comput & Applic 26, 813–825 (2015). https://doi.org/10.1007/s00521-014-1752-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-014-1752-4