An improved nature inspired meta-heuristic algorithm for 1-D bin packing problems

Bin packing problem (BPP) is a classical combinatorial optimization problem widely used in a wide range of fields. The main aim of this paper is to propose a new variant of whale optimization algorithm named improved Lévy-based whale optimization algorithm (ILWOA). The proposed ILWOA adapts it to search the combinatorial search space of BPP problems. The performance of ILWOA is evaluated through two experiments on benchmarks with varying difficulty and BPP case studies. The experimental results confirm the prosperity of the proposed algorithm in proficiency to find the optimal solution and convergence speed. Further, the obtained results are discussed and analyzed according to the problem size.

[1]  Ching-Hsien Hsu,et al.  Machine Learning Based Big Data Processing Framework for Cancer Diagnosis Using Hidden Markov Model and GM Clustering , 2017, Wireless Personal Communications.

[2]  E. Feigenbaum,et al.  Computers and Thought , 1963 .

[3]  Lars Fredriksson,et al.  A Brief Survey of Lévy Walks : with applications to probe diffusion , 2010 .

[4]  Armin Scholl,et al.  Bison: A fast hybrid procedure for exactly solving the one-dimensional bin packing problem , 1997, Comput. Oper. Res..

[5]  Jean Dickinson Gibbons,et al.  Nonparametric Statistical Inference , 1972, International Encyclopedia of Statistical Science.

[6]  Haipeng Luo,et al.  Adaptive Resource Provisioning for the Cloud Using Online Bin Packing , 2014, IEEE Transactions on Computers.

[7]  Daniele Vigo,et al.  Bin Packing Approximation Algorithms: Combinatorial Analysis , 1999, Handbook of Combinatorial Optimization.

[8]  Gabriela Ochoa,et al.  A HyFlex Module for the One Dimensional Bin Packing Problem , 2011 .

[9]  Guido Perboli,et al.  Packing problems in Transportation and Supply Chain: new problems and trends , 2014 .

[10]  David Simchi-Levi,et al.  Worst-Case Analysis of Heuristics for the Bin Packing Problem with General Cost Structures , 1994, Oper. Res..

[11]  François Fages,et al.  Panorama of real-life applications in logistics embedding bin packing optimization algorithms, robotics and cloud computing technologies , 2016, 2016 3rd International Conference on Logistics Operations Management (GOL).

[12]  J. Sampson Adaptation in Natural and Artificial Systems (John H. Holland) , 1976 .

[13]  Gunasekaran Manogaran,et al.  A new architecture of Internet of Things and big data ecosystem for secured smart healthcare monitoring and alerting system , 2017, Future Gener. Comput. Syst..

[14]  Howard,et al.  FEEDING BEHAVIOR OF THE HUMPBACK WHALE, , 2009 .

[15]  D. Simchi-Levi New worst‐case results for the bin‐packing problem , 1994 .

[16]  R. Mantegna,et al.  Fast, accurate algorithm for numerical simulation of Lévy stable stochastic processes. , 1994, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[17]  W. Banzhaf,et al.  The “molecular” traveling salesman , 1990, Biological Cybernetics.

[18]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[19]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .

[20]  Paolo Toth,et al.  Knapsack Problems: Algorithms and Computer Implementations , 1990 .

[21]  Samar Sen Sarma,et al.  A NOVEL GRAPH BASED ALGORITHM FOR ONE DIMENSIONAL BINPACKING PROBLEM , 2014 .

[22]  Zeger Degraeve,et al.  Branch-and-price algorithms for the dual bin packing and maximum cardinality bin packing problem , 2006, Eur. J. Oper. Res..

[23]  Silvano Martello,et al.  Two-dimensional packing problems in telecommunications , 2014 .

[24]  Xin-She Yang,et al.  Firefly Algorithm, Lévy Flights and Global Optimization , 2010, SGAI Conf..

[25]  Nicos Christofides,et al.  The Loading Problem , 1971 .

[26]  Frederick Ducatelle,et al.  Ant colony optimization and local search for bin packing and cutting stock problems , 2004, J. Oper. Res. Soc..

[27]  Xin-She Yang,et al.  Flower pollination algorithm: A novel approach for multiobjective optimization , 2014, ArXiv.

[28]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[29]  Jens Vygen,et al.  The Book Review Column1 , 2020, SIGACT News.

[30]  Edward G. Coffman,et al.  An Application of Bin-Packing to Multiprocessor Scheduling , 1978, SIAM J. Comput..

[31]  Eduardo C. Xavier,et al.  Locality-preserving allocations problems and coloured bin packing , 2015, Theor. Comput. Sci..

[32]  Zbigniew Michalewicz,et al.  Genetic algorithms + data structures = evolution programs (3rd ed.) , 1996 .

[33]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[34]  Brenda S. Baker,et al.  A New Proof for the First-Fit Decreasing Bin-Packing Algorithm , 1985, J. Algorithms.

[35]  M. McKenna,et al.  Integrative Approaches to the Study of Baleen Whale Diving Behavior, Feeding Performance, and Foraging Ecology , 2013 .

[36]  Emanuel Falkenauer,et al.  A hybrid grouping genetic algorithm for bin packing , 1996, J. Heuristics.

[37]  Andrew Lewis,et al.  The Whale Optimization Algorithm , 2016, Adv. Eng. Softw..

[38]  Abdesslem Layeb,et al.  Adaptive Cuckoo Search Algorithm for the Bin Packing Problem , 2016 .

[39]  Marc H. J. Romanycia,et al.  What is a heuristic? , 1985 .

[40]  Leah Epstein,et al.  On Bin Packing with Conflicts , 2008, SIAM J. Optim..

[41]  Abdesslem Layeb,et al.  A Novel Firefly Algorithm Based Ant Colony Optimization for Solving Combinatorial Optimization Problems , 2014, Int. J. Comput. Sci. Appl..

[42]  H. Kellerer,et al.  Introduction to NP-Completeness of Knapsack Problems , 2004 .

[43]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[44]  Gunasekaran Manogaran,et al.  Visual analysis of geospatial habitat suitability model based on inverse distance weighting with paired comparison analysis , 2017, Multimedia Tools and Applications.

[45]  Gunasekaran Manogaran,et al.  Hybrid Recommendation System for Heart Disease Diagnosis based on Multiple Kernel Learning with Adaptive Neuro-Fuzzy Inference System , 2017, Multimedia Tools and Applications.

[46]  Gerhard Wäscher,et al.  The bin-packing problem: A problem generator and some numerical experiments with FFD packing and MTP , 1997 .

[47]  Jeffrey D. Ullman,et al.  Worst-Case Performance Bounds for Simple One-Dimensional Packing Algorithms , 1974, SIAM J. Comput..

[48]  Abdesslem Layeb,et al.  A Novel Quantum Inspired Cuckoo Search Algorithm for Bin Packing Problem , 2012 .

[49]  Subhabrata Chakraborti,et al.  Nonparametric Statistical Inference , 2011, International Encyclopedia of Statistical Science.

[50]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[51]  John J. Grefenstette,et al.  Genetic Algorithms for the Traveling Salesman Problem , 1985, ICGA.

[52]  C. Jung,et al.  Marine Protected Areas for Whales, Dolphins and Porpoises: A World Handbook for Cetacean Habitat Conservation and Planning , 1984 .

[53]  Fred W. Glover,et al.  Future paths for integer programming and links to artificial intelligence , 1986, Comput. Oper. Res..

[54]  Qian He,et al.  On a novel multi-swarm fruit fly optimization algorithm and its application , 2014, Appl. Math. Comput..

[55]  Alain Delchambre,et al.  A genetic algorithm for bin packing and line balancing , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[56]  Bin Qian,et al.  Hybrid Particle Swarm Optimization for Stochastic Flow Shop Scheduling With No-wait Constraint , 2008 .

[57]  Luke Rendell,et al.  The Cultural Lives of Whales and Dolphins , 2014 .

[58]  Yu-Chi Ho,et al.  Simple Explanation of the No Free Lunch Theorem of Optimization , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[59]  Bernhard Korte,et al.  Combinatorial Optimization , 1992, NATO ASI Series.

[60]  R. Devaney An Introduction to Chaotic Dynamical Systems , 1990 .

[61]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[62]  Wansoo T. Rhee,et al.  On Line Bin Packing with Items of Random Size , 1993, Math. Oper. Res..

[63]  B. Şen,et al.  SOLVING BIN PACKING PROBLEM USING SIMULATED ANNEALING , 2017 .

[64]  Ling Wang,et al.  A hybrid differential evolution method for permutation flow-shop scheduling , 2008 .

[65]  David H. Wolpert,et al.  No free lunch theorems for optimization , 1997, IEEE Trans. Evol. Comput..

[66]  Gunasekaran Manogaran,et al.  HIoTPOT: Surveillance on IoT Devices against Recent Threats , 2018, Wirel. Pers. Commun..