Adaptive and Distributed Algorithms for Vehicle Routing in a Stochastic and Dynamic Environment

Abstract

In this paper we present adaptive and distributed algorithms for motion coordination of a group of m vehicles. The vehicles must service demands whose time of arrival, spatial location and service requirement are stochastic; the objective is to minimize the average time demands spend in the system. The general problem is known as the m-vehicle Dynamic Traveling Repairman Problem (m-DTRP). The best previously known control algorithms rely on centralized task assignment and are not robust against changes in the environment. In this paper, we first devise new control policies for the 1-DTRP that: (i) are provably optimal both in light-load conditions (i.e., when the arrival rate for the demands is small) and in heavy-load conditions (i.e., when the arrival rate for the demands is large), and (ii) are adaptive, in particular, they are robust against changes in load conditions. Then, we show that specific partitioning policies whereby the environment is partitioned among the vehicles and each vehicle follows a certain set of rules within its own region, are optimal in heavy-load conditions. Building upon the previous results, we finally design control policies for the m-DTRP that (i) are adaptive and distributed, and (ii) have strong performance guarantees in heavy-load conditions and stabilize the system in any load condition.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 18, 2010
Accession Number
ADA537740

Entities

People

  • Emilio Frazzoli
  • Francesco Bullo
  • Marco Pavone

Organizations

  • California Institute of Technology

Tags

Communities of Interest

  • Air Platforms
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Aircrafts
  • Algorithms
  • Computations
  • Differential Equations
  • Environment
  • Equations
  • Guarantees
  • Jet Propulsion
  • Mathematical Models
  • Models
  • Probability
  • Random Variables
  • Simulations
  • Statistics
  • Steady State
  • Time Intervals
  • Unmanned Aerial Vehicles

Fields of Study

  • Computer science
  • Engineering

Readers

  • Mathematical Modeling and Probability Theory.
  • Operations Research
  • Robotics and Automation.