Asymmetric Distributed Constraint Optimization

The standard model of distributed constraints optimization problems (DCOPs), assumes that the cost of a constraint is checked by one of the agents involved in the constraint. For DCOPs this is equivalent to the assumption that each constraint has a global cost which applies to each of the participating agents and in other words that all constraints are symmetric. Many multi agent system (MAS) problems involve asymmetric constraints. For example, the gain from a scheduled meeting of two agents is naturally different for each of the participants. In order to solve Asymmetric DCOPs (ADCOPs), one needs to design algorithms in which all agents participating in a constraint independently check the gain for each of them. This naturally brings up the question of privacy, enabling agents to keep their cost (or gain) of constraints private, at least partially. The present paper presents search algorithms for ADCOPs which handle asymmetric constraints in a privacy preserving manner. New versions of Asynchronous Forward Bounding and of Synchronous Branch & Bound are proposed. In addition, two local search algorithms are presented in which agents negotiate moves prior to assigning values. All algorithms are empirically evaluated, and their performance in terms of run-time, network load and solution quality is presented.

[1]  Makoto Yokoo,et al.  Distributed Partial Constraint Satisfaction Problem , 1997, CP.

[2]  Makoto Yokoo,et al.  Adopt: asynchronous distributed constraint optimization with quality guarantees , 2005, Artif. Intell..

[3]  Tim Roughgarden,et al.  Selfish routing and the price of anarchy , 2005 .

[4]  Milind Tambe,et al.  Taking DCOP to the real world: efficient complete solutions for distributed multi-event scheduling , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[5]  Weixiong Zhang,et al.  Distributed stochastic search and distributed breakout: properties, comparison and applications to constraint optimization problems in sensor networks , 2005, Artif. Intell..

[6]  Amnon Meisels,et al.  Distributed Search by Constrained Agents: Algorithms, Performance, Communication , 2007, Advanced Information and Knowledge Processing.

[7]  Amnon Meisels,et al.  Distributed constraint satisfaction with partially known constraints , 2009, Constraints.

[8]  Thomas Schiex,et al.  Solving weighted CSP by maintaining arc consistency , 2004, Artif. Intell..

[9]  Amnon Meisels Asynchronous Forward-Bounding , 2008 .

[10]  Archie C. Chapman,et al.  A Parameterisation of Algorithms for Distributed Constraint Optimisation via Potential Games , 2008 .

[11]  Tim Roughgarden,et al.  Algorithmic Game Theory , 2007 .

[12]  Amnon Meisels,et al.  Message delay and DisCSP search algorithms , 2006, Annals of Mathematics and Artificial Intelligence.

[13]  Stephen F. Smith,et al.  CMRadar: A Personal Assistant Agent for Calendar Management , 2004, AAAI.

[14]  Amnon Meisels,et al.  Scheduling Meetings by Agents , 2008 .

[15]  Boi Faltings,et al.  A Scalable Method for Multiagent Constraint Optimization , 2005, IJCAI.