Theoretical and Experimental Analysis of the Canadian Traveler Problem

02/22/2017
by   Doron Zarchy, et al.
0

Devising an optimal strategy for navigation in a partially observable environment is one of the key objectives in AI. One of the problem in this context is the Canadian Traveler Problem (CTP). CTP is a navigation problem where an agent is tasked to travel from source to target in a partially observable weighted graph, whose edge might be blocked with a certain probability and observing such blockage occurs only when reaching upon one of the edges end points. The goal is to find a strategy that minimizes the expected travel cost. The problem is known to be P# hard. In this work we study the CTP theoretically and empirically. First, we study the Dep-CTP, a CTP variant we introduce which assumes dependencies between the edges status. We show that Dep-CTP is intractable, and further we analyze two of its subclasses on disjoint paths graph. Second, we develop a general algorithm Gen-PAO that optimally solve the CTP. Gen-PAO is capable of solving two other types of CTP called Sensing-CTP and Expensive-Edges CTP. Since the CTP is intractable, Gen-PAO use some pruning methods to reduce the space search for the optimal solution. We also define some variants of Gen-PAO, compare their performance and show some benefits of Gen-PAO over existing work.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/27/2015

A genetic algorithm for autonomous navigation in partially observable domain

The problem of autonomous navigation is one of the basic problems for ro...
research
04/18/2020

Model Predictive Path Integral Control Framework for Partially Observable Navigation: A Quadrotor Case Study

Recently, Model Predictive Path Integral (MPPI) control algorithm has be...
research
02/03/2021

Optimally reconnecting weighted graphs against an edge-destroying adversary

We introduce a model involving two adversaries Buster and Fixer taking t...
research
07/17/2018

Integrating Algorithmic Planning and Deep Learning for Partially Observable Navigation

We propose to take a novel approach to robot system design where each bu...
research
09/11/2022

Pathfinding in Random Partially Observable Environments with Vision-Informed Deep Reinforcement Learning

Deep reinforcement learning is a technique for solving problems in a var...
research
11/28/2022

Shielding in Resource-Constrained Goal POMDPs

We consider partially observable Markov decision processes (POMDPs) mode...
research
01/06/2021

On Computing Pareto Optimal Paths in Weighted Time-Dependent Networks

A weighted point-availability time-dependent network is a list of tempor...

Please sign up or login with your details

Forgot password? Click here to reset