Optimal and Approximate Q-value Functions for Decentralized POMDPs
arXiv:1111.0062 · doi:10.1613/jair.2447
Abstract
Decision-theoretic planning is a popular approach to sequential decision making problems, because it treats uncertainty in sensing and acting in a principled way. In single-agent frameworks like MDPs and POMDPs, planning can be carried out by resorting to Q-value functions: an optimal Q-value function Q* is computed in a recursive manner by dynamic programming, and then an optimal policy is extracted from Q*. In this paper we study whether similar Q-value functions can be defined for decentralized POMDP models (Dec-POMDPs), and how policies can be extracted from such value functions. We define two forms of the optimal Q-value function for Dec-POMDPs: one that gives a normative description as the Q-value function of an optimal pure joint policy and another one that is sequentially rational and thus gives a recipe for computation. This computation, however, is infeasible for all but the smallest problems. Therefore, we analyze various approximate Q-value functions that allow for efficient computation. We describe how they relate, and we prove that they all provide an upper bound to the optimal Q-value function Q*. Finally, unifying some previous approaches for solving Dec-POMDPs, we describe a family of algorithms for extracting policies from such Q-value functions, and perform an experimental evaluation on existing test problems, including a new firefighting benchmark problem.
References in corpus (8)
- Decision-Theoretic Planning: Structural Assumptions and Computational Leverage
- Value-Function Approximations for Partially Observable Markov Decision Processes
- The Communicative Multiagent Team Decision Problem: Analyzing Teamwork Theories and Models
- Decentralized Control of Cooperative Systems: Categorization and Complexity Analysis
- MAA*: A Heuristic Search Algorithm for Solving Decentralized POMDPs
- Improved Memory-Bounded Dynamic Programming for Decentralized POMDPs
- A Multi-Agent, Policy-Gradient approach to Network Routing
- Mixed Integer Linear Programming For Exact Finite-Horizon Planning In Decentralized Pomdps
Cited by in corpus (11)
- A Survey and Critique of Multiagent Deep Reinforcement Learning
- Pervasive AI for IoT applications: A Survey on Resource-efficient Distributed Artificial Intelligence
- Multi-Objective Multi-Agent Decision Making: A Utility-based Analysis and Survey
- MO-MIX: Multi-Objective Multi-Agent Cooperative Decision-Making With Deep Reinforcement Learning
- MAGNNETO: A Graph Neural Network-based Multi-Agent system for Traffic Engineering
- Task-Oriented Data Compression for Multi-Agent Communications Over Bit-Budgeted Channels
- DeepCPG Policies for Robot Locomotion
- Traffic Load-Aware Resource Management Strategy for Underwater Wireless Sensor Networks
- Task Allocation with Load Management in Multi-Agent Teams
- Formal Modelling for Multi-Robot Systems Under Uncertainty
- Deep Reinforcement Learning for Multi-Agent Coordination