Resource-Driven Mission-Phasing Techniques for Constrained Agents in Stochastic Environments

Abstract

Because an agent's resources dictate what actions it can possibly take, it should plan which resources it holds over time carefully, considering its inherent limitations (such as power or payload restrictions), the competing needs of other agents for the same resources and the stochastic nature of the environment. Such agents can, in general, achieve more of their objectives if they can use - and even create - opportunities to change which resources they hold at various times. Driven by resource constraints, the agents could break their overall missions into an optimal series of phases, optimally reconfiguring their resources at each phase, and optimally using their assigned resources in each phase, given their knowledge of the stochastic environment. In this paper, we formally define and analyze this constrained, sequential optimization problem in both the single-agent and multi-agent contexts. We present a family of mixed integer linear programming (MILP) formulations of this problem that can optimally create phases (when phases are not predefined) accounting for costs and limitations in phase creation. Because our formulations simultaneously also find the optimal allocations of resources at each phase and the optimal policies for using the allocated resources at each phase, they exploit structure across these coupled problems. This allows them to find solutions significantly faster (orders of magnitude faster in larger problems) than alternative solution techniques, as we demonstrate empirically.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 2010
Accession Number
ADA528233

Entities

People

  • Edmund H. Durfee
  • Jianhui Wu

Organizations

  • University of Michigan

Tags

Communities of Interest

  • Autonomy
  • Human Systems
  • Space

DTIC Thesaurus Topics

  • Aircrafts
  • Algorithms
  • Artificial Intelligence
  • Computational Complexity
  • Computer Programming
  • Control Systems
  • Databases
  • Information Processing
  • Information Systems
  • Integer Programming
  • Linear Programming
  • Mathematical Programming
  • Multiagent Systems
  • Operations Research
  • Optimization
  • Probability Distributions
  • Unmanned Aerial Vehicles

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Operations Research
  • Systems Analysis and Design