A bi-criteria moving-target travelling salesman problem under uncertainty

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.authorMaskooki, Alaleh
dc.contributor.authorKallio, Markku
dc.contributor.departmentDepartment of Information and Service Managementen
dc.contributor.organizationUniversity of Turku
dc.date.accessioned2023-05-31T10:51:39Z
dc.date.available2023-05-31T10:51:39Z
dc.date.issued2023-08-16
dc.descriptionFunding Information: The first author was financially supported by the University of Turku graduate school, doctoral programme in exact sciences (EXACTUS). Publisher Copyright: © 2023 The Author(s)
dc.description.abstractThis article concerns a variant of moving target travelling salesman problem where the number and locations of targets vary with time and realizations of random trajectories. Managerial objectives are to maximize the number of visits to different targets and to minimize the total travel distance. Employing a linear value function for finding supported Pareto-efficient solutions, we develop a two-stage stochastic programming model. We propose an iterative randomized dynamic programming (RDP) algorithm which converges to a global optimum with probability one. Each iteration in RDP involves a randomized backward and forward recursion stage as well as options for improving any given schedule: swaps of targets and optimization of timing for visits. An integer linear programming (ILP) model is developed and solved by a standard ILP solver to evaluate the performance of RDP on instances of real data for scheduling an environmental surveillance boat to visit ships navigating in the Baltic Sea. Due to a huge number of binary variables, the ILP model in practice becomes intractable. For small to medium size data sets, the Pareto-efficiency of solutions found by RDP and ILP solver are equal within a reasonable tolerance; however, RDP is significantly faster and able to deal with large-scale problems in practice.en
dc.description.versionPeer revieweden
dc.format.extent15
dc.format.mimetypeapplication/pdf
dc.identifier.citationMaskooki, A & Kallio, M 2023, 'A bi-criteria moving-target travelling salesman problem under uncertainty', European Journal of Operational Research, vol. 309, no. 1, pp. 271-285. https://doi.org/10.1016/j.ejor.2023.01.009en
dc.identifier.doi10.1016/j.ejor.2023.01.009
dc.identifier.issn0377-2217
dc.identifier.issn1872-6860
dc.identifier.otherPURE UUID: 3fc5fe5f-c47d-4370-acf1-47b56a496790
dc.identifier.otherPURE ITEMURL: https://research.aalto.fi/en/publications/3fc5fe5f-c47d-4370-acf1-47b56a496790
dc.identifier.otherPURE FILEURL: https://research.aalto.fi/files/111838483/1_s2.0_S0377221723000097_main.pdf
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/121164
dc.identifier.urnURN:NBN:fi:aalto-202305313499
dc.language.isoenen
dc.publisherElsevier
dc.relation.fundinginfoThe first author was financially supported by the University of Turku graduate school, doctoral programme in exact sciences (EXACTUS).
dc.relation.ispartofseriesEuropean Journal of Operational Researchen
dc.relation.ispartofseriesVolume 309, issue 1, pp. 271-285en
dc.rightsopenAccessen
dc.subject.keywordDynamic programming
dc.subject.keywordInteger programming
dc.subject.keywordMoving target
dc.subject.keywordStochastic programming
dc.subject.keywordTravelling salesman
dc.titleA bi-criteria moving-target travelling salesman problem under uncertaintyen
dc.typeA1 Alkuperäisartikkeli tieteellisessä aikakauslehdessäfi
dc.type.versionpublishedVersion

Files