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...
Gespeichert in:
Veröffentlicht in: | Artificial intelligence 2021-08, Vol.297, p.103501, Article 103501 |
---|---|
Hauptverfasser: | , , |
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 <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<(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 <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<(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 <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<(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 |