ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Sensitivity analysis for distributed optimization with resource constraints
Full text PdfPdf (262 KB)
Source
International Conference on Autonomous Agents archive
Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems - Volume 1 table of contents
Budapest, Hungary
SESSION: Coordination/DCOP/resource allocation table of contents
Pages: 633-640  
Year of Publication: 2009
ISBN:978-0-9817381-6-1
Authors
Emma Bowring  University of the Pacific, Stockton, CA
Zhengyu Yin  University of Southern California, Los Angeles, CA
Rob Zinkov  University of Southern California, Los Angeles, CA
Milind Tambe  University of Southern California, Los Angeles, CA
Sponsors
: The Foundation for Intelligent Physical Agents
Microsoft Research : Microsoft Research
: Wiley - Blackwell Ltd
: Whitestein Technologies
: European Office of Aerospace Research and Development, Air Force Office of Scientific Research, United States Air Force Research Laboratory
: Drexel University
Publisher
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 63,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Previous work in multiagent coordination has addressed the challenge of planning in domains where agents must optimize a global goal, while satisfying local resource constraints. However, the imposition of resource constraints naturally raises the question of whether the agents could significantly improve their team performance if a few more resources were made available. Sensitivity analysis aims to answer that question. This paper focuses on sensitivity analysis in the context of the distributed coordination framework, Multiply-Constrained DCOP (MC-DCOP). There are three main challenges in performing sensitivity analysis: (i) to perform it in a distributed fashion, (ii) to avoid re-solving an NP-hard MC-DCOP optimization from scratch, and (iii) to avoid considering unproductive uses for extra resources. To meet these challenges, this paper presents three types of locally optimal algorithms: link analysis, local reoptimization and local constraint propagation. These algorithms are distributed and avoid redundant computation by ascertaining just the effects of local perturbations on the original problem. Deploying our algorithms on a large number of MC-DCOP problems revealed several results. While our cheapest algorithm successfully identified quality improvements for a few problems, our more complex techniques were necessary to identify the best uses for additional resources. Furthermore, we identified two heuristics that can help identify a priori which agents might benefit most from additional resources: density rank, which works well when nodes received identical resources and remaining resource rank, which works well when nodes received resources based on the number of neighbors they had.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
R. Bakker, F. Dikker, F. Tempelman, and P. Wognum. Diagnosing and solving over-determined constraint satisfaction problems. In IJCAI, 1993.
 
2
 
3
 
4
E. Bowring, M. Tambe, and M. Yokoo. Multiply-constrained dcop for distributed planning and scheduling. In AAMAS, 2006.
 
5
 
6
 
7
 
8
G. Kharmanda, N. Olhoff, A. Mohamed, and M. Lemaire. Reliability-based topology optimization. Journal of Structural and Multidisciplinary Optimization, 26:295--307, 2004.
9
 
10
 
11
 
12
T. Matsui, H. Matsuo, M. Silaghi, K. Hirayama, and M. Yokoo. Resource constrained distributed constraint optimization with virtual variables. In AAAI, pages 120--125, 2008.
 
13
 
14
F. Pecora, P. Modi, and P. Scerri. Reasoning About and Dynamically Posting n-ary Constraints in ADOPT. In Proceedings of 7th Int. Workshop on Distributed Constraint Reasoning, at AAMAS, 2006.
 
15
A. Petcu, B. Faltings, and R. Mailler. PC-DPOP: A new partial centralization algorithm for distributed optimization. Proceedings of the 20th International Joint Conference on Artificial Intelligence, IJCAI, 7:167--172, 2007.
 
16
L. Schrage and L. Wolsey. Sensitivity analysis for branch and bound integer programming. Operations Research, 33:1008--1023, 1984.
 
17
 
18
L. Wolsey. Integer programming duality: Price functions and sensitivity analysis. Mathematical Programming, 20:173--195, 1981.

Collaborative Colleagues:
Emma Bowring: colleagues
Zhengyu Yin: colleagues
Rob Zinkov: colleagues
Milind Tambe: colleagues