Double Deep Q-Network-Based Solution for the Dynamic Electric Vehicle Routing Problem

ArticleAçık Erişim

Özet

The Dynamic Electric Vehicle Routing Problem (D-EVRP) presents a framework that requires electric vehicles to meet demand with limited energy capacity. When dynamic demand flows and charging requirements are considered together, traditional methods cannot provide sufficient adaptation for real-time decision-making. Therefore, a learning-based approach was chosen to ensure that decision-making processes respond quickly to changing conditions. The solution utilizes a model with a Double Deep Q-Network (DDQN) architecture and a discrete valuation structure. Prioritized Experience Replay (PER) was implemented to increase model stability, allowing infrequent but effective experiments to contribute more to the learning process. The state representation is constructed using the vehicle’s location, battery level, load status, and current customer demands. Scalability is ensured by dividing customer locations into clusters using the K-means method, with each cluster handled by an independent representative. The approach was tested with real-world road data obtained from the Meşelik Campus of Osmangazi University in Eskişehir. Experiments conducted under different demand levels and data sizes have shown that the PER-assisted DDQN structure produces more stable and shorter route lengths in dynamic scenarios, but random selection, greedy method and genetic algorithm experience significant performance losses as dynamicity increases. © 2025 by the authors.

Anahtar Kelimeler

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/ebyu/10366Resmi atıflarda kullanılan kalıcı adres
DOI
https://doi.org/10.3390/app16010278Yayıncı resmi DOI adresi
Tam Kayıt
AlanDeğerDil
dc.contributor.authorTaş, Mehmet Bilge Han
dc.contributor.authorÖzkan, Kemal
dc.contributor.authorSarıçiçek, İnci
dc.contributor.authorYazıcı, Ahmet
dc.date.accessioned2026-10-18T20:25:35.749679299Z
dc.date.available2026-10-18T20:25:35.749679299Z
dc.date.issued2026
dc.description.abstractThe Dynamic Electric Vehicle Routing Problem (D-EVRP) presents a framework that requires electric vehicles to meet demand with limited energy capacity. When dynamic demand flows and charging requirements are considered together, traditional methods cannot provide sufficient adaptation for real-time decision-making. Therefore, a learning-based approach was chosen to ensure that decision-making processes respond quickly to changing conditions. The solution utilizes a model with a Double Deep Q-Network (DDQN) architecture and a discrete valuation structure. Prioritized Experience Replay (PER) was implemented to increase model stability, allowing infrequent but effective experiments to contribute more to the learning process. The state representation is constructed using the vehicle’s location, battery level, load status, and current customer demands. Scalability is ensured by dividing customer locations into clusters using the K-means method, with each cluster handled by an independent representative. The approach was tested with real-world road data obtained from the Meşelik Campus of Osmangazi University in Eskişehir. Experiments conducted under different demand levels and data sizes have shown that the PER-assisted DDQN structure produces more stable and shorter route lengths in dynamic scenarios, but random selection, greedy method and genetic algorithm experience significant performance losses as dynamicity increases. © 2025 by the authors.
dc.identifier.doi10.3390/app16010278
dc.identifier.eissn2076-3417
dc.identifier.issn2076-3417
dc.identifier.issue1
dc.identifier.scopus2-s2.0-105027282828
dc.identifier.startpage278
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/ebyu/10366
dc.identifier.volume16
dc.identifier.wosWOS:001657261500001
dc.language.isoen
dc.publisherMultidisciplinary Digital Publishing Institute (MDPI)
dc.relation.ispartofApplied Sciences (Switzerland)
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectdeep reinforcement learning
dc.subjectDouble Deep Q-Network
dc.subjectdynamic requests
dc.subjectelectric vehicle routing problem
dc.subjectenergy-aware routing
dc.subjectBattery management systems
dc.subjectBehavioral research
dc.subjectCharging (batteries)
dc.subjectDecision making
dc.subjectDeep learning
dc.subjectElectric vehicles
dc.subjectK-means clustering
dc.subjectLearning systems
dc.subjectNetwork routing
dc.subjectVehicle routing
dc.subjectDynamic request
dc.subjectEnergy-capacity
dc.subjectExperience replay
dc.subjectLimited energies
dc.subjectNetwork-based solutions
dc.subjectReinforcement learnings
dc.subjectVehicle Routing Problems
dc.subjectarticle
dc.subjectcontrolled study
dc.subjectgenetic algorithm
dc.subjectpharmaceutics
dc.subjectReinforcement learning
dc.titleDouble Deep Q-Network-Based Solution for the Dynamic Electric Vehicle Routing Problem
dc.typeArticle
dspace.entity.typePublication
rdl.citation.scopus2
rdl.citation.wos2
rdl.oa.statusgold
rdl.source.indexSCOPUS
rdl.source.indexWOS
rdl.wos.indexScience Citation Index Expanded (SCI-EXPANDED)