PC-SyncBB: A privacy preserving collusion secure DCOP algorithm

In recent years, several studies proposed privacy-preserving algorithms for solving Distributed Constraint Optimization Problems (DCOPs). Those studies were based on existing DCOP solving algorithms, which they strengthened by implementing cryptographic weaponry that enabled performing the very same...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Artificial intelligence 2021-08, Vol.297, p.103501, Article 103501
Hauptverfasser: Tassa, Tamir, Grinshpoun, Tal, Yanai, Avishay
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page 103501
container_title Artificial intelligence
container_volume 297
creator Tassa, Tamir
Grinshpoun, Tal
Yanai, Avishay
description In recent years, several studies proposed privacy-preserving algorithms for solving Distributed Constraint Optimization Problems (DCOPs). Those studies were based on existing DCOP solving algorithms, which they strengthened by implementing cryptographic weaponry that enabled performing the very same computation while protecting sensitive private data. All of those studies assumed that agents do not collude. In this study we propose the first privacy-preserving DCOP algorithm that is immune to coalitions. Our basic algorithm is secure against any coalition under the assumption of an honest majority (namely, the number of colluding agents is
doi_str_mv 10.1016/j.artint.2021.103501
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2572610942</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0004370221000527</els_id><sourcerecordid>2572610942</sourcerecordid><originalsourceid>FETCH-LOGICAL-c334t-c6ba848b84cc5ac749a5e5357b62525d981f9f129a35309a2909c441532a6bd83</originalsourceid><addsrcrecordid>eNp9kEtLw0AUhQdRsFb_gYuA69R5JhkXSpv6gkIL6nqY3EzqhDSpM0mh_94pce3qcC_nnMv9ELoleEYwSe7rmXa9bfsZxZSEFROYnKEJyVIap5KSczTBGPOYpZheoivv6zAyKckEPW3y-OPYwmLxEM2jvbMHDcegxht3sO02gq5pBm-7NvIGBmeiZb7eRLrZds7237trdFHpxpubP52ir5fnz_wtXq1f3_P5KgbGeB9DUuiMZ0XGAYSGlEstjGAiLRIqqChlRipZESo1EwxLTSWWwDkRjOqkKDM2RXdj7951P4Pxvaq7wbXhpKIipQnBktPg4qMLXOe9M5UKH-20OyqC1QmVqtWISp1QqRFViD2OMRM-OFjjlAdrWjCldQZ6VXb2_4JfTVRxcg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2572610942</pqid></control><display><type>article</type><title>PC-SyncBB: A privacy preserving collusion secure DCOP algorithm</title><source>Elsevier ScienceDirect Journals Complete</source><creator>Tassa, Tamir ; Grinshpoun, Tal ; Yanai, Avishay</creator><creatorcontrib>Tassa, Tamir ; Grinshpoun, Tal ; Yanai, Avishay</creatorcontrib><description>In recent years, several studies proposed privacy-preserving algorithms for solving Distributed Constraint Optimization Problems (DCOPs). Those studies were based on existing DCOP solving algorithms, which they strengthened by implementing cryptographic weaponry that enabled performing the very same computation while protecting sensitive private data. All of those studies assumed that agents do not collude. In this study we propose the first privacy-preserving DCOP algorithm that is immune to coalitions. Our basic algorithm is secure against any coalition under the assumption of an honest majority (namely, the number of colluding agents is &lt;n/2, where n is the overall number of agents). We then proceed to describe two variants of that basic algorithm: a more efficient variant that is secure against coalitions of size ≤c, for some constant c&lt;(n−1)/2; and another variant that is immune to agent coalitions of any size, but relies on an external committee of mediators with an 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. Our experiments indicate that PC-SyncBB can run in reasonable time on problems involving up to 19 agents. 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.</description><identifier>ISSN: 0004-3702</identifier><identifier>EISSN: 1872-7921</identifier><identifier>DOI: 10.1016/j.artint.2021.103501</identifier><language>eng</language><publisher>Amsterdam: Elsevier B.V</publisher><subject>Algorithms ; Branch and bound ; Collusion-secure ; Cryptography ; DCOP ; Multiparty computation ; Optimization ; Privacy ; Security ; Topology</subject><ispartof>Artificial intelligence, 2021-08, Vol.297, p.103501, Article 103501</ispartof><rights>2021 Elsevier B.V.</rights><rights>Copyright Elsevier Science Ltd. Aug 2021</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c334t-c6ba848b84cc5ac749a5e5357b62525d981f9f129a35309a2909c441532a6bd83</citedby><cites>FETCH-LOGICAL-c334t-c6ba848b84cc5ac749a5e5357b62525d981f9f129a35309a2909c441532a6bd83</cites><orcidid>0000-0002-4106-3169</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.artint.2021.103501$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Tassa, Tamir</creatorcontrib><creatorcontrib>Grinshpoun, Tal</creatorcontrib><creatorcontrib>Yanai, Avishay</creatorcontrib><title>PC-SyncBB: A privacy preserving collusion secure DCOP algorithm</title><title>Artificial intelligence</title><description>In recent years, several studies proposed privacy-preserving algorithms for solving Distributed Constraint Optimization Problems (DCOPs). Those studies were based on existing DCOP solving algorithms, which they strengthened by implementing cryptographic weaponry that enabled performing the very same computation while protecting sensitive private data. All of those studies assumed that agents do not collude. In this study we propose the first privacy-preserving DCOP algorithm that is immune to coalitions. Our basic algorithm is secure against any coalition under the assumption of an honest majority (namely, the number of colluding agents is &lt;n/2, where n is the overall number of agents). We then proceed to describe two variants of that basic algorithm: a more efficient variant that is secure against coalitions of size ≤c, for some constant c&lt;(n−1)/2; and another variant that is immune to agent coalitions of any size, but relies on an external committee of mediators with an 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. Our experiments indicate that PC-SyncBB can run in reasonable time on problems involving up to 19 agents. 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.</description><subject>Algorithms</subject><subject>Branch and bound</subject><subject>Collusion-secure</subject><subject>Cryptography</subject><subject>DCOP</subject><subject>Multiparty computation</subject><subject>Optimization</subject><subject>Privacy</subject><subject>Security</subject><subject>Topology</subject><issn>0004-3702</issn><issn>1872-7921</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kEtLw0AUhQdRsFb_gYuA69R5JhkXSpv6gkIL6nqY3EzqhDSpM0mh_94pce3qcC_nnMv9ELoleEYwSe7rmXa9bfsZxZSEFROYnKEJyVIap5KSczTBGPOYpZheoivv6zAyKckEPW3y-OPYwmLxEM2jvbMHDcegxht3sO02gq5pBm-7NvIGBmeiZb7eRLrZds7237trdFHpxpubP52ir5fnz_wtXq1f3_P5KgbGeB9DUuiMZ0XGAYSGlEstjGAiLRIqqChlRipZESo1EwxLTSWWwDkRjOqkKDM2RXdj7951P4Pxvaq7wbXhpKIipQnBktPg4qMLXOe9M5UKH-20OyqC1QmVqtWISp1QqRFViD2OMRM-OFjjlAdrWjCldQZ6VXb2_4JfTVRxcg</recordid><startdate>202108</startdate><enddate>202108</enddate><creator>Tassa, Tamir</creator><creator>Grinshpoun, Tal</creator><creator>Yanai, Avishay</creator><general>Elsevier B.V</general><general>Elsevier Science Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-4106-3169</orcidid></search><sort><creationdate>202108</creationdate><title>PC-SyncBB: A privacy preserving collusion secure DCOP algorithm</title><author>Tassa, Tamir ; Grinshpoun, Tal ; Yanai, Avishay</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c334t-c6ba848b84cc5ac749a5e5357b62525d981f9f129a35309a2909c441532a6bd83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Algorithms</topic><topic>Branch and bound</topic><topic>Collusion-secure</topic><topic>Cryptography</topic><topic>DCOP</topic><topic>Multiparty computation</topic><topic>Optimization</topic><topic>Privacy</topic><topic>Security</topic><topic>Topology</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Tassa, Tamir</creatorcontrib><creatorcontrib>Grinshpoun, Tal</creatorcontrib><creatorcontrib>Yanai, Avishay</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Artificial intelligence</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Tassa, Tamir</au><au>Grinshpoun, Tal</au><au>Yanai, Avishay</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>PC-SyncBB: A privacy preserving collusion secure DCOP algorithm</atitle><jtitle>Artificial intelligence</jtitle><date>2021-08</date><risdate>2021</risdate><volume>297</volume><spage>103501</spage><pages>103501-</pages><artnum>103501</artnum><issn>0004-3702</issn><eissn>1872-7921</eissn><abstract>In recent years, several studies proposed privacy-preserving algorithms for solving Distributed Constraint Optimization Problems (DCOPs). Those studies were based on existing DCOP solving algorithms, which they strengthened by implementing cryptographic weaponry that enabled performing the very same computation while protecting sensitive private data. All of those studies assumed that agents do not collude. In this study we propose the first privacy-preserving DCOP algorithm that is immune to coalitions. Our basic algorithm is secure against any coalition under the assumption of an honest majority (namely, the number of colluding agents is &lt;n/2, where n is the overall number of agents). We then proceed to describe two variants of that basic algorithm: a more efficient variant that is secure against coalitions of size ≤c, for some constant c&lt;(n−1)/2; and another variant that is immune to agent coalitions of any size, but relies on an external committee of mediators with an 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. Our experiments indicate that PC-SyncBB can run in reasonable time on problems involving up to 19 agents. 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.</abstract><cop>Amsterdam</cop><pub>Elsevier B.V</pub><doi>10.1016/j.artint.2021.103501</doi><orcidid>https://orcid.org/0000-0002-4106-3169</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0004-3702
ispartof Artificial intelligence, 2021-08, Vol.297, p.103501, Article 103501
issn 0004-3702
1872-7921
language eng
recordid cdi_proquest_journals_2572610942
source Elsevier ScienceDirect Journals Complete
subjects Algorithms
Branch and bound
Collusion-secure
Cryptography
DCOP
Multiparty computation
Optimization
Privacy
Security
Topology
title PC-SyncBB: A privacy preserving collusion secure DCOP algorithm
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-25T14%3A11%3A41IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=PC-SyncBB:%20A%20privacy%20preserving%20collusion%20secure%20DCOP%20algorithm&rft.jtitle=Artificial%20intelligence&rft.au=Tassa,%20Tamir&rft.date=2021-08&rft.volume=297&rft.spage=103501&rft.pages=103501-&rft.artnum=103501&rft.issn=0004-3702&rft.eissn=1872-7921&rft_id=info:doi/10.1016/j.artint.2021.103501&rft_dat=%3Cproquest_cross%3E2572610942%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2572610942&rft_id=info:pmid/&rft_els_id=S0004370221000527&rfr_iscdi=true