Abstract
Bin Packing Problem (BPP) is one of the most difficult NP-hard combinatorial optimization problems. For that, an adaptive version of Cuckoo Search (CS) is used to deal with this problem. This algorithm has proved to be effective in solving many optimization problems. The idea of the adaptive CS (ACS) is based on integer permutations based levy flight and a decoding mechanism to obtain discrete solutions. The ranked order value (ROV) rule is the key to any passage from a continuous space to a combinatorial one. The experimental results show that ACS can be superior to some metaheuristics for a number of BPP instances.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Martello, S., Toth, P.: Bin-packing problem. In: Knapsack Problems: Algorithms and Computer Implementations (8), pp. 221–245. Wiley (1990)
Coffman, E.G. Jr., Garey, M.R., Johnson, D.S.: Approximation algorithms for bin packing: a survey. In: Hochbaum, D. (ed.) Approximation Algorithms for NP-Hard Problems, pp. 46–93. PWS Publishing, Boston (1996)
Fleszar, K., Hindi, K.S.: New heuristics for one-dimensional bin-packing. Comput. Oper. Res. 29(7), 821–839 (2002)
Gandomi, A.H., Yang, X.S., Talatahari, S., Alavi, A.H.: Metaheuristic Applications in Structures and Infrastructures. Newnes (2013)
Yang, X.S.: Nature-Inspired Metaheuristic Algorithms. Luniver Press, Bristol (2010)
Wolpert, D.H., Macready, W.G.: No free lunch theorems for optimization. Evolut. Comput. IEEE Trans. 1(1), 67–82 (1997)
lvim, A.C.F., Ribeiro, C.C., Glover, F., Aloise, D.J.: A hybrid improvement heuristic for the one-dimensional bin packing problem. J. Heuristics 10, 205–229 (2004)
Kao, C.-Y., Lin, F.-T.: A stochastic approach for the one-dimensional bin-packing problems. Syst. Man Cybern. 2, 1545–1551 (1992)
Scholl, A., Klein, R., Juergens, C.: Bison: a fast hybrid procedure for exactly solving the one-dimensional bin packing problem. Comput. Oper. Res. 24(7), 627–645 (1997)
Falkenauer, E.: A hybrid grouping genetic algorithm for bin packing. J. Heuristics 2, 5–30 (1996)
Wang, S., Shi, R., Wang, L., Ge, M.: Study on improved ant colony optimization for bin-packing problem. In: International Conference on Computer Desingn and Application (4), pp. 489--491 (2010)
Yang, X.S., Deb, S.: Cuckoo search via lévy flights. In: World Congress on Nature and Biologically Inspired Computing. NaBIC 2009, pp. 210–214. IEEE, New York (2009)
Payne, R.B., Sorenson, M.D., Klitz, K.: The Cuckoos. Oxford University Press (2005)
Pavlyukevich, I.: Lévy flights, non-local search and simulated annealing. J. Comput. Phys. 226, 1830–1844 (2007)
Tein, L.H., Ramli, R.: Recent advancements of nurse scheduling models and a potential path. In: Proceedings 6th IMT-GT Conference on Mathematics, Statistics and its Applications (ICMSA 2010), pp. 395–409 (2010)
Dhivya, M.: Energy efficient computation of data fusion in wireless sensor networks using cuckoo based particle approach (CBPA). Int. J. Commun. Netw. Syst. Sci. 4(4), 249–255 (2011)
Shlesinger, M.F., Zaslavsky, G.M., Frisch, U.: Lévy flights and related topics in physics. In: Levy Flights and Related Topics in Physics, vol. 450 (1995)
Yang, X.S., Deb, S.: Engineering optimisation by cuckoo search. Int. J. Math. Model. Numer. Optim. 1(4), 330–343 (2010)
Yang, X.S.: Nature-Inspired Metaheuristic Algorithms, pp. 105–107, 2nd edn. Luniver Press (2010)
Alvim, A.C., Ribeiro, C.C., Glover, F., Aloise, D.J.: A hybrid improvement heuristic for the one-dimensional bin packing problem. J. Heuristics 10(2), 205–229 (2004)
Monaci, M.: Algorithms for packing and scheduling problems. Q. J. Belg. Fr. Ital. Oper. Res. Soc. 1(1), 85–87 (2003)
Liang, J., Pan, Q.K., Tiejun, C., Wang, L.: Solving the blocking flow shop scheduling problem by a dynamic multi-swarm particle swarm optimizer. Int. J. Adv. Manuf. Technol. 55(5–8), 755–762 (2011)
Tasgetiren, M.F., Liang, Y.C., Sevkli, M., Gencyilmaz, G.: Particle swarm optimization and differential evolution for the singlemachine total weighted tardiness problem. Int. J. Prod. Res. 44(22), 4737–4754 (2006)
Qian, B., Wang, L., Rong, H., Wang, W.L., Huang, D.X., Wang, X.: A hybrid differential evolution method for permutation flow-shop scheduling. Int. J. Adv. Manuf. Technol. 38(7–8), 757–777 (2008)
Liu, B., Wang, L., Qian, B., Jin, Y.H.: Hybrid Particle Swarm Optimization for Stochastic Flow Shop Scheduling with No-wait Constraint. International Federation of Automatic Control, Seoul (2008)
Bean., J.C.: Genetic algorithms and random keys for sequencing and optimization. ORSA J. Comput. 6, 154–160 (1994)
Falkenauer, E., Delchambre, A.: A genetic algorithm for bin packing and line balancing. In: Proceedings of the IEEE 1992 International Conference on Robotics and Automation, Nice, France (May 1992)
Layeb, A., Benayad, Z.: A novel firefly algorithm based ant colony optimization for solving combinatorial optimization problems. Int. J. Comput. Sci. Appl. 11(2), 19–37 (2014)
Layeb, A., Boussalia, S.R.: A novel quantum inspired cuckoo search algorithm for bin packing problem. Int. J. Inf. Technol. Comput. Sci. (IJITCS) 4(5), 58 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Zendaoui, Z., Layeb, A. (2016). Adaptive Cuckoo Search Algorithm for the Bin Packing Problem. In: Chikhi, S., Amine, A., Chaoui, A., Kholladi, M., Saidouni, D. (eds) Modelling and Implementation of Complex Systems. Lecture Notes in Networks and Systems, vol 1. Springer, Cham. https://doi.org/10.1007/978-3-319-33410-3_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-33410-3_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-33409-7
Online ISBN: 978-3-319-33410-3
eBook Packages: EngineeringEngineering (R0)