IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v10y2022i19p3647-d934174.html
   My bibliography  Save this article

An Optimized Discrete Dragonfly Algorithm Tackling the Low Exploitation Problem for Solving TSP

Author

Listed:
  • Bibi Aamirah Shafaa Emambocus

    (Department of Computing and Information Systems, School of Engineering and Technology, Sunway University, Petaling Jaya 47500, Selangor, Malaysia)

  • Muhammed Basheer Jasser

    (Department of Computing and Information Systems, School of Engineering and Technology, Sunway University, Petaling Jaya 47500, Selangor, Malaysia)

  • Angela Amphawan

    (Department of Computing and Information Systems, School of Engineering and Technology, Sunway University, Petaling Jaya 47500, Selangor, Malaysia)

  • Ali Wagdy Mohamed

    (Operations Research Department, Faculty of Graduate Studies for Statistical Research, Cairo University, Giza 12613, Egypt)

Abstract

Optimization problems are prevalent in almost all areas and hence optimization algorithms are crucial for a myriad of real-world applications. Deterministic optimization algorithms tend to be computationally costly and time-consuming. Hence, heuristic and metaheuristic algorithms are more favoured as they provide near-optimal solutions in an acceptable amount of time. Swarm intelligence algorithms are being increasingly used for optimization problems owing to their simplicity and good performance. The Dragonfly Algorithm (DA) is one which is inspired by the swarming behaviours of dragonflies, and it has been proven to have a superior performance than other algorithms in multiple applications. Hence, it is worth considering its application to the traveling salesman problem which is a predominant discrete optimization problem. The original DA is only suitable for solving continuous optimization problems and, although there is a binary version of the algorithm, it is not easily adapted for solving discrete optimization problems like TSP. We have previously proposed a discrete adapted DA algorithm suitable for TSP. However, it has low effectiveness, and it has not been used for large TSP problems. In this paper, we propose an optimized discrete adapted DA by using the steepest ascent hill climbing algorithm as a local search. The algorithm is applied to a TSP problem modelling a package delivery system in the Kuala Lumpur area and to benchmark TSP problems, and it is found to have a higher effectiveness than the discrete adapted DA and some other swarm intelligence algorithms. It also has a higher efficiency than the discrete adapted DA.

Suggested Citation

  • Bibi Aamirah Shafaa Emambocus & Muhammed Basheer Jasser & Angela Amphawan & Ali Wagdy Mohamed, 2022. "An Optimized Discrete Dragonfly Algorithm Tackling the Low Exploitation Problem for Solving TSP," Mathematics, MDPI, vol. 10(19), pages 1-24, October.
  • Handle: RePEc:gam:jmathe:v:10:y:2022:i:19:p:3647-:d:934174
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/10/19/3647/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/10/19/3647/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Muren, & Wu, Jianjun & Zhou, Li & Du, Zhiping & Lv, Ying, 2019. "Mixed steepest descent algorithm for the traveling salesman problem and application in air logistics," Transportation Research Part E: Logistics and Transportation Review, Elsevier, vol. 126(C), pages 87-102.
    2. Mehdi Foumani & Asghar Moeini & Michael Haythorpe & Kate Smith-Miles, 2018. "A cross-entropy method for optimising robotic automated storage and retrieval systems," International Journal of Production Research, Taylor & Francis Journals, vol. 56(19), pages 6450-6472, October.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Polten, Lukas & Emde, Simon, 2022. "Multi-shuttle crane scheduling in automated storage and retrieval systems," European Journal of Operational Research, Elsevier, vol. 302(3), pages 892-908.
    2. Zhi Li & Ali Vatankhah Barenji & Jiazhi Jiang & Ray Y. Zhong & Gangyan Xu, 2020. "A mechanism for scheduling multi robot intelligent warehouse system face with dynamic demand," Journal of Intelligent Manufacturing, Springer, vol. 31(2), pages 469-480, February.
    3. Yi Li & Zhiyang Li, 2022. "Shuttle-Based Storage and Retrieval System: A Literature Review," Sustainability, MDPI, vol. 14(21), pages 1-18, November.
    4. Baniasadi, Pouya & Foumani, Mehdi & Smith-Miles, Kate & Ejov, Vladimir, 2020. "A transformation technique for the clustered generalized traveling salesman problem with applications to logistics," European Journal of Operational Research, Elsevier, vol. 285(2), pages 444-457.
    5. Raghav Prasad Parouha & Pooja Verma, 2022. "An innovative hybrid algorithm for bound-unconstrained optimization problems and applications," Journal of Intelligent Manufacturing, Springer, vol. 33(5), pages 1273-1336, June.
    6. Chang, Ximing & Wu, Jianjun & Sun, Huijun & Correia, Gonçalo Homem de Almeida & Chen, Jianhua, 2021. "Relocating operational and damaged bikes in free-floating systems: A data-driven modeling framework for level of service enhancement," Transportation Research Part A: Policy and Practice, Elsevier, vol. 153(C), pages 235-260.
    7. Janusz Szpytko & Yorlandys Salgado Duarte, 2021. "A digital twins concept model for integrated maintenance: a case study for crane operation," Journal of Intelligent Manufacturing, Springer, vol. 32(7), pages 1863-1881, October.
    8. Ratko Stanković & Kristijan Rogić & Mario Šafran, 2022. "Saving Energy by Optimizing Warehouse Dock Door Allocation," Energies, MDPI, vol. 15(16), pages 1-14, August.
    9. Florin Leon & Marius Gavrilescu, 2021. "A Review of Tracking and Trajectory Prediction Methods for Autonomous Driving," Mathematics, MDPI, vol. 9(6), pages 1-37, March.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:10:y:2022:i:19:p:3647-:d:934174. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.