Constraint-based reasoning and privacy/efficiency tradeoffs in multi-agent problem solving

Because of privacy concerns, agents may not want to reveal information that could be of use in problem solving. As a result, there are potentially important tradeoffs between maintaining privacy and enhancing search efficiency in these situations. In this work we show how quantitative assessments of privacy loss can be made within the framework of distributed constraint satisfaction. We also show how agents can make inferences about other agents' problems or subproblems from communications that carry no explicit private information. This can be done using constraint-based reasoning in a framework consisting of an ordinary CSP, which is only partly known, and a system of ''shadow CSPs'' that represent various forms of possibilistic knowledge. This kind of reasoning in combination with arc consistency processing can speed up search under conditions of limited communication, at the same time potentially undermining privacy. These effects are demonstrated in a simplified meeting scheduling problem where agents propose meetings consistent with their existing schedules while responding to other proposals by accepting or rejecting them. In this situation, we demonstrate some of the conditions under which privacy/efficiency tradeoffs emerge, as well as complications that arise when agents can reason effectively under conditions of partial ignorance.

[1]  Barr and Feigenbaum Edward A. Avron,et al.  The Handbook of Artificial Intelligence , 1981 .

[2]  Sandip Sen,et al.  Developing an Automated Distributed Meeting Scheduler , 1997, IEEE Expert.

[3]  Jeffrey S. Rosenschein,et al.  A Non-manipulable Meeting Scheduling System , 1994 .

[4]  Eugene C. Freuder,et al.  Privacy/Efficiency Tradeoffs in Distributed Meeting Scheduling by Constraint- Based Agents 1 , 2001 .

[5]  Katia Sycara,et al.  Multi-Agent Meeting Scheduling: Preliminary Experimental Results , 1996 .

[6]  Marius-Calin Silaghi,et al.  Asynchronous Search with Aggregations , 2000, AAAI/IAAI.

[7]  Eugene C. Freuder,et al.  Constraint - based multi - agent meeting scheduling: Effects of agent heterogeneity on performance a , 2002 .

[8]  Eugene C. Freuder Synthesizing constraint expressions , 1978, CACM.

[9]  Richard J. Wallace Representing Possibilities in Relation to Constraints and Agents , 2002, JELIA.

[10]  Richard J. Wallace,et al.  Using Privacy Loss to Guide Decisions During Distributed CSP Search , 2004, FLAIRS Conference.

[11]  Eugene C. Freuder,et al.  Possibilistic Reasoning and Privacy/Efficiency Tradeoffs in Multi-agent Systems , 2004, MICAI.

[12]  Alan K. Mackworth Consistency in Networks of Relations , 1977, Artif. Intell..

[13]  Patrick Brézillon,et al.  Lecture Notes in Artificial Intelligence , 1999 .

[14]  A. Chapanis,et al.  How professional persons keep their calendars: Implications for computerization , 1982 .

[15]  Luis Enrique Sucar,et al.  MICAI 2004: Advances in Artificial Intelligence , 2004, Lecture Notes in Computer Science.

[16]  Makoto Yokoo,et al.  Distributed Constraint Satisfaction: Foundations of Cooperation in Multi-agent Systems , 2000 .

[17]  Makoto Yokoo,et al.  Distributed Constraint Satisfaction , 2000, Springer Series on Agent Technology.