Yayın:
A deep reinforcement learning approach for the meal delivery problem

dc.contributor.authorJahanshahi, Hadi
dc.contributor.authorBozanta, Aysun
dc.contributor.authorCevik, Mucahit
dc.contributor.authorKavuk, Eray Mert
dc.contributor.authorTosun, Ayse
dc.contributor.authorSonuc, Sibel B.
dc.contributor.authorKosucu, Bilgin
dc.contributor.authorBasar, Ayse
dc.contributor.ituauthorTosun, Kühn Ayşe
dc.date.accessioned2026-01-25T23:49:03Z
dc.date.issued2022-05-01
dc.description.abstractWe consider a meal delivery service fulfilling dynamic customer requests given a set of couriers over the course of a day. A courier's duty is to pick-up an order from a restaurant and deliver it to a customer. We model this service as a Markov decision process and use deep reinforcement learning as the solution approach. We experiment with the resulting policies on synthetic and real-world datasets and compare those with the baseline policies. We also examine the courier utilization for different numbers of couriers. In our analysis, we specifically focus on the impact of the limited available resources in the meal delivery problem. Furthermore, we investigate the effect of intelligent order rejection and re-positioning of the couriers. Our numerical experiments show that, by incorporating the geographical locations of the restaurants, customers, and the depot, our model significantly improves the overall service quality as characterized by the expected total reward and the delivery times. Our results present valuable insights on both the courier assignment process and the optimal number of couriers for different order frequencies on a given day. The proposed model also shows a robust performance under a variety of scenarios for real-world implementation.
dc.description.abstractKeywords: meal delivery, courier assignment, reinforcement learning, DQN, DDQN
dc.description.urihttps://doi.org/10.1016/j.knosys.2022.108489
dc.description.urihttp://arxiv.org/pdf/2104.12000
dc.description.urihttps://dx.doi.org/10.48550/arxiv.2104.12000
dc.description.urihttp://arxiv.org/abs/2104.12000
dc.description.urihttps://arxiv.org/abs/2104.12000
dc.identifier.doi10.1016/j.knosys.2022.108489
dc.identifier.issn0950-7051
dc.identifier.openairedoi_dedup___::a5d3f12ddf963c8031dc27d478758089
dc.identifier.orcid0000-0001-7248-6263
dc.identifier.orcid0000-0002-1768-6278
dc.identifier.orcid0000-0003-4020-6305
dc.identifier.orcid0000-0003-1859-7872
dc.identifier.orcid0000-0002-5569-3938
dc.identifier.orcid0000-0003-4934-8326
dc.identifier.startpage108489
dc.identifier.urihttps://hdl.handle.net/11527/53202
dc.identifier.volume243
dc.language.isoeng
dc.publisherElsevier BV
dc.relation.ispartofKnowledge-Based Systems
dc.rightsOPEN
dc.subjectFOS: Computer and information sciences
dc.subjectComputer Science - Machine Learning
dc.subjectArtificial Intelligence (cs.AI)
dc.subjectComputer Science - Artificial Intelligence
dc.subjectOptimization and Control (math.OC)
dc.subjectFOS: Mathematics
dc.subjectMathematics - Optimization and Control
dc.subjectMachine Learning (cs.LG)
dc.titleA deep reinforcement learning approach for the meal delivery problem
dc.typeArticle
dspace.entity.typePublication
person.identifier.orcid0000-0003-1859-7872

Dosyalar

Koleksiyonlar