Repeated-task Canadian Traveler Problem
Author(s) -
Zahy Bnaya,
Ariel Felner,
Dror Fried,
Olga Maksin,
Solomon Eyal Shimony
Publication year - 2015
Publication title -
ai communications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.337
H-Index - 40
eISSN - 1875-8452
pISSN - 0921-7126
DOI - 10.3233/aic-150665
Subject(s) - computer science , heuristics , task (project management) , scheme (mathematics) , mathematical optimization , tree traversal , disjoint sets , computation , travelling salesman problem , fraction (chemistry) , graph , path (computing) , trips architecture , directed graph , algorithm , theoretical computer science , mathematics , discrete mathematics , parallel computing , mathematical analysis , chemistry , management , organic chemistry , economics , programming language , operating system
In the Canadian Traveler Problem (CTP) a traveling agent is given a graph, where some of the edges may be blocked, with a known probability. A solution for CTP is a policy, that has the smallest expected traversal cost. CTP is intracable. Previous work has focused on the case of a single agent. We generalize CTP to a repeated task version where a number of agents need to travel to the same goal, minimizing their combined travel cost. We provide optimal algorithms for the special case of disjoint path graphs. Based on a previous UCT-based approach for the single agent case, a framework is developed for the multi-agent case and four variants are given - two of which are based on the results for disjoint-path graphs. Empirical results show the benefits of the suggested framework and the resulting heuristics. For small graphs where we could compare to optimal policies, our approach achieves near-optimal results at only a fraction of the computation cost.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom