Proceedings

Max-Sum Goes Private

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 425-430.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

As part of the ongoing effort of designing secure DCOP algorithms, we propose P-Max-Sum, the first private algorithm that is based on Max-Sum. The proposed algorithm has multiple agents preforming the role of each node in the factor graph, on which the Max-Sum algorithm operates. P-Max-Sum preserves three types of privacy: topology privacy, constraint privacy, and assignment/decision privacy.By allowing a single call to a trusted coordinator, P-Max-Sum also preserves agent privacy. The two main cryptographic means that enable this privacy preservation are secret sharing and homomorphic encryption. Our experiments on structured and realistic problems show that the overhead of privacy preservation in terms of runtime is reasonable.

  1. [Benaloh, 1994] J. C. Benaloh. Dense probabilistic encryp- tion. In Workshop on Selected Areas of Cryptography, pages 120-128, 1994.
  2. [Doshi et al., 2008] P. Doshi, T. Matsui, M. C. Silaghi, M. Yokoo, and M. Zanker. Distributed private constraint optimization. In WI-IAT, pages 277-281, 2008.
  3. [Farinelli et al., 2008] A. Farinelli, A. Rogers, A. Petcu, and N. R. Jennings. Decentralised coordination of low-power embedded devices using the Max-Sum algorithm. In AA- MAS, pages 639-646, 2008.
  4. [Gershman et al., 2009] A. Gershman, A. Meisels, and R. Zivan. Asynchronous forward bounding. Journal of Artificial Intelligence Research, 34:25-46, 2009.
  5. [Greenstadt et al., 2006] R. Greenstadt, J. Pearce, and M. Tambe. Analysis of privacy loss in distributed con- straint optimization. In AAAI, pages 647-653, 2006.
  6. [Greenstadt et al., 2007] R. Greenstadt, B. Grosz, and M. D. Smith. SSDPOP: improving the privacy of DCOP with secret sharing. In AAMAS, pages 171:1-171:3, 2007.
  7. [Grinshpoun and Tassa, 2014] T. Grinshpoun and T. Tassa. A privacy-preserving algorithm for distributed constraint optimization. In AAMAS, pages 909-916, 2014.
  8. [Grinshpoun, 2012] T. Grinshpoun. When you say (DCOP) privacy, what do you mean? In ICAART, pages 380-386, 2012.
  9. [Hirayama and Yokoo, 1997] K. Hirayama and M. Yokoo. Distributed partial constraint satisfaction problem. In CP, pages 222-236, 1997.
  10. [Léauté and Faltings, 2013] T. Léauté and B. Faltings. Pro- tecting privacy through distributed computation in multi- agent decision making. Journal of Artificial Intelligence Research, 47:649-695, 2013.
  11. [Maheswaran et al., 2004] R. T. Maheswaran, J. P. Pearce, and M. Tambe. Distributed algorithms for DCOP: A graphical-game-based approach. In PDCS, pages 432- 439, 2004.
  12. [Maheswaran et al., 2006] R. T. Maheswaran, J. P. Pearce, E. Bowring, P. Varakantham, and M. Tambe. Privacy loss in distributed constraint reasoning: A quantitative frame- work for analysis and its applications. JAAMAS, 13:27-60, 2006.
  13. [Modi et al., 2005] P. J. Modi, W. Shen, M. Tambe, and M. Yokoo. ADOPT: asynchronous distributed constraints optimizationwith quality guarantees. Artificial Intelli- gence, 161:149-180, 2005.
  14. [Paillier, 1999] P. Paillier. Public-key cryptosystems based on composite degree residuosity classes. In Eurocrypt, pages 223-238, 1999.
  15. [Petcu and Faltings, 2005a] A. Petcu and B. Faltings. Ap- proximations in distributed optimization. In CP, pages 802-806, 2005.
  16. [Petcu and Faltings, 2005b] A. Petcu and B. Faltings. A scal- able method for multiagent constraint optimization. In IJ- CAI, pages 266-271, 2005. IJCAI
  17. [Ramchurn et al., 2010] S. D. Ramchurn, A. Farinelli, K. S. Macarthur, and N. R. Jennings. Decentralized coor- dination in robocup rescue. The Computer Journal, 53(9):1447-1461, 2010.
  18. [Rogers et al., 2011] A. Rogers, A. Farinelli, R. Stranders, and N. R. Jennings. Bounded approximate decentralised coordination via the Max-Sum algorithm. Artificial Intel- ligence, 175(2):730-759, 2011.
  19. [Silaghi et al., 2006] M. C. Silaghi, B. Faltings, and A. Petcu. Secure combinatorial optimization simulating DFS tree-based variable elimination. In ISAIM, 2006.
  20. [Stranders et al., 2009] R. Stranders, A. Farinelli, A. Rogers, and N. R. Jennings. Decentralised coordination of contin- uously valued control parametersusing the Max-Sum algo- rithm. In AAMAS, pages 601-608, 2009.
  21. [Sultanik et al., 2008] E. Sultanik, R. N. Lass, and W. C. Regli. DCOPolis: a framework for simulating and deploy- ing distributed constraint reasoning algorithms. In AAMAS (demos), pages 1667-1668, 2008.
  22. [Tassa and Bonchi, 2014] T. Tassa and F. Bonchi. Privacy preserving estimation of social influence. In EDBT, pages 559-570, 2014.
  23. [Teacy et al., 2008] W. T. L. Teacy, A. Farinelli, N. J. Grab- ham, P. Padhy, A. Rogers, and N. R. Jennings. Max-Sum decentralised coordination for sensor systems. In AAMAS, pages 1697-1698, 2008.
  24. [Yao, 1982] A. C. Yao. Protocols for secure computation. In FOCS, pages 160-164, 1982.
  25. [Zhang et al., 2005] W. Zhang, Z. Xing, G. Wang, and L. Wittenburg. Distributed stochastic search and dis- tributed breakout: properties, comparishon and applica- tions to constraints optimization problems in sensor net- works. Artificial Intelligence, 161:55-88, 2005.
  26. [Zivan and Peled, 2012] R. Zivan and H. Peled. Max/min- sum distributed constraint optimization through value propagation on an alternating DAG. In AAMAS, pages 265-272, 2012.
  27. [Zivan et al., 2014] R. Zivan, S. Okamoto, and H. Peled. Ex- plorative anytime local search for distributed constraint optimization. Artificial Intelligence, 212:1-26, 2014.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards