Publication:
A learning based algorithm for drone routing

dc.contributor.coauthorN/A
dc.contributor.departmentN/A
dc.contributor.departmentDepartment of Industrial Engineering
dc.contributor.departmentDepartment of Industrial Engineering
dc.contributor.kuauthorErmağan, Umut
dc.contributor.kuauthorYıldız, Barış
dc.contributor.kuauthorSalman, Fatma Sibel
dc.contributor.kuprofileMaster Student
dc.contributor.kuprofileFaculty Member
dc.contributor.kuprofileFaculty Member
dc.contributor.otherDepartment of Industrial Engineering
dc.contributor.schoolcollegeinstituteGraduate School of Sciences and Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.yokidN/A
dc.contributor.yokid258791
dc.contributor.yokid178838
dc.date.accessioned2024-11-09T23:57:25Z
dc.date.issued2022
dc.description.abstractWe introduce a learning-based algorithm to solve the drone routing problem with recharging stops that arises in many applications such as precision agriculture, search and rescue, and military surveillance. The heuristic algorithm, namely Learn and Fly (L&F), learns from the features of high-quality solutions to optimize recharging visits, starting from a given Hamiltonian tour that ignores the recharging needs of the drone. We propose a novel integer program to formulate the problem and devise a column generation approach to obtain provably high-quality solutions that are used to train the learning algorithm. Results of our numerical experiments with four groups of instances show that the classification algorithms can effectively identify the features that determine the timing and location of the recharging visits, and L&F generates energy feasible routes in a few seconds with around 5% optimality gap on the average.
dc.description.indexedbyWoS
dc.description.indexedbyScopus
dc.description.openaccessNO
dc.description.volume137
dc.identifier.doi10.1016/j.eer.2021.105524
dc.identifier.eissn1873-765X
dc.identifier.issn0305-0548
dc.identifier.scopus2-s2.0-85118718638
dc.identifier.urihttp://dx.doi.org/10.1016/j.eer.2021.105524
dc.identifier.urihttps://hdl.handle.net/20.500.14288/15271
dc.identifier.wos704296500010
dc.keywordsDrone routing
dc.keywordsLearning based algorithm
dc.keywordsColumn generation
dc.keywordsMachine learning
dc.keywordsTime-windows
dc.keywordsLarge-scale
dc.keywordsVehicle
dc.keywordsOptimization
dc.keywordsAgriculture
dc.keywordsHybrid
dc.languageEnglish
dc.publisherPergamon-Elsevier Science Ltd
dc.sourceComputers & Operations Research
dc.subjectComputer science
dc.subjectEngineering
dc.subjectIndustrial engineering
dc.subjectOperations research
dc.subjectManagement science
dc.titleA learning based algorithm for drone routing
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.authorid0000-0003-3099-5021
local.contributor.authorid0000-0002-3839-8371
local.contributor.authorid0000-0001-6833-2552
local.contributor.kuauthorErmağan, Umut
local.contributor.kuauthorYıldız, Barış
local.contributor.kuauthorSalman, Fatma Sibel
relation.isOrgUnitOfPublicationd6d00f52-d22d-4653-99e7-863efcd47b4a
relation.isOrgUnitOfPublication.latestForDiscoveryd6d00f52-d22d-4653-99e7-863efcd47b4a

Files