Skip to main content

A Simulated Annealing Algorithm for Solving a Routing Problem in the Context of Municipal Solid Waste Collection

  • Conference paper
  • First Online:
Production Research (ICPR-Americas 2020)

Abstract

The management of the collection of Municipal Solid Waste is a complex task for local governments since it consumes a large portion of their budgets. Thus, the use of computer-aided tools to support decision-making can contribute to improve the efficiency of the system and reduce the associated costs. In the present work, a simulated annealing algorithm is proposed to address the problem of designing the routes of waste collection vehicles. The proposed algorithm is compared against two other metaheuristic algorithms: a Large Neighborhood Search (LNS) algorithm from the literature and a standard genetic algorithm. The evaluation is carried out on real instances of the city of Bahía Blanca and on benchmarks from the literature. The proposed algorithm was able to solve all the instances, having an average performance similar to the LNS, while the standard genetic algorithm showed less promising results.

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

References

  1. Hoornweg, D., Bhada-Tata, P.: What a waste: a global review of solid waste management. World Bank 15. Washington DC, United States of America (2012)

    Google Scholar 

  2. Tchobanoglous, G., Kreith, F., Williams, M.E.: Introduction. In: Tchobanoglous, G., Kreith, F. (eds.) Handbook of Solid Waste Management, vol. 1, 2nd ed. McGraw-Hill, EUA (2002)

    Google Scholar 

  3. Miller, C.E., Tucker, A.W., Zemlin, R.A.: Integer programming formulation of traveling salesman problems. J. ACM (JACM) 7(4), 326–329 (1960)

    Article  MathSciNet  Google Scholar 

  4. Beliën, J., De Boeck, L., Van Ackere, J.: Municipal solid waste collection and management problems: a literature review. Transp. Sci. 48(1), 78–102 (2012)

    Article  Google Scholar 

  5. Han, H., Ponce Cueto, E.: Waste collection vehicle routing problem: literature review. PROMET Traffic Transp. 7(4), 345–358 (2015)

    Google Scholar 

  6. Bonomo, F., Durán, G., Larumbe, F., Marenco, J.: Optimización de la Recolección de Residuos en la Zona Sur de la Ciudad de Buenos Aires. Revista de Ingeniería de Sistemas 23, 71–88 (2009)

    Google Scholar 

  7. Larrumbe, F.: Optimización de la Recolección de Residuos en la Zona Sur de la Ciudad de Buenos Aires. Master Thesis. Universidad de Buenos Aires. Buenos Aires, Argentina (2009)

    Google Scholar 

  8. Bonomo, F., Durán, G., Larumbe, F., Marenco, J.: A method for optimizing waste collection using mathematical programming: a buenos aires case study. Waste Manag. Res. 30(3), 311–324 (2012)

    Article  Google Scholar 

  9. Bertero, F.: Optimización de recorridos en ciudades. Una aplicación al sistema de recolección de residuos sólidos urbanos en el Municipio de Concordia. Master Thesis. Universidad Nacional de Rosario. Rosario, Argentina (2015)

    Google Scholar 

  10. Bianchetti, M.L.: Algoritmos de zonificación para recolección de residuos. Master Thesis. Universidad de Buenos Aires. Buenos Aires, Argentina (2015)

    Google Scholar 

  11. Braier, G., Durán, G., Marenco, J., Wesner, F.: Una aplicación del problema del cartero rural a la recolección de residuos reciclables en Argentina. Revista de Ingeniería de Sistemas 29, 49–65 (2015)

    Google Scholar 

  12. Braier, G., Durán, G., Marenco, J., Wesner, F.: An integer programming approach to a real-world recyclable waste collection problem in Argentina. Waste Manag. Res. 35(5), 525–533 (2017)

    Article  Google Scholar 

  13. Rossit, D.G., Broz, D., Rossit, D.A., Frutos, M., Tohmé, F.: Modelado de una red urbana de recolección de residuos plásticos en base a optimización multi-objetivo. In: Proceedings of the XXVI EPIO and VIII RED-M, Bahía Blanca, Argentina (2015)

    Google Scholar 

  14. Cavallin, A., Vigier, H.P., Frutos, M.: Aplicación de un modelo CVRP-RB a un caso de logística inversa. In: Proceedings of the XXVI EPIO and VIII RED-M, Bahía Blanca, Argentina (2015a)

    Google Scholar 

  15. Cavallin, A., Vigier, H.P., Frutos, M.: Logística inversa y ruteo en el sector de recolección informal de residuos sólidos urbanos. In: Avances en Gestión Integral de Residuos Sólidos Urbanos 2014–15. Instituto Nacional de Tecnología Industrial, Buenos Aires, Argentina (2015b)

    Google Scholar 

  16. Lenstra, J.K., Kan, A.R.: Complexity of vehicle routing and scheduling problems. Networks 11(2), 221–227 (1981)

    Article  Google Scholar 

  17. Rossit, D.G., Toutouh, J., Nesmachnow, S.: Exact and heuristic approaches for multi-objective garbage accumulation points location in real scenarios. Waste Manag. 105, 467–481 (2020)

    Article  Google Scholar 

  18. Toncovich, A., Burgos, T., Jalif., M.: Planificación de la logística de recolección de miel en una empresa apícola. In: Proceedings of the X Congreso Argentino de Ingeniería Industrial. Ciudad Autónoma de Buenos Aires, Argentina (2017)

    Google Scholar 

  19. Toncovich, A., Rossit, D.A., Frutos, M., Rossit, D.G.: Solving a multi-objective manufacturing cell scheduling problem with the consideration of warehouses using a Simulated Annealing based procedure. Int. J. Ind. Eng. Comput. 10(1), 1–16 (2019)

    Google Scholar 

  20. Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220(4598), 671–680 (1983)

    Article  MathSciNet  Google Scholar 

  21. Erdoğan, G.: An open source spreadsheet solver for vehicle routing problems. Comput. Oper. Res. 84, 62–72 (2017)

    Article  MathSciNet  Google Scholar 

  22. Pisinger, D., Ropke, S.: A general heuristic for vehicle routing problems. Comput. Oper. Res. 34(8), 2403–2435 (2007)

    Article  MathSciNet  Google Scholar 

  23. Shaw, P.: Using constraint programming and local search methods to solve vehicle routing problems. In: Maher, M., Puget, J.-F. (eds.) Principles and Practice of Constraint Programming—CP98, pp. 417–431. Springer, Heidelberg (1998). https://doi.org/10.1007/3-540-49481-2_30

    Chapter  Google Scholar 

  24. Cavallin, A., Rossit, D.G., Savoretti, A.A., Sorichetti, A.E., Frutos, M.: Logística inversa de residuos agroquímicos en Argentina: resolución heurística y exacta. In: Proceedings of the XV Simposio en Investigación Operativa - 46 Jornadas Argentinas de Informática e Investigación Operativa. Córdoba, Argentina (2017)

    Google Scholar 

  25. Groër, C., Golden, B., Wasil, E.: A library of local search heuristics for the vehicle routing problem. Math. Program. Comput. 2(2), 79–101 (2010)

    Article  MathSciNet  Google Scholar 

  26. Fortin, F.A., De Rainville, F.M., Gardner, M.A.G., Parizeau, M., Gagné, C.: DEAP: evolutionary algorithms made easy. J. Mach. Learn. Res. 13(1), 2171–2175 (2012)

    MathSciNet  Google Scholar 

  27. Augerat, P.: Approche polyèdrale du problème de tournées de véhicules. PhD Thesis. Institut polytechnique de Grenoble. Grenoble, Francia (1995)

    Google Scholar 

  28. Herran Symonds, V.: Ubicación de contenedores diferenciados de RSU. Master Thesis. Universidad Nacional del Sur. Bahía Blanca, Argentina (2019)

    Google Scholar 

  29. Signorelli Nuñez, M.: Análisis del sistema actual de recolección de RSU en el Barrio Universitario de la ciudad de Bahía Blanca. Master Thesis. Universidad Nacional del Sur. Bahía Blanca, Argentina (2019)

    Google Scholar 

  30. Christofides, N., Eilon, S.: An algorithm for the vehicle-dispatching problem. J. Oper. Res. Soc. 20(3), 309–318 (1969)

    Article  Google Scholar 

  31. Christofides, N., Mingozzi, A., Toth P.: The vehicle routing problem. In: Christofides, M., Mingozzi, A., Toth, P., Sandi, C. (eds.) Combinatorial Optimization, vol. 14. John Wiley, Chichester (1979)

    Google Scholar 

  32. Mendoza, J., Hoskins, M., Guéret, C., Pillac, V., Vigo, D.: VRP-REP: a vehicle routing community repository. In: Proceedings of the Third meeting of the EURO Working Group on Vehicle Routing and Logistics Optimization (VeRoLog’14), Oslo, Norway (2014)

    Google Scholar 

  33. Cavallin, A., Rossit, D.G., Herrán Symonds, V., Rossit, D.A., Frutos, M.: Application of a methodology to design a municipal waste pre-collection network in real scenarios. Waste Manag. Res. 38(1_suppl), 117–129 (2020)

    Article  Google Scholar 

  34. Rossit, D.G., Nesmachnow, S., Toutouh, J.: A bi-objective integer programming model for locating garbage accumulation points: a case study. Revista Facultad de Ingeniería Universidad de Antioquia 93, 70–81 (2019)

    Article  Google Scholar 

  35. Nesmachnow, S., Rossit, D.G., Toutouh, J.: Comparison of multiobjective evolutionary algorithms for prioritized urban waste collection in Montevideo, Uruguay. Electron. Notes Disc. Math. 69, 93–100 (2018)

    Article  Google Scholar 

Download references

Acknowledgements

The authors of this work wish to acknowledge the funding received from the Universidad Nacional del Sur for the research projects PGI 24/J084 and PGI 24/ZJ35. In addition, the first author of this work is grateful for the funding received from the Consejo Interuniversitario Nacional of Argentina (CIN) through a scholarship Becas de Estímulo a las Vocaciones Científicas (Becas EVC – CIN).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Diego Gabriel Rossit .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Fermani, M., Rossit, D.G., Toncovich, A. (2021). A Simulated Annealing Algorithm for Solving a Routing Problem in the Context of Municipal Solid Waste Collection. In: Rossit, D.A., Tohmé, F., Mejía Delgadillo, G. (eds) Production Research. ICPR-Americas 2020. Communications in Computer and Information Science, vol 1408. Springer, Cham. https://doi.org/10.1007/978-3-030-76310-7_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-76310-7_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-76309-1

  • Online ISBN: 978-3-030-76310-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics