Papers
Topics
Authors
Recent
Search
2000 character limit reached

Electric Vehicle Routing Problem for Emergency Power Supply: Towards Telecom Base Station Relief

Published 3 Apr 2024 in math.OC, cs.AI, cs.LG, and cs.MA | (2404.02448v2)

Abstract: As a telecom provider, our company has a critical mission to maintain telecom services even during power outages. To accomplish the mission, it is essential to maintain the power of the telecom base stations. Here we consider a solution where electric vehicles (EVs) directly supply power to base stations by traveling to their locations. The goal is to find EV routes that minimize both the total travel distance of all EVs and the number of downed base stations. In this paper, we formulate this routing problem as a new variant of the Electric Vehicle Routing Problem (EVRP) and propose a solver that combines a rule-based vehicle selector and a reinforcement learning (RL)-based node selector. The rule of the vehicle selector ensures the exact environmental states when the selected EV starts to move. In addition, the node selection by the RL model enables fast route generation, which is critical in emergencies. We evaluate our solver on both synthetic datasets and real datasets. The results show that our solver outperforms baselines in terms of the objective value and computation time. Moreover, we analyze the generalization and scalability of our solver, demonstrating the capability toward unseen settings and large-scale problems. Check also our project page: https://ntt-dkiku.github.io/rl-evrpeps.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (43)
  1. A branch-and-cut algorithm for vehicle routing problems. Annals of Operations Research 50, 1 (1994), 37–59. https://doi.org/10.1007/BF02085634
  2. Barrie M. Baker and M.A. Ayechew. 2003. A genetic algorithm for the vehicle routing problem. Computers & Operations Research 30, 5 (2003), 787–800. https://doi.org/10.1016/S0305-0548(02)00051-5
  3. Energy consumption estimation integrated into the Electric Vehicle Routing Problem. Transportation Research Part D: Transport and Environment 69 (2019), 141–167. https://doi.org/10.1016/j.trd.2019.01.006
  4. Electric vehicle routing problem with machine learning for energy prediction. Transportation Research Part B: Methodological 145 (2021), 24–55. https://doi.org/10.1016/j.trb.2020.12.007
  5. Neural Combinatorial Optimization with Reinforcement Learning. arXiv:1611.09940 [cs.AI]
  6. Solving Multi-Agent Routing Problems Using Deep Attention Mechanisms. IEEE Transactions on Intelligent Transportation Systems 22, 12 (2021), 7804–7813. https://doi.org/10.1109/TITS.2020.3009289
  7. G. B. Dantzig and J. H. Ramser. 1959. The Truck Dispatching Problem. Management Science 6, 1 (1959), 80–91. https://doi.org/10.1287/mnsc.6.1.80
  8. Exact Algorithms for Electric Vehicle-Routing Problems with Time Windows. Operations Research 64, 6 (2016), 1388–1405. https://doi.org/10.1287/opre.2016.1535 arXiv:https://doi.org/10.1287/opre.2016.1535
  9. Thom Fruewirth and Slim Abdennadher. 2003. Essentials of Constraint Programming. Springer-Verlag, Berlin, Heidelberg.
  10. Dominik Goeke. 2019. Granular tabu search for the pickup and delivery problem with time windows and electric vehicles. European Journal of Operational Research 278, 3 (2019), 821–836. https://doi.org/10.1016/j.ejor.2019.05.010
  11. Dominik Goeke and Michael Schneider. 2015. Routing a mixed fleet of electric and conventional vehicles. European Journal of Operational Research 245, 1 (2015), 81–99. https://doi.org/10.1016/j.ejor.2015.01.049
  12. Keld Helsgaun. 2017. An Extension of the Lin-Kernighan-Helsgaun TSP Solver for Constrained Traveling Salesman and Vehicle Routing Problems: Technical report.
  13. An Efficient Graph Convolutional Network Technique for the Travelling Salesman Problem. CoRR abs/1906.01227 (2019). arXiv:1906.01227 http://arxiv.org/abs/1906.01227
  14. Merve Keskin and Bülent Çatay. 2016. Partial recharge strategies for the electric vehicle routing problem with time windows. Transportation Research Part C: Emerging Technologies 65 (2016), 111–127. https://doi.org/10.1016/j.trc.2016.01.013
  15. Attention, Learn to Solve Routing Problems!. In International Conference on Learning Representations. https://openreview.net/forum?id=ByxBFsRqYm
  16. The electric vehicle routing problem and its variations: A literature review. Computers & Industrial Engineering 161 (2021), 107650. https://doi.org/10.1016/j.cie.2021.107650
  17. The Continuous-Time Inventory-Routing Problem. Transportation Science 54, 2 (2020), 375–399. https://doi.org/10.1287/trsc.2019.0902 arXiv:https://doi.org/10.1287/trsc.2019.0902
  18. Deep Reinforcement Learning for Solving the Heterogeneous Capacitated Vehicle Routing Problem. IEEE Transactions on Cybernetics 52, 12 (2022), 13572–13585. https://doi.org/10.1109/TCYB.2021.3111082
  19. Electric Vehicle Routing Problem with Battery Swapping Considering Energy Consumption and Carbon Emissions. Sustainability 12, 24 (2020). https://doi.org/10.3390/su122410537
  20. Electric Vehicle Routing Problem. Transportation Research Procedia 12 (2016), 508–521. https://doi.org/10.1016/j.trpro.2016.02.007 Tenth International Conference on City Logistics 17-19 June 2015, Tenerife, Spain.
  21. S. Lin and B. W. Kernighan. 1973. An Effective Heuristic Algorithm for the Traveling-Salesman Problem. Operations Research 21, 2 (1973), 498–516. https://doi.org/10.1287/opre.21.2.498 arXiv:https://doi.org/10.1287/opre.21.2.498
  22. A two-stage algorithm for vehicle routing problem with charging relief in post-disaster. IET Intelligent Transport Systems 17, 8 (2023), 1525–1543. https://doi.org/10.1049/itr2.12344 arXiv:https://ietresearch.onlinelibrary.wiley.com/doi/pdf/10.1049/itr2.12344
  23. Reinforcement Learning for Solving the Vehicle Routing Problem. In Advances in Neural Information Processing Systems, S. Bengio, H. Wallach, H. Larochelle, K. Grauman, N. Cesa-Bianchi, and R. Garnett (Eds.), Vol. 31. Curran Associates, Inc. https://proceedings.neurips.cc/paper_files/paper/2018/file/9fb4651c05b2ed70fba5afe0b039a550-Paper.pdf
  24. Vision of Humanity. 2022. Ecological threat report 2022: Analysing Ecological Threats, Resilience & Peace. (2022). https://doi.org/wp-content/uploads/2022/10/ETR-2022-Web-V1.pdf
  25. Two-Stage Decomposition Algorithms for Single Product Maritime Inventory Routing. INFORMS Journal on Computing 26 (11 2014), 825–847. https://doi.org/10.1287/ijoc.2014.0601
  26. The electric vehicle routing problem with energy consumption uncertainty. Transportation Research Part B: Methodological 126 (2019), 225–255. https://doi.org/10.1016/j.trb.2019.06.006
  27. A Generic Exact Solver for Vehicle Routing and Related Problems. Mathematical Programming 183 (2020), 483–523. https://doi.org/10.1007/s10107-020-01523-z
  28. A review on the electric vehicle routing problems: Variants and algorithms. Frontiers of Engineering Management 8 (05 2021). https://doi.org/10.1007/s42524-021-0157-1
  29. R. Roberti and M. Wen. 2016. The Electric Traveling Salesman Problem with Time Windows. Transportation Research Part E: Logistics and Transportation Review 89 (2016), 32–52. https://doi.org/10.1016/j.tre.2016.01.010
  30. The Electric Vehicle-Routing Problem with Time Windows and Recharging Stations. Transportation Science 48, 4 (2014), 500–520. http://www.jstor.org/stable/43666939
  31. Pickup and delivery with electric vehicles under stochastic battery depletion. Computers & Industrial Engineering 146 (2020), 106512. https://doi.org/10.1016/j.cie.2020.106512
  32. Attention is All you Need. In Advances in Neural Information Processing Systems, I. Guyon, U. Von Luxburg, S. Bengio, H. Wallach, R. Fergus, S. Vishwanathan, and R. Garnett (Eds.), Vol. 30. Curran Associates, Inc. https://proceedings.neurips.cc/paper_files/paper/2017/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf
  33. Thibaut Vidal. 2022. Hybrid genetic search for the CVRP: Open-source implementation and SWAP* neighborhood. Computers & Operations Research 140 (2022), 105643. https://doi.org/10.1016/j.cor.2021.105643
  34. Pointer Networks. In Advances in Neural Information Processing Systems, C. Cortes, N. Lawrence, D. Lee, M. Sugiyama, and R. Garnett (Eds.), Vol. 28. Curran Associates, Inc. https://proceedings.neurips.cc/paper_files/paper/2015/file/29921001f2f04bd3baee84a12e98098f-Paper.pdf
  35. Ronald J. Williams. 1992. Simple Statistical Gradient-Following Algorithms for Connectionist Reinforcement Learning. Mach. Learn. 8, 3–4 (may 1992), 229–256. https://doi.org/10.1007/BF00992696
  36. Development of energy consumption optimization model for the electric vehicle routing problem with time windows. Journal of Cleaner Production 225 (2019), 647–663. https://doi.org/10.1016/j.jclepro.2019.03.323
  37. Enhancing Adequacy of Isolated Systems With Electric Vehicle-Based Emergency Strategy. IEEE Transactions on Intelligent Transportation Systems 21, 8 (2020), 3469–3475. https://doi.org/10.1109/TITS.2019.2929767
  38. N. Z. Xu and C. Y. Chung. 2016. Reliability Evaluation of Distribution Systems Including Vehicle-to-Home and Vehicle-to-Grid. IEEE Transactions on Power Systems 31, 1 (2016), 759–768. https://doi.org/10.1109/TPWRS.2015.2396524
  39. A two-stage pricing strategy for electric vehicles participating in emergency power supply for important loads. Electric Power Systems Research 218 (2023), 109239. https://doi.org/10.1016/j.epsr.2023.109239
  40. Multi-vehicle routing problems with soft time windows: A multi-agent reinforcement learning approach. Transportation Research Part C: Emerging Technologies 121 (2020), 102861. https://doi.org/10.1016/j.trc.2020.102861
  41. Fuzzy Optimization Model for Electric Vehicle Routing Problem with Time Windows and Recharging Stations. Expert Syst. Appl. 145, C (may 2020), 12 pages. https://doi.org/10.1016/j.eswa.2019.113123
  42. Mengting Zhao and Yuwei Lu. 2019. A Heuristic Approach for a Real-World Electric Vehicle Routing Problem. Algorithms 12, 2 (2019). https://doi.org/10.3390/a12020045
  43. MAPDP: Cooperative Multi-Agent Reinforcement Learning to Solve Pickup and Delivery Problems. Proceedings of the AAAI Conference on Artificial Intelligence 36, 9 (Jun. 2022), 9980–9988. https://doi.org/10.1609/aaai.v36i9.21236

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 0 likes about this paper.