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
AuthorsEl-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.

Keywordsmetaheuristic algorithms; artificial jellyfish optimizer; bin packing problem; any-fit algorithm
Year01 Jan 2023
JournalMathematics
Journal citation11 (14), pp. 1-28
PublisherMDPI
ISSN2227-7390
Digital Object Identifier (DOI)https://doi.org/10.3390/math11143219
Web address (URL)https://www.mdpi.com/2227-7390/11/14/3219
Open accessOpen access
Research or scholarlyResearch
Page range1-28
Publisher's version
License
File Access Level
Open
Output statusPublished
Publication dates
Online22 Jul 2023
Publication process dates
Accepted08 Jul 2023
Deposited12 Jun 2024
Additional information

Copyright: © 2023 by the authors. Licensee MDPI, Basel, Switzerland.

This article is an open access article
distributed under the terms and
conditions of the Creative Commons
Attribution (CC BY) license (https://
creativecommons.org/licenses/by/
4.0/).

Place of publicationSwitzerland
Permalink -

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

  • 7
    total views
  • 2
    total downloads
  • 1
    views this month
  • 1
    downloads this month
These values are for the period from 19th October 2020, when this repository was created.

Export as

Related outputs

Optimizing Placement and Scheduling for VNF by a Multi-objective Optimization Genetic Algorithm
Thien, Phan Duc, Wu, Fan, Bekhit, Mahmoud, Fathalla, Ahmed and Salah, Ahmed. (2024). Optimizing Placement and Scheduling for VNF by a Multi-objective Optimization Genetic Algorithm. International Journal of Computational Intelligence Systems. 17(1), pp. 1-18. https://doi.org/10.1007/s44196-024-00430-x
Comparing Ensemble Learning Techniques on Data Transmission Reduction for IoT Systems
Salah, Ahmad, Bekhit, Mahmoud, M. Alkalbani, Asma, Mohamed, Mohamed, Lestari, Nur Indah and Fathalla, Ahmed. (2023). Comparing Ensemble Learning Techniques on Data Transmission Reduction for IoT Systems. Switzerland: Springer Nature. pp. 72-85 https://doi.org/10.1007/978-3-031-33743-7_6
Price Prediction of Seasonal Items Using Time Series Analysis
Salah, Ahmed, Bekhit, Mahmoud, Eldesouky, Esraa, Ali, Ahmed and Fathalla, Ahmed. (2023). Price Prediction of Seasonal Items Using Time Series Analysis. Computer Systems Science and Engineering. 46(1), pp. 445-460. https://doi.org/10.32604/csse.2023.035254
Real-time and automatic system for performance evaluation of karate skills using motion capture sensors and continuous wavelet transform
Fathalla, Ahmed, Salah, Ahmad, Bekhit, Mahmoud, Eldesouky, Esraa, Talha, Ahmed, Zenhom, Abdalla and Ali, Ahmed. (2023). Real-time and automatic system for performance evaluation of karate skills using motion capture sensors and continuous wavelet transform. International Journal of Intelligent Systems. 2023, pp. 1-11. https://doi.org/10.1155/2023/1561942
A Survey of Trendy Financial Sector Applications of Machine and Deep Learning
Lestari, Nur Indah, Hussain, Walayat, Merigo, Jose and Bekhit, Mahmoud. (2023). A Survey of Trendy Financial Sector Applications of Machine and Deep Learning. Second EAI International Conference, BigIoT-EDU 2022. Virtual Event 29 - 31 Jul 2022 Switzerland: Springer. pp. 619-633 https://doi.org/10.1007/978-3-031-23944-1
Data Security in Hybrid Cloud Computing Using AES Encryption for Health Sector Organization
Bekhit, Mahmoud and Alsadoon, Abeer. (2022). Data Security in Hybrid Cloud Computing Using AES Encryption for Health Sector Organization. 7th International Conference on Innovative Technologies in Intelligent Systems and Industrial Applications, (CITISIA). Sydney, Australia 14 - 16 Nov 2022 Switzerland: Springer Nature. pp. 155-167 https://doi.org/10.1007/978-3-031-29078-7_15
Machine learning and deep learning for predicting indoor and outdoor IoT temperature monitoring systems
Lestari, Nur Indah, Bekhit, Mahmoud, Mohamed, Mohamed, Fathalla, Ahmed and Salah, Ahmad. (2021). Machine learning and deep learning for predicting indoor and outdoor IoT temperature monitoring systems. IoT as a service 7th EAI international conference, IoTaas 2021. Sydney Australia 13 - 14 Dec 2021 Switzerland: Springer Nature. pp. 185 - 197 https://doi.org/10.1007/978-3-030-95987-6_13
A robust UWSN handover prediction system using ensemble learning
Eldesouky, Esraa, Bekhit, Mahmoud, Fathalla, Ahmed, Salah, Ahmed and Ali, Ahmed. (2021). A robust UWSN handover prediction system using ensemble learning. Sensors. 21(17), pp. 1-16. https://doi.org/10.3390/s21175777
Marine data prediction : An evaluation of machine learning, deep learning, and statistical predictive models
Ali, Ahmed, Fathalla, Ahmed, Salah, Ahmad, Bekhit, Mahmoud and Eldesouky, Esraa. (2021). Marine data prediction : An evaluation of machine learning, deep learning, and statistical predictive models. Computational Intelligence and Neuroscience  (Delisted by Scopus/WOS as a paper mill). 2021, pp. 1-13. https://doi.org/10.1155/2021/8551167
Multi objective resource optimisation for network function virtualisation requests
Bekhit, Mahmoud, Abolhasan, Mehran, Lipman, Justin, Liu, Ren and Ni, Wei. (2019). Multi objective resource optimisation for network function virtualisation requests. 26th International Conference on Systems Engineering (ICSEng). University of Technology Sydney, Australia 18 - 20 Dec 2018 Australia: IEEE Xplore. pp. 1-7 https://doi.org/10.1109/ICSENG.2018.8638192
Multi-objective transmitters placement problem in wireless networks
Gamal, Mahmoud, Morsy, Ehab and Fathy, Ahmed. (2015). Multi-objective transmitters placement problem in wireless networks. SoICT: Information and Communication Technology . Vietnam: Association for Computing Machinery. pp. 156 - 162 https://doi.org/10.1145/2833258.2833286