An adaptive jellyfish search algorithm for packing items with conflict
Journal article
El-Ashmawi, Walaa H., Salah, Ahmed, Bekhit, Mahmoud, Xiao, Guoqing, Al Ruqeishi, Khalil and Fathalla, Ahmed. (2023). An adaptive jellyfish search algorithm for packing items with conflict. Mathematics. 11(14), pp. 1-28. https://doi.org/10.3390/math11143219
Authors | El-Ashmawi, Walaa H., Salah, Ahmed, Bekhit, Mahmoud, Xiao, Guoqing, Al Ruqeishi, Khalil and Fathalla, Ahmed |
---|---|
Abstract | The bin packing problem (BPP) is a classic combinatorial optimization problem with several variations. The BPP with conflicts (BPPCs) is not a well-investigated variation. In the BPPC, there are conditions that prevent packing some items together in the same bin. There are very limited efforts utilizing metaheuristic methods to address the BPPC. The current methods only pack the conflict items only and then start a new normal BPP for the non-conflict items; thus, there are two stages to address the BPPC. In this work, an adaption of the jellyfish metaheuristic has been proposed to solve the BPPC in one stage (i.e., packing the conflict and non-conflict items together) by defining the jellyfish operations in the context of the BPPC by proposing two solution representations. These representations frame the BPPC problem on two different levels: item-wise and bin-wise. In the item-wise solution representation, the adapted jellyfish metaheuristic updates the solutions through a set of item swaps without any preference for the bins. In the bin-wise solution representation, the metaheuristic method selects a set of bins, and then it performs the item swaps from these selected bins only. The proposed method was thoroughly benchmarked on a standard dataset and compared against the well-known PSO, Jaya, and heuristics. The obtained results revealed that the proposed methods outperformed the other comparison methods in terms of the number of bins and the average bin utilization. In addition, the proposed method achieved the lowest deviation rate from the lowest bound of the standard dataset relative to the other methods of comparison. |
Keywords | metaheuristic algorithms; artificial jellyfish optimizer; bin packing problem; any-fit algorithm |
Year | 01 Jan 2023 |
Journal | Mathematics |
Journal citation | 11 (14), pp. 1-28 |
Publisher | MDPI |
ISSN | 2227-7390 |
Digital Object Identifier (DOI) | https://doi.org/10.3390/math11143219 |
Web address (URL) | https://www.mdpi.com/2227-7390/11/14/3219 |
Open access | Open access |
Research or scholarly | Research |
Page range | 1-28 |
Publisher's version | License File Access Level Open |
Output status | Published |
Publication dates | |
Online | 22 Jul 2023 |
Publication process dates | |
Accepted | 08 Jul 2023 |
Deposited | 12 Jun 2024 |
Additional information | Copyright: © 2023 by the authors. Licensee MDPI, Basel, Switzerland. |
This article is an open access article | |
Place of publication | Switzerland |
https://acuresearchbank.acu.edu.au/item/909qw/an-adaptive-jellyfish-search-algorithm-for-packing-items-with-conflict
Download files
Publisher's version
OA_Bekhit_2023_An_adaptive_jellyfish_search_algorithm_for.pdf | |
License: CC BY 4.0 | |
File access level: Open |
32
total views11
total downloads1
views this month1
downloads this month