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 条
  • [21] Exact Algorithm for the Capacitated Team Orienteering Problem with Time Windows
    Park, Junhyuk
    Lee, Jongsung
    Ahn, SeHwan
    Bae, Jungryul
    Tae, Hyunchul
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2017, 2017
  • [22] An evolution strategy approach to the team orienteering problem with time windows
    Karabulut, Korhan
    Tasgetiren, M. Fatih
    COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 139
  • [23] Minimum and Maximum Category Constraints in the Orienteering Problem with Time Windows
    Ameranis, Konstantinos
    Vathis, Nikolaos
    Fotakis, Dimitris
    ANALYSIS OF EXPERIMENTAL ALGORITHMS, SEA2 2019, 2019, 11544 : 343 - 358
  • [24] A constraint programming approach for the team orienteering problem with time windows
    Gedik, Ridvan
    Kirac, Emre
    Milburn, Ashlea Bennet
    Rainwater, Chase
    COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 107 : 178 - 195
  • [25] A solution approach to the orienteering problem with time windows and synchronisation constraints
    Roozbeh, Iman
    Hearne, John W.
    Pahlevani, Delaram
    HELIYON, 2020, 6 (06)
  • [26] Hybrid Approach for the Public Transportation Time Dependent Orienteering Problem with Time Windows
    Garcia, Ander
    Arbelaitz, Olatz
    Vansteenwegen, Pieter
    Souffriau, Wouter
    Teresa Linaza, Maria
    HYBRID ARTIFICIAL INTELLIGENCE SYSTEMS, PT 2, 2010, 6077 : 151 - 158
  • [27] Uncertain Team Orienteering Problem With Time Windows Based on Uncertainty Theory
    Wang, Jian
    Guo, Jiansheng
    Chen, Jicheng
    Tian, Shan
    Gu, Taoyong
    IEEE ACCESS, 2019, 7 : 63403 - 63414
  • [28] Partition Crossover Evolutionary Algorithm for the Team Orienteering Problem with Time Windows
    Ghobber, Ibtihel
    Tlili, Takwa
    Krichen, Saoussen
    RECENT TRENDS AND FUTURE TECHNOLOGY IN APPLIED INTELLIGENCE, IEA/AIE 2018, 2018, 10868 : 200 - 211
  • [29] Multiobjective Orienteering Problem with Time Windows: An Ant Colony Optimization Algorithm
    Chen, Yu-Han
    Sun, Wei-Ju
    Chiang, Tsung-Che
    2015 CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI), 2015, : 128 - 135
  • [30] Multitasking Genetic Programming for Stochastic Team Orienteering Problem with Time Windows
    Karunakaran, Deepak
    Mei, Yi
    Zhang, Mengjie
    2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 1598 - 1605