The Orienteering Problem with Time Windows Applied to Robotic Melon Harvesting

被引:0
|
作者
Moshe Mann
Boaz Zion
Dror Rubinstein
Rafi Linker
Itzhak Shmulevich
机构
[1] Technion,Department of Civil and Environmental Engineering
[2] Agricultural Research Organization - the Volcani Center,undefined
关键词
Harvesting robot; Orienteering; Time windows; Dynamic programming; Combinatorial optimization; 05C85; 68T40; 90C39; 90C27; 68W40;
D O I
暂无
中图分类号
学科分类号
摘要
The goal of a melon harvesting robot is to maximize the number of melons it harvests given a progressive speed. Selecting the sequence of melons that yields this maximum is an example of the orienteering problem with time windows. We present a dynamic programming-based algorithm that yields a strictly optimal solution to this problem. In contrast to similar methods, this algorithm utilizes the unique properties of the robotic harvesting task, such as uniform gain per vertex and time windows, to expand domination criteria and quicken the optimal path selection process. We prove that the complexity of this algorithm is linearithmic in the number of melons and can be implemented online if there is a bound on the density. The results of this algorithm are demonstrated to be significantly better than the standard heuristic solution for a wide range of harvesting robot scenarios.
引用
收藏
页码:246 / 267
页数:21
相关论文
共 50 条
  • [41] Novel hybrid algorithm for Team Orienteering Problem with Time Windows for rescue applications
    Saeedvand, Saeed
    Aghdasi, Hadi S.
    Baltes, Jacky
    APPLIED SOFT COMPUTING, 2020, 96
  • [42] An iterative three-component heuristic for the team orienteering problem with time windows
    Hu, Qian
    Lim, Andrew
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 232 (02) : 276 - 286
  • [43] An enhanced heuristic for the team orienteering problem with time windows considering multiple deliverymen
    Xinxin Su
    Huang Nan
    Soft Computing, 2023, 27 : 2853 - 2872
  • [44] Hybridized evolutionary local search algorithm for the team orienteering problem with time windows
    Nacima Labadie
    Jan Melechovský
    Roberto Wolfler Calvo
    Journal of Heuristics, 2011, 17 : 729 - 753
  • [45] Application of column generation combined with pulse algorithm to Orienteering Problem with time windows
    Zhang, Tingting
    Li, Maoqing
    2024 5TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATION, ICCEA 2024, 2024, : 317 - 322
  • [46] Simulated annealing with reinforcement learning for the set team orienteering problem with time windows
    Yu, Vincent F.
    Salsabila, Nabila Yuraisyah
    Lin, Shih-Wei
    Gunawan, Aldy
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [47] An enhanced heuristic for the team orienteering problem with time windows considering multiple deliverymen
    Su, Xinxin
    Nan, Huang
    SOFT COMPUTING, 2023, 27 (06) : 2853 - 2872
  • [48] Iterated local search algorithm for solving the orienteering problem with soft time windows
    Aghezzaf, Brahim
    El Fahim, Hassan
    SPRINGERPLUS, 2016, 5
  • [49] A simulated annealing heuristic for the multiconstraint team orienteering problem with multiple time windows
    Lin, Shih-Wei
    Yu, Vincent F.
    APPLIED SOFT COMPUTING, 2015, 37 : 632 - 642
  • [50] A Discrete Artificial Bee Colony Algorithm for the Team Orienteering Problem with Time Windows
    Karabulut, Korhan
    Tasgetiren, M. Fatih
    PROCEEDINGS OF THE 2013 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN PRODUCTION AND LOGISTICS SYSTEMS (CIPLS), 2013, : 99 - 106