Publication: A learning based algorithm for drone routing
dc.contributor.coauthor | N/A | |
dc.contributor.department | N/A | |
dc.contributor.department | Department of Industrial Engineering | |
dc.contributor.department | Department of Industrial Engineering | |
dc.contributor.kuauthor | Ermağan, Umut | |
dc.contributor.kuauthor | Yıldız, Barış | |
dc.contributor.kuauthor | Salman, Fatma Sibel | |
dc.contributor.kuprofile | Master Student | |
dc.contributor.kuprofile | Faculty Member | |
dc.contributor.kuprofile | Faculty Member | |
dc.contributor.other | Department of Industrial Engineering | |
dc.contributor.schoolcollegeinstitute | Graduate School of Sciences and Engineering | |
dc.contributor.schoolcollegeinstitute | College of Engineering | |
dc.contributor.schoolcollegeinstitute | College of Engineering | |
dc.contributor.yokid | N/A | |
dc.contributor.yokid | 258791 | |
dc.contributor.yokid | 178838 | |
dc.date.accessioned | 2024-11-09T23:57:25Z | |
dc.date.issued | 2022 | |
dc.description.abstract | We 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.indexedby | WoS | |
dc.description.indexedby | Scopus | |
dc.description.openaccess | NO | |
dc.description.volume | 137 | |
dc.identifier.doi | 10.1016/j.eer.2021.105524 | |
dc.identifier.eissn | 1873-765X | |
dc.identifier.issn | 0305-0548 | |
dc.identifier.scopus | 2-s2.0-85118718638 | |
dc.identifier.uri | http://dx.doi.org/10.1016/j.eer.2021.105524 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14288/15271 | |
dc.identifier.wos | 704296500010 | |
dc.keywords | Drone routing | |
dc.keywords | Learning based algorithm | |
dc.keywords | Column generation | |
dc.keywords | Machine learning | |
dc.keywords | Time-windows | |
dc.keywords | Large-scale | |
dc.keywords | Vehicle | |
dc.keywords | Optimization | |
dc.keywords | Agriculture | |
dc.keywords | Hybrid | |
dc.language | English | |
dc.publisher | Pergamon-Elsevier Science Ltd | |
dc.source | Computers & Operations Research | |
dc.subject | Computer science | |
dc.subject | Engineering | |
dc.subject | Industrial engineering | |
dc.subject | Operations research | |
dc.subject | Management science | |
dc.title | A learning based algorithm for drone routing | |
dc.type | Journal Article | |
dspace.entity.type | Publication | |
local.contributor.authorid | 0000-0003-3099-5021 | |
local.contributor.authorid | 0000-0002-3839-8371 | |
local.contributor.authorid | 0000-0001-6833-2552 | |
local.contributor.kuauthor | Ermağan, Umut | |
local.contributor.kuauthor | Yıldız, Barış | |
local.contributor.kuauthor | Salman, Fatma Sibel | |
relation.isOrgUnitOfPublication | d6d00f52-d22d-4653-99e7-863efcd47b4a | |
relation.isOrgUnitOfPublication.latestForDiscovery | d6d00f52-d22d-4653-99e7-863efcd47b4a |