Proceedings

A Privacy Preserving Collusion Secure DCOP Algorithm

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 4774-4780.

https://doi.org/10.24963/ijcai.2019/663

Abstract

In recent years, several studies proposed privacy-preserving algorithms for solving Distributed Constraint Optimization Problems (DCOPs). All of those studies assumed that agents do not collude. In this study we propose the first privacy-preserving DCOP algorithm that is immune against coalitions, under the assumption of honest majority. Our algorithm -- PC-SyncBB -- is based on the classical Branch and Bound DCOP algorithm. It offers constraint, topology and decision privacy. We evaluate its performance on different benchmarks, problem sizes, and constraint densities. We show that achieving security against coalitions is feasible. As all existing privacy-preserving DCOP algorithms base their security on assuming solitary conduct of the agents, we view this study as an essential first step towards lifting this potentially harmful assumption in all those algorithms.

  1. [Barabási and Albert, 1999] Albert-László Barabási and Réka Albert. Emergence of scaling in random networks. Science, 286(5439):509-512, 1999.
  2. [Ben-Efraim and Omri, 2017] A. Ben-Efraim and E. Omri. Concrete efficiency improvements for multiparty garbling with an honest majority. In LATINCRYPT, 2017.
  3. [Ben-Or et al., 1988] Michael Ben-Or, Shafi Goldwasser, and Avi Wigderson. Completeness theorems for non- cryptographic fault-tolerant distributed computation. In STOC, pages 1-10, 1988.
  4. [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.
  5. [Gershman et al., 2009] A. Gershman, A. Meisels, and R. Zivan. Asynchronous forward bounding for distributed COPs. Journal of Artificial Intelligence Research, 34:61- 88, 2009.
  6. [Goldwasser and Micali, 1982] S. Goldwasser and S. Micali. Probabilistic encryption and how to play mental poker keeping secret all partial information. In STOC, pages 365-377, 1982.
  7. [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.
  8. [Grinshpoun and Tassa, 2014] T. Grinshpoun and T. Tassa. A privacy-preserving algorithm for distributed constraint optimization. In AAMAS, pages 909-916, 2014.
  9. [Grinshpoun and Tassa, 2016] T. Grinshpoun and T. Tassa. P-SyncBB: A privacy preserving branch and bound DCOP algorithm. Journal of Artificial Intelligence Research, 57:621-660, 2016.
  10. [Grinshpoun et al., 2019] Tal Grinshpoun, Tamir Tassa, Vadim Levit, and Roie Zivan. Privacy preserving re- gion optimal algorithms for symmetric and asymmetric DCOPs. Artificial Intelligence, 266:27-50, 2019.
  11. [Hirayama and Yokoo, 1997] K. Hirayama and M. Yokoo. Distributed partial constraint satisfaction problem. In CP, pages 222-236, 1997.
  12. [Katagishi and Pearce, 2007] H. Katagishi and J.P. Pearce. Kopt: Distributed DCOP algorithm for arbitrary k-optima with monotonically increasing utility. In DCR, 2007.
  13. [Léauté and Faltings, 2013] Thomas Léauté and Boi Falt- ings. Protecting privacy through distributed computation in multi-agent decision making. Journal of Artificial Intel- ligence Research, 47:649-695, 2013.
  14. [Lezama et al., 2017] F. Lezama, J. Palominos, A.Y. Rodríguez-González, A. Farinelli, and E. Munoz de Cote. Agent-based microgrid scheduling: An ICT perspective. Mobile Networks and Applications, 2017.
  15. [Lutati et al., 2014] Benny Lutati, Inna Gontmakher, Michael Lando, Arnon Netzer, Amnon Meisels, and Alon Grubshtein. Agentzero: A framework for simulating and evaluating multi-agent algorithms. In Agent-Oriented Software Engineering, pages 309-327. Springer, 2014.
  16. [Maheswaran et al., 2004] R.T. Maheswaran, M. Tambe, E. Bowring, J.P. Pearce, and P. Varakantham. Taking DCOP to the real world: Efficient complete solutions for distributed multi-event scheduling. In AAMAS, pages 310- 317, 2004.
  17. [Mailler and Lesser, 2004] R. Mailler and V.R. Lesser. Solv- ing distributed constraint optimization problems using co- operative mediation. In AAMAS, pages 438-445, 2004.
  18. [Meseguer and Larrosa, 1995] P. Meseguer and J. Larrosa. Constraint satisfaction as global optimization. In IJCAI, pages 579-584, 1995. IJCAI
  19. [Modi et al., 2005] P.J. Modi, W.M. Shen, M. Tambe, and M. Yokoo. ADOPT: asynchronous distributed constraint optimization with quality guarantees. Artificial Intelli- gence, 161:149-180, 2005.
  20. [Ottens et al., 2017] B. Ottens, C. Dimitrakakis, and B. Falt- ings. Duct: An upper confidence bound approach to dis- tributed constraint optimization problems. ACM Trans- actions on Intelligent Systems and Technology (TIST), 8(5):69, 2017.
  21. [Paillier, 1999] P. Paillier. Public-key cryptosystems based on composite degree residuosity classes. In Eurocrypt, pages 223-238, 1999.
  22. [Petcu and Faltings, 2005] A. Petcu and B. Faltings. A scal- able method for multiagent constraint optimization. In IJ- CAI, pages 266-271, 2005. IJCAI
  23. [Silaghi and Mitra, 2004] M.C. Silaghi and D. Mitra. Dis- tributed constraint satisfaction and optimization with pri- vacy enforcement. In IAT, pages 531-535, 2004.
  24. [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.
  25. [Tassa et al., 2017] T. Tassa, T. Grinshpoun, and R. Zivan. Privacy preserving implementation of the Max-Sum algo- rithm and its variants. Journal of Artificial Intelligence Research, 59:311-349, 2017.
  26. [Yao, 1982] A.C. Yao. Protocols for secure computation. In FOCS, pages 160-164, 1982.
  27. [Yeoh et al., 2010] W. Yeoh, A. Felner, and S. Koenig. BnB- ADOPT: An asynchronous branch-and-bound DCOP al- gorithm. Journal of Artificial Intelligence Research, 38:85-133, 2010.
  28. [Zhang et al., 2005] W. Zhang, G. Wang, Z. Xing, and L. Wittenburg. Distributed stochastic search and dis- tributed breakout: properties, comparison and applications to constraint optimization problems in sensor networks. Artificial Intelligence, 161(1-2):55-87, 2005.

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

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