A transformer-based deep reinforcement learning for the Dial-a-Ride problem
Ö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
Tam Kayıt
| Alan | Değer | Dil |
|---|---|---|
| dc.contributor.author | Aslan Yıldız, Özge | |
| dc.contributor.author | Sarıçiçek, İnci | |
| dc.contributor.author | Yazıcı, Ahmet | |
| dc.date.accessioned | 2026-10-18T20:25:47.062936636Z | |
| dc.date.available | 2026-10-18T20:25:47.062936636Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | 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. | |
| dc.description.sponsorship | Funding 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.doi | 10.1007/s10115-025-02493-4 | |
| dc.identifier.eissn | 0219-3116 | |
| dc.identifier.endpage | 9109 | |
| dc.identifier.issn | 0219-1377 | |
| dc.identifier.issue | 10 | |
| dc.identifier.scopus | 2-s2.0-105007945618 | |
| dc.identifier.startpage | 9085 | |
| dc.identifier.uri | https://rdlopen.rawdatalibrary.net/r/ebyu/10594 | |
| dc.identifier.volume | 67 | |
| dc.identifier.wos | WOS:001507800200001 | |
| dc.language.iso | en | |
| dc.publisher | Springer Science and Business Media Deutschland GmbH | |
| dc.relation.ispartof | Knowledge and Information Systems | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.subject | Deep reinforcement learning | |
| dc.subject | Dial-a-ride | |
| dc.subject | Pickup and delivery tasks | |
| dc.subject | Routing problem | |
| dc.subject | Reinforcement learning | |
| dc.subject | Traveling salesman problem | |
| dc.subject | Vehicle routing | |
| dc.subject | Vehicles | |
| dc.subject | Delivery task | |
| dc.subject | Dial-a-ride problem | |
| dc.subject | Learning-based approach | |
| dc.subject | Pickup and delivery | |
| dc.subject | Pickup and delivery task | |
| dc.subject | Reinforcement learning method | |
| dc.subject | Reinforcement learnings | |
| dc.subject | Routing problems | |
| dc.subject | Vehicle Routing Problems | |
| dc.title | A transformer-based deep reinforcement learning for the Dial-a-Ride problem | |
| dc.type | Article | |
| dspace.entity.type | Publication | |
| rdl.citation.scopus | 3 | |
| rdl.citation.wos | 1 | |
| rdl.oa.status | gold | |
| rdl.source.index | SCOPUS | |
| rdl.source.index | WOS | |
| rdl.wos.index | Science Citation Index Expanded (SCI-EXPANDED) |
