Handling Over-Constrained Problems in Distributed Multi-agent Systems

The distributed constraint satisfaction problem is a general framework used to represent problems in distributed multi-agent systems In this paper, we describe a detailed investigation of handling over-constrained satisfaction problems in a dynamic and multi-agent environment We introduce a new algorithm, Over-constrained Dynamic Agent Ordering, that treats under and over-constrained problems uniformly While the existing approaches generally only consider a single variable per agent, the proposed algorithm can handle multiple variables per agent In this approach, we use the degree of unsatisfiability as a measure for relaxing constraints, and hence as a way to guide the search towards the best possible solution(s) Through an experimental study, we demonstrate that our algorithm performs better than the one based on asynchronous weak commitment search.

[1]  Makoto Yokoo Constraint relaxation in distributed constraint satisfaction problems , 1993, Proceedings of 1993 IEEE Conference on Tools with Al (TAI-93).

[2]  Guido Governatori,et al.  A Defeasible Logic of Policy-Based Intention , 2003 .

[3]  Makoto Yokoo,et al.  An asynchronous complete method for distributed constraint optimization , 2003, AAMAS '03.

[4]  Steven Minton,et al.  Minimizing Conflicts: A Heuristic Repair Method for Constraint Satisfaction and Scheduling Problems , 1992, Artif. Intell..

[5]  Makoto Yokoo,et al.  An approach to over-constrained distributed constraint satisfaction problems: distributed hierarchical constraint satisfaction , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[6]  Eugene C. Freuder,et al.  Partial Constraint Satisfaction , 1989, IJCAI.

[7]  Victor R. Lesser,et al.  Solving distributed constraint optimization problems using cooperative mediation , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[8]  Abdul Sattar,et al.  Dynamic Agent Ordering in Distributed Constraint Satisfaction Problems , 2003, Australian Conference on Artificial Intelligence.

[9]  Gert Smolka Principles and Practice of Constraint Programming-CP97 , 1997, Lecture Notes in Computer Science.

[10]  Makoto Yokoo,et al.  Distributed constraint satisfaction algorithm for complex local problems , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

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