A study of bi-space search for solving the one-dimensional bin packing problem

Show simple item record

dc.contributor.author Beckedahl, Derrick
dc.contributor.author Pillay, Nelishia
dc.date.accessioned 2021-08-31T06:12:10Z
dc.date.available 2021-08-31T06:12:10Z
dc.date.issued 2020-10
dc.description.abstract Traditionally search techniques explore a single space to solve the problem at hand. This paper investigates performing search across more than one space which we refer to as bi-space search. As a proof of concept we illustrate this using the solution and heuristic spaces. In previous work two approaches for combining search across the heuristic and solution spaces have been studied. The first approach, the sequential approach, firstly explores the heuristic space to obtain complete solutions and then applies local search to explore the solution space created by these solutions. The second approach, the interleaving approach, alternates search in the heuristic and solution space on partial solutions until complete solutions are produced. This paper provides an alternative to these two approaches, namely, the concurrent approach, which searches the heuristic and solution spaces simultaneously. This is achieved by implementing a genetic algorithm selection hyper-heuristic that evolves a combination of low-level construction heuristics and local search move operators that explore the space of solutions (both partial and complete). The performance of the three approaches are compared, to one another as well as with a standard selection construction hyper-heuristic, using the one dimensional bin packing problem. The study revealed that the concurrent approach is more effective than the other two approaches, with the interleaving approach outperforming the sequential approach. All 3 approaches outperformed the standard hyper-heuristic. Given the potential of searching more than one space and the effectiveness of the concurrent approach, future work will examine additional spaces such as the design space and the program space, as well as extending the bi-space search to a multi-space search. en_ZA
dc.description.department Computer Science en_ZA
dc.description.librarian hj2021 en_ZA
dc.description.sponsorship The Multichoice Research Chair in Machine Learning at the University of Pretoria, South Africa. en_ZA
dc.description.uri http://link.springer.combookseries/558 en_ZA
dc.identifier.citation Beckedahl D., Pillay N. (2020) 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) Artificial Intelligence and Soft Computing. ICAISC 2020. Lecture Notes in Computer Science, vol 12416. Springer, Cham. https://doi.org/10.1007/978-3-030-61534-5_25. en_ZA
dc.identifier.isbn 978-3-030-61534-5 (online)
dc.identifier.isbn 978-3-030-61533-8 (print)
dc.identifier.issn 0302-9743 (print)
dc.identifier.issn 1611-3349 (online)
dc.identifier.other 10.1007/978-3-030-61534-5_25
dc.identifier.uri http://hdl.handle.net/2263/81546
dc.language.iso en en_ZA
dc.publisher Springer en_ZA
dc.rights © Springer Nature Switzerland AG 2020. The original publication is available at : http://link.springer.combookseries/558. en_ZA
dc.subject Bi-space search en_ZA
dc.subject Heuristic space en_ZA
dc.subject Solution space en_ZA
dc.subject Genetic algorithms en_ZA
dc.title A study of bi-space search for solving the one-dimensional bin packing problem en_ZA
dc.type Postprint Article en_ZA


Files in this item

This item appears in the following Collection(s)

Show simple item record