A transformer-based deep reinforcement learning for the Dial-a-Ride problem

ArticleAçık Erişim

Özet

Dial-a-Ride problem (DARP) is a specialized variant of the vehicle routing problem that focuses on designing optimal routes for users who specify pick-up and delivery requests between origins and destinations. This problem involves determining the most effective and efficient routes using limited vehicles and resources to offer responsive door-to-door transportation services for users with specific needs. Logistics service providers require systems that can deliver optimal solutions to these combinatorial problems within a reasonable time. Recently, there has been a significant increase in the use of artificial intelligence optimization algorithms such as meta-heuristics or learning-based approaches to solve such problems. Among the learning-based approaches, reinforcement learning has gained prominence for routing and scheduling tasks, owing to its ability to adaptively learn from complex state spaces and dynamically changing environments. In this study, a novel transformer-based deep reinforcement learning method is proposed to solve the Dial and Ride problem for a single service vehicle. In the proposed model, we adopt a modified transformer architecture instead of employing traditional linear layers, we integrate convolutional layers. To validate our approach, we conduct comprehensive experiments comparing our method against four well-known metaheuristic algorithms and a Deep Q-Network algorithm. The results indicate that proposed approach outperforms these techniques in terms of shorter total travel distances. Additionally, the proposed method is tested on a real-world scenario generated in the Buyukdere neighborhood of Eskisehir. The results demonstrate that the proposed method makes it possible to solve the problem within a reasonable time. This study confirms that the proposed deep reinforcement learning method can effectively address the Dial-a-Ride Problems. © The Author(s) 2025.

Anahtar Kelimeler

RDL Kalıcı Bağlantı (PID)
https://rdlopen.rawdatalibrary.net/r/ebyu/10594Resmi atıflarda kullanılan kalıcı adres
DOI
https://doi.org/10.1007/s10115-025-02493-4Yayıncı resmi DOI adresi
Tam Kayıt
AlanDeğerDil
dc.contributor.authorAslan Yıldız, Özge
dc.contributor.authorSarıçiçek, İnci
dc.contributor.authorYazıcı, Ahmet
dc.date.accessioned2026-10-18T20:25:47.062936636Z
dc.date.available2026-10-18T20:25:47.062936636Z
dc.date.issued2025
dc.description.abstractDial-a-Ride problem (DARP) is a specialized variant of the vehicle routing problem that focuses on designing optimal routes for users who specify pick-up and delivery requests between origins and destinations. This problem involves determining the most effective and efficient routes using limited vehicles and resources to offer responsive door-to-door transportation services for users with specific needs. Logistics service providers require systems that can deliver optimal solutions to these combinatorial problems within a reasonable time. Recently, there has been a significant increase in the use of artificial intelligence optimization algorithms such as meta-heuristics or learning-based approaches to solve such problems. Among the learning-based approaches, reinforcement learning has gained prominence for routing and scheduling tasks, owing to its ability to adaptively learn from complex state spaces and dynamically changing environments. In this study, a novel transformer-based deep reinforcement learning method is proposed to solve the Dial and Ride problem for a single service vehicle. In the proposed model, we adopt a modified transformer architecture instead of employing traditional linear layers, we integrate convolutional layers. To validate our approach, we conduct comprehensive experiments comparing our method against four well-known metaheuristic algorithms and a Deep Q-Network algorithm. The results indicate that proposed approach outperforms these techniques in terms of shorter total travel distances. Additionally, the proposed method is tested on a real-world scenario generated in the Buyukdere neighborhood of Eskisehir. The results demonstrate that the proposed method makes it possible to solve the problem within a reasonable time. This study confirms that the proposed deep reinforcement learning method can effectively address the Dial-a-Ride Problems. © The Author(s) 2025.
dc.description.sponsorshipFunding text 1: Open access funding provided by the Scientific and Technological Research Council of T\u00FCrkiye (T\u00DCB\u0130TAK).; Funding text 2: This study was supported by Scientific and Technological Research Council of Turkey (TUBITAK) under the Grant Number 22AG040. The authors thank to TUBITAK for their supports.
dc.identifier.doi10.1007/s10115-025-02493-4
dc.identifier.eissn0219-3116
dc.identifier.endpage9109
dc.identifier.issn0219-1377
dc.identifier.issue10
dc.identifier.scopus2-s2.0-105007945618
dc.identifier.startpage9085
dc.identifier.urihttps://rdlopen.rawdatalibrary.net/r/ebyu/10594
dc.identifier.volume67
dc.identifier.wosWOS:001507800200001
dc.language.isoen
dc.publisherSpringer Science and Business Media Deutschland GmbH
dc.relation.ispartofKnowledge and Information Systems
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDeep reinforcement learning
dc.subjectDial-a-ride
dc.subjectPickup and delivery tasks
dc.subjectRouting problem
dc.subjectReinforcement learning
dc.subjectTraveling salesman problem
dc.subjectVehicle routing
dc.subjectVehicles
dc.subjectDelivery task
dc.subjectDial-a-ride problem
dc.subjectLearning-based approach
dc.subjectPickup and delivery
dc.subjectPickup and delivery task
dc.subjectReinforcement learning method
dc.subjectReinforcement learnings
dc.subjectRouting problems
dc.subjectVehicle Routing Problems
dc.titleA transformer-based deep reinforcement learning for the Dial-a-Ride problem
dc.typeArticle
dspace.entity.typePublication
rdl.citation.scopus3
rdl.citation.wos1
rdl.oa.statusgold
rdl.source.indexSCOPUS
rdl.source.indexWOS
rdl.wos.indexScience Citation Index Expanded (SCI-EXPANDED)