Proceedings

Privacy Preserving Solution of DCOPs by Local Search

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 2592-2600.

https://doi.org/10.24963/ijcai.2025/289

Abstract

One of the main reasons for solving constraint optimization problems in a distributed manner is maintaining agents’ privacy. Several studies in the past decade devised privacy-preserving versions of Distributed Constraint Optimization Problem (DCOP) algorithms. Some of those algorithms were complete, i.e., finding an optimal solution, while others were incomplete. The main advantage of the incomplete approach is in its scalability to large problems. One of the important incomplete paradigms for solving DCOPs is local search. Yet, so far no privacy-preserving algorithm for solving DCOPs by means of local search was devised. We present P-DSA, a privacy-preserving implementation of the classical local-search algorithm DSA that preserves topology, constraint, and assignment/decision privacy. Comparing its performance to that of P-Max-Sum, which is another privacy-preserving implementation of an incomplete DCOP algorithm, shows that P-DSA is significantly more scalable and issues much better solutions than P-Max-Sum. Therefore, P-DSA emerges as a suitable solution for practitioners addressing large-scale DCOPs with privacy considerations.

  1. [Barabási and Albert, 1999] A.L. Barabási and R. Albert. Emergence of scaling in random networks. Science, 286:509-512, 1999.
  2. [Burke and Brown, 2006] D. Burke and K. Brown. A com- parison of approaches to handling complex local problems in DCOP. In Distributed Constraint Satisfaction Work- shop, pages 27-33, 2006.
  3. [Chida et al., 2018] K. Chida, D. Genkin, K. Hamada, D. Ikarashi, R. Kikuchi, Y. Lindell, and A. Nof. Fast large- scale honest-majority MPC for malicious adversaries. In CRYPTO, pages 34-64, 2018.
  4. [Damgård and Nielsen, 2007] I. Damgård and J.B. Nielsen. Scalable and unconditionally secure multiparty computa- tion. In CRYPTO, pages 572-590, 2007.
  5. [Damle et al., 2024] S. Damle, A. Triastcyn, B. Faltings, and S. Gujar. Differentially private multi-agent constraint op- timization. Autonomous Agents and Multi-Agent Systems, 38, 2024.
  6. [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.
  7. [Faltings and Macho-Gonzalez, 2005] B. Faltings and S. Macho-Gonzalez. Open constraint programming. Artificial Intelligence, 161:1-2:181-208, 2005.
  8. [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.
  9. [Fioretto et al., 2016] F. Fioretto, W. Yeoh, and E. Pontelli. Multi-variable agents decomposition for dcops. In AAAI, volume 30, 2016.
  10. [Fioretto et al., 2017] F. Fioretto, W. Yeoh, and E. Pontelli. A multiagent system approach to scheduling devices in smart homes. In AAAI workshops, 2017.
  11. [Gershman et al., 2008] A. Gershman, A. Grubshtein, A. Meisels, L. Rokach, and Roie Zivan. Scheduling meetings by agents. In PATAT, 2008.
  12. [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.
  13. [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.
  14. [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.
  15. [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.
  16. [Grinshpoun et al., 2013] T. Grinshpoun, A. Grubshtein, R. Zivan, A. Netzer, and A. Meisels. Asymmetric dis- tributed constraint optimization problems. Journal of Ar- tificial Intelligence Research, 47:613-647, 2013.
  17. [Grinshpoun et al., 2019] T. Grinshpoun, T. Tassa, V. Levit, and R. Zivan. Privacy preserving region optimal algo- rithms for symmetric and asymmetric DCOPs. Artificial Intelligence, 266:27-50, 2019.
  18. [Grinshpoun, 2012] T. Grinshpoun. When you say (DCOP) privacy, what do you mean? -categorization of DCOP privacy and insights on internal constraint privacy. In ICAART, pages 380-386, 2012.
  19. [Grinshpoun, 2015] T. Grinshpoun. Clustering variables by their agents. In WI-IAT, pages 250-256, 2015.
  20. [Hirayama and Yokoo, 1997] K. Hirayama and M. Yokoo. Distributed partial constraint satisfaction problem. In CP, pages 222-236, 1997.
  21. [Hirayama and Yokoo, 2005] K. Hirayama and M. Yokoo. The distributed breakout algorithms. Artificial Intelli- gence, 161:89-115, 2005.
  22. [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.
  23. [Khakhiashvili et al., 2021] I. Khakhiashvili, T. Grinshpoun, and L. Dery. Course allocation with friendships as an asymmetric distributed constraint optimization problem. In WI-IAT, pages 688-693, 2021.
  24. [Kiekintveld et al., 2010] C. Kiekintveld, Z. Yin, A. Kumar, and M. Tambe. Asynchronous algorithms for approximate distributed constraint optimization with quality bounds. In AAMAS, pages 133-140, 2010.
  25. [Kim and Lesser, 2013] Y. Kim and V. Lesser. Improved Max-Sum algorithm for DCOP with n-ary constraints. In AAMAS, pages 191-198, 2013.
  26. [Kogan et al., 2023] P. Kogan, T. Tassa, and T. Grinshpoun. Privacy preserving solution of DCOPs by mediation. Arti- ficial Intelligence, 319:103916, 2023.
  27. [Krigman et al., 2024] S. Krigman, T. Grinshpoun, and L. Dery. Scheduling of earth observing satellites using distributed constraint optimization. Journal of Scheduling, 27:507-524, 2024.
  28. [Kumar et al., 2008] A. Kumar, A. Petcu, and B. Faltings. H- DPOP: Using hard constraints for search space pruning in DCOP. In AAAI, pages 325-330, 2008.
  29. [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.
  30. [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.
  31. [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. Autonomous Agents and Multi-Agent Systems, 13:27-60, 2006.
  32. [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.
  33. [Nguyen et al., 2019] D.T. Nguyen, W. Yeoh, H.C. Lau, and R. Zivan. Distributed gibbs: A linear-space sampling- based DCOP algorithm. Journal of Artificial Intelligence Research, 64:705-748, 2019.
  34. [Nishide and Ohta, 2007] T. Nishide and K. Ohta. Multi- party computation for interval, equality, and comparison without bit-decomposition protocol. In PKC, pages 343- 360, 2007.
  35. [Nissim and Zivan, 2005] K. Nissim and R. Zivan. Secure DisCSP protocols -from centralized towards distributed solutions. In DCR Workshops, 2005.
  36. [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 Transac- tions on Intelligent Systems and Technology, 8:69, 2017.
  37. [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
  38. [Rust et al., 2016] P. Rust, G. Picard, and F. Ramparany. Us- ing message-passing DCOP algorithms to solve energy- efficient smart environment configuration problems. In IJ- CAI, pages 468-474, 2016.
  39. [Savaux et al., 2020] J. Savaux, J. Vion, S. Piechowiak, R. Mandiau, T. Matsui, K. Hirayama, M. Yokoo, S. El- mane, and M. Silaghi. Privacy stochastic games in dis- tributed constraint reasoning. Annals of Mathematics and Artificial Intelligence, 88:691-715, 2020.
  40. [Shamir, 1979] A. Shamir. How to share a secret. Commu- nunications of the ACM, 22:612-613, 1979.
  41. [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.
  42. [Silaghi et al., 2006] M.C. Silaghi, B. Faltings, and A. Petcu. Secure combinatorial optimization simulating DFS tree- based variable elimination. In AI&Math, 2006.
  43. [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.
  44. [Tassa et al., 2021] T. Tassa, T. Grinshpoun, and A. Yanai. PC-SyncBB: A privacy preserving collusion secure DCOP algorithm. Artificial Intelligence, 297:103501, 2021.
  45. [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.
  46. [Vion et al., 2022] J. Vion, R. Mandiau, S. Piechowiak, and M. Silaghi. Integrating domain and constraint privacy rea- soning in the distributed stochastic algorithm with break- outs. Annals of Mathematics and Artificial Intelligence, 90:31-73, 2022.
  47. [Yokoo and Hirayama, 2000] M. Yokoo and K. Hirayama. Algorithms for distributed constraint satisfaction: A re- view. Autonomous Agents and Multi-Agent Systems, 3:185-207, 2000.
  48. [Yokoo et al., 2005] M. Yokoo, K. Suzuki, and K. Hirayama. Secure distributed constraints satisfaction: Reaching agreement without revealing private information. Artifi- cial Intelligence, 161:229-246, 2005.
  49. [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:55-87, 2005.
  50. [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