Skip to main content

Particle Swarm Optimization Configures the Route Minimization Algorithm

  • Conference paper
  • First Online:
Computational Science – ICCS 2022 (ICCS 2022)

Abstract

Solving rich vehicle routing problems is an important topic due to their numerous practical applications. Although there exist a plethora of (meta)heuristics to tackle this task, they are often heavily parameterized, and improperly tuned hyper-parameters adversely affect their performance. We exploit particle swarm optimization to select the pivotal hyper-parameters of a route minimization algorithm applied to the pickup and delivery problem with time windows. The experiments, performed on benchmark and real-life data, show that our approach automatically determines high-quality hyper-parameters of the underlying algorithm that improve its abilities and accelerate the convergence.

This work was supported by the European Union funds awarded to Blees Sp. z o. o. under grants POIR.04.01.01-00-0079/18-01 and UDA-RPSL.01.02.00-24-00FG/19-00. JN was supported by the Silesian University of Technology grant for maintaining and developing research potential.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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.

    The reasons for this inability may be capacity or time window constraint violation.

  2. 2.

    Although for Squeeze and Mutate, their time complexity is fairly high, it is their worst-case complexity, and these procedures terminate much faster in practice.

  3. 3.

    In PSO, the fitness function can be updated to reflect other aspects of the solutions.

  4. 4.

    https://www.sintef.no/projectweb/top/pdptw/li-lim-benchmark/200-customers/.

  5. 5.

    This set and the baseline solutions are available at https://gitlab.com/tjastrzab/iccs2022/.

References

  1. Blocho, M.: Heuristics, metaheuristics, and hyperheuristics for rich vehicle routing problems. In: Nalepa, J. (ed.) Smart Delivery Systems. Solving Complex Vehicle Routing Problems, pp. 101–156. Intelligent Data Centric Systems, Elsevier (2020)

    Google Scholar 

  2. Blocho, M., Nalepa, J.: LCS-based selective route exchange crossover for the pickup and delivery problem with time windows. In: Hu, B., López-Ibáñez, M. (eds.) EvoCOP 2017. LNCS, vol. 10197, pp. 124–140. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-55453-2_9

    Chapter  MATH  Google Scholar 

  3. Feng, L., et al.: Solving generalized vehicle routing problem with occasional drivers via evolutionary multitasking. In: IEEE Transactions on Cybernetics, pp. 1–14 (2019)

    Google Scholar 

  4. Konstantakopoulos, G., Gayialis, S., Kechagias, E.: Vehicle routing problem and related algorithms for logistics distribution: a literature review and classification. Oper. Res. (2020)

    Google Scholar 

  5. Lai, D., Demirag, O., Leung, J.: A tabu search heuristic for the heterogeneous vehicle routing problem on a multigraph. Transp. Res. Part E 86, 32–52 (2016)

    Article  Google Scholar 

  6. Lee, C.: An exact algorithm for the electric-vehicle routing problem with nonlinear charging time. J. Oper. Res. Soc. 72(7), 1461–1485 (2021)

    Article  Google Scholar 

  7. Li, H., Li, Z., Cao, L., Wang, R., Ren, M.: Research on optimization of electric vehicle routing problem with time window. IEEE Access 8 (2020)

    Google Scholar 

  8. Liu, J., Feng, S., Niu, Q., Li, L.: New construction heuristic algorithm for solving the vehicle routing problem with time windows. IET Collab. Intell. Manuf. 1, 90–96 (2019)

    Article  Google Scholar 

  9. Lorenzo, P.R., Nalepa, J., Kawulok, M., Ramos, L.S., Pastor, J.R.: Particle swarm optimization for hyper-parameter selection in deep neural networks. In: Proceedings of the GECCO, pp. 481–488. ACM, New York (2017)

    Google Scholar 

  10. López-Ibáñez, M., Dubois-Lacoste, J., Pérez Cáceres, L., Birattari, M., Stützle, T.: The Irace package: iterated racing for automatic algorithm configuration. Oper. Res. Persp. 3, 43–58 (2016)

    MathSciNet  Google Scholar 

  11. Mohamed, E., Ndiaye, M.: Optimal routing and scheduling in e-commerce logistics using crowdsourcing strategies. In: Proceedings of the IEEE ICITM, pp. 248–253 (2018)

    Google Scholar 

  12. Mor, A., Speranza, M.G.: Vehicle routing problems over time: a survey. 4OR 18(2), 129–149 (2020)

    Google Scholar 

  13. Nalepa, J., Blocho, M.: Adaptive guided ejection search for pickup and delivery with time windows. J. Intell. Fuzzy Syst. 32, 1547–1559 (2017)

    Article  Google Scholar 

  14. Osaba, E., Yang, X., Fister, I., Jr., Del Ser, J., Lopez-Garcia, P., Vazquez-Pardavila, A.: A discrete and improved bat algorithm for solving a medical goods distribution problem with pharmacological waste collection. Swarm Evol. Comput. 44, 273–286 (2019)

    Article  Google Scholar 

  15. Zhang, H., Ge, H., Yang, J., Tong, Y.: Review of vehicle routing problems: models, classification and solving algorithms. Archiv. Comput. Methods Eng. 29(1), 195–221 (2022)

    Article  MathSciNet  Google Scholar 

  16. Zunic, E., Donko, D., Supic, H., Delalic, S.: Cluster-based approach for successful solving real-world vehicle routing problems. In: Proceedings of the ACSIS, vol. 21, pp. 619–626. Springer, Cham (2020)

    Google Scholar 

  17. Žunić, E., Delalić, S., Donko, D.: Adaptive multi-phase approach for solving the realistic vehicle routing problems in logistics with innovative comparison method for evaluation based on real GPS data. Transport. Lett. 14(2), 143–156 (2022)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jakub Nalepa .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 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

Jastrzab, T. et al. (2022). Particle Swarm Optimization Configures the Route Minimization Algorithm. In: Groen, D., de Mulatier, C., Paszynski, M., Krzhizhanovskaya, V.V., Dongarra, J.J., Sloot, P.M.A. (eds) Computational Science – ICCS 2022. ICCS 2022. Lecture Notes in Computer Science, vol 13351. Springer, Cham. https://doi.org/10.1007/978-3-031-08754-7_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-08754-7_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-08753-0

  • Online ISBN: 978-3-031-08754-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics