Skip to main content

Bi-Space Search: Optimizing the Hybridization of Search Spaces in Solving the One Dimensional Bin Packing Problem

  • Conference paper
  • First Online:
Artificial Intelligence and Soft Computing (ICAISC 2022)

Abstract

Search methodologies essentially explore a solution space to solve optimization problems. As the field has developed the effectiveness of exploring other spaces has been established. For example genetic programming explores the program space. Similarly, hyper-heuristics explore the heuristic space. In previous work the advantage of switching search between different spaces rather than working in a single space has been illustrated. This paper extends this work by presenting the bi-space search which optimizes when the switch between spaces should take place. The bi-space search employs iterated local search to optimize when to switch between the solution and heuristic spaces in solving discrete optimization problems. The performance of the bi-space search is compared to searching the solution space only and a hyper-heuristic searching the heuristic space. Both the solution and heuristic space searches employ iterated local search to explore the solution and heuristic space respectively. All three searches are evaluated on the one dimensional bin packing problem. The bi-space search was found to outperform the solution space search and hyper-heuristic.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 64.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 84.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://or.dei.unibo.it/library/bpplib.

References

  1. Bai, R., Blazewicz, J., Burke, E.K., Kendall, G., McCollum, B.: A simulated annealing hyper-heuristic methodology for flexible decision support. 4OR 10(1), 43–66 (2012)

    Google Scholar 

  2. Beckedahl, D., Pillay, N.: A study of bi-space search for solving the one-dimensional bin packing problem. In: Rutkowski, L., Scherer, R., Korytkowski, M., Pedrycz, W., Tadeusiewicz, R., Zurada, J.M. (eds.) ICAISC 2020. LNCS (LNAI), vol. 12416, pp. 277–289. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-61534-5_25

    Chapter  Google Scholar 

  3. Buljubašić, M., Vasquez, M.: Consistent neighborhood search for one-dimensional bin packing and two-dimensional vector packing. Comput. Oper. Res. 76, 12–21 (2016)

    Article  MATH  Google Scholar 

  4. Demšar, J.: Statistical comparisons of classifiers over multiple data sets. J. Mach. Learn. Res. 7, 1–30 (2006)

    MATH  Google Scholar 

  5. Falkenauer, E.: A hybrid grouping genetic algorithm for bin packing. J. Heurist. 2(1), 5–30 (1996)

    Article  Google Scholar 

  6. Fleszar, K., Hindi, K.S.: New heuristics for one-dimensional bin-packing. Comput. Operat. Res. 29(7), 821–839 (2002)

    Article  MATH  Google Scholar 

  7. Koza, J.R.: Genetic Programming On the Programming of Computers by Means of Natural Selection. MIT (1992)

    Google Scholar 

  8. Pillay, N., Qu, R.: Hyper-Heuristics: Theory and Applications. Natural Computing Series, Springer International Publishing (2018). https://doi.org/10.1007/978-3-319-96514-7

  9. Quiroz-Castellanos, M., Cruz-Reyes, L., Torres-Jimenez, J., Gómez S., C., Huacuja, H.J.F., Alvim, A.C.: A grouping genetic algorithm with controlled gene transmission for the bin packing problem. Comput. Operat. Res. 55, 52–64 (2015)

    Google Scholar 

  10. Scheithauer, G.: one-dimensional bin packing. In: Introduction to Cutting and Packing Optimization. ISORMS, vol. 263, pp. 47–72. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-64403-5_3

    Chapter  MATH  Google Scholar 

  11. Schoenfield, J.: Fast, exact solution of open bin packing problems without linear programming. Tech. rep, US Army Space and Missile Defense Command, Huntsville, Alabama, USA (2002)

    Google Scholar 

  12. Scholl, A., Klein, R., Jürgens, C.: Bison: A fast hybrid procedure for exactly solving the one-dimensional bin packing problem. Comput. Operat. Res. 24(7), 627–645 (1997)

    Article  MATH  Google Scholar 

  13. Schwerin, P., Wäscher, G.: The bin-packing problem: A problem generator and some numerical experiments with ffd packing and mtp. Int. Trans. Oper. Res. 4(5–6), 377–389 (1997)

    Article  MATH  Google Scholar 

  14. Wäscher, G., Gau, T.: Heuristics for the integer one-dimensional cutting stock problem: A computational study. Operat. Res. Spektrum 18(3), 131–144 (1996)

    Google Scholar 

Download references

Acknowledgements

This work was funded as part of the Multichoice Research Chair in Machine Learning at the University of Pretoria, South Africa. The authors acknowledge the Centre for High Performance Computing (CHPC), South Africa, for providing computational resources toward this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Derrick Beckedahl .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Beckedahl, D., Pillay, N. (2023). Bi-Space Search: Optimizing the Hybridization of Search Spaces in Solving the One Dimensional Bin Packing Problem. In: Rutkowski, L., Scherer, R., Korytkowski, M., Pedrycz, W., Tadeusiewicz, R., Zurada, J.M. (eds) Artificial Intelligence and Soft Computing. ICAISC 2022. Lecture Notes in Computer Science(), vol 13589. Springer, Cham. https://doi.org/10.1007/978-3-031-23480-4_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-23480-4_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-23479-8

  • Online ISBN: 978-3-031-23480-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics