Abstract
The need to optimize, plan, or make decisions in real time is everywhere, even in our daily lives. At all moments and situations, we are obliged to make a decision among many options. The problem is that sometimes our decision depends on a multitude of parameters and constraints, which makes the verification of all possible choices more difficult. Replacing the decision-making context of our daily lives by that of large companies and mega-industries makes gains and losses increase proportionally. Dealing with these optimization problems is done by using a variety of methods that perform different tools.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Arora S, Barak B (2009) Computational complexity: a modern approach. Cambridge University Press
Blum C, Roli A (2003) Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput Surv (CSUR) 35(3):268–308
Chen H, Li S, Tang Z (2011) Hybrid gravitational search algorithm with random-key encoding scheme combined with simulated annealing. Int J Comput Sci Netw Secur 11:208–217
Debels D, De Reyck B, Leus R, Vanhoucke M (2006) A hybrid scatter search/electromagnetism meta-heuristic for project scheduling. Eur J Oper Res 169(2):638–653
Gandomi AH, Talatahari S, Yang X-S, Deb S (2012) Design optimization of truss structures using cuckoo search algorithm. In: The structural design of tall and special buildings
Gandomi AH, Yang X-S, Alavi AH (2011) Mixed variable structural optimization using firefly algorithm. Comput Struct 89(23–24):2325–2336
Gherboudj A, Layeb A, Chikhi S (2012) Solving 0–1 knapsack problems by a discrete binary version of cuckoo search algorithm. Int J Bio-Inspired Comput 4(4):229–236
Glover F, Kochenberger GA (2003) Handbook of metaheuristics. Springer
Gomez A, Gonzalez R, Parreo J, Pino R (2006) A particle swarm-based metaheuristic to solve the travelling salesman problem. In: International conference on artificial intelligence, pp 698–702
Huilian F (2010) Discrete particle swarm optimization for TSP based on neighborhood. J Comput Inf Syst 6(10):3407–3414
Jati GK et al (2011) Evolutionary discrete firefly algorithm for travelling salesman problem. Springer
Lin T-L, Horng S-J, Kao T-W, Chen Y-H, Run R-S, Chen R-J, Lai J-L, Kuo I-H (2010) An efficient job-shop scheduling algorithm based on particle swarm optimization. Expert Syst Appl 37(3):2629–2636
Luo Q, Zhou Y, Xie J, Ma M, Li L (2014) Discrete bat algorithm for optimal problem of permutation flow shop scheduling. Sci World J
Marichelvam MK, Prabaharan T, Yang XS (2013) A discrete firefly algorithm for the multi-objective hybrid flowshop scheduling problems. IEEE Trans Evol Comput 18(2):301–305
Osaba E, Yang X-S, Diaz F, Lopez-Garcia P, Carballedo R (2016) An improved discrete bat algorithm for symmetric and asymmetric traveling salesman problems. Eng Appl Artif Intell 48:59–71
Osaba E, Yang X-S, Diaz F, Onieva E, Masegosa AD, Perallos A (2017) A discrete firefly algorithm to solve a rich vehicle routing problem modelling a newspaper distribution system with recycling policy. Soft Comput 21(18):5295–5308
Ouaarab A, Ahiod B, Yang X-S (2014a) Discrete cuckoo search algorithm for the travelling salesman problem. Neural Comput Appl 24(7–8):1659–1669
Ouaarab A, Ahiod B, Yang X-S (2014b) Improved and discrete cuckoo search for solving the travelling salesman problem. In: Yang X-S (ed) Cuckoo search and firefly algorithm. Studies in computational intelligence, vol 516. Springer International Publishing, pp 63–84
Ouaarab A, Ahiod B, Yang X-S, Abbad M (2014c) Discrete cuckoo search algorithm for job shop scheduling problem. In: 2014 IEEE international symposium on intelligent control (ISIC), pp 1872–1876
Ouaarab A, Ahiod B, Yang X-S (2015a) Discrete cuckoo search applied to job shop scheduling problem. In: Yang X-S (ed) Recent advances in swarm intelligence and evolutionary computation. Studies in computational intelligence, vol 585. Springer International Publishing, pp 121–137
Ouaarab A, Ahiod B, Yang X-S (2015b) Random-key cuckoo search for the travelling salesman problem. Soft Comput 19(4):1099–1106
Ouaarab A, Ahiod B, Yang X-S, Abbad M (2015c) Discrete cuckoo search for the quadratic assignment problem. In: 11th metaheuristics international conference
Ouaarab A, Ahiod B, Yang X-S, Abbad M (2015d) Random-key cuckoo search for the quadratic assignment problem (submitted). Nat Comput
Ouyang X, Zhou Y, Luo Q, Chen H (2013) A novel discrete cuckoo search algorithm for spherical traveling salesman problem. Appl Math Inf Sci 7(2)
Rao RV, Savsani VJ, Vakharia D (2011) Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315
Sayadi MK, Hafezalkotob A, Naini SGJ (2013) Firefly-inspired algorithm for discrete optimization problems: an application to manufacturing cell formation. J Manuf Syst 32(1):78–84
Stützle T, Hoos HH (2000) Max-min ant system. Futur Gener Comput Syst 16(8):889–914
Van Laarhoven PJ, Aarts EH (1987) Simulated annealing. Springer
Wang L, Pan J, Jiao L (2000) The immune algorithm. Acta Electron Sin 28(7):74–78
Yang X-S (2009) Firefly algorithm, lvy flights and global optimization, pp 209–218
Yang X-S, Cui Z, Xiao R, Gandomi AH, Karamanoglu M (2013) Swarm intelligence and bio-inspired computation: theory and applications. Newnes
Yang XS, Deb S (2009) Cuckoo search via lévy flights. In: World congress on nature and biologically inspired computing, 2009. NaBIC 2009. IEEE, pp 210–214
Yang X-S, Gandomi AH (2012) Bat algorithm: a novel approach for global engineering optimization. Eng Comput 29(5):464–483
Zhong W, Zhang J, Chen W (2007) A novel discrete particle swarm optimization to solve traveling salesman problem. In: IEEE congress on evolutionary computation, 2007. CEC 2007. IEEE, pp 3283–3287
Zhou X, Zhao X, Liu Y (2018) A multiobjective discrete bat algorithm for community detection in dynamic networks. Appl Intell 48(9):3081–3093
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Ouaarab, A. (2020). Introduction. In: Discrete Cuckoo Search for Combinatorial Optimization. Springer Tracts in Nature-Inspired Computing. Springer, Singapore. https://doi.org/10.1007/978-981-15-3836-0_1
Download citation
DOI: https://doi.org/10.1007/978-981-15-3836-0_1
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-3835-3
Online ISBN: 978-981-15-3836-0
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)