DocumentCode :
3198923
Title :
Cooperative Computing for Autonomous Data Centers
Author :
Berry, Jonathan ; Collins, Michael ; Kearns, Aaron ; Phillips, Cynthia A. ; Saia, Jared ; Smith, Randy
Author_Institution :
Sandia Nat. Labs., Albuquerque, NM, USA
fYear :
2015
fDate :
25-29 May 2015
Firstpage :
38
Lastpage :
47
Abstract :
We present a new distributed model for graph computations motivated by limited information sharing. Two or more independent entities have collected large social graphs. They wish to compute the result of running graph algorithms on the entire set of relationships. Because the information is sensitive or economically valuable, they do not wish to simply combine the information in a single location. We consider two models for computing the solution to graph algorithms in this setting: 1) limited-sharing: the two entities can share only a poly logarithmic size subgraph, 2) low-trust: the entities must not reveal any information beyond the query answer, assuming they are all honest but curious. We believe this model captures realistic constraints on cooperating autonomous data centres´ have results for both models for s-t connectivity, one of the simplest graph problems that requires global information in the worst case. In the limited-sharing model, our results exploit social network structure. Standard communication complexity gives polynomial lower bounds on s-t connectivity for general graphs. However, if the graph for each data centre has a giant component and these giant components intersect, then we can overcome this lower bound, computing-t connectivity while exchanging O(log2 n) bits for a constant number of data centers. We can also test the assumption that the giant components overlap using O(log2 n) bits provided the (unknown) overlap is sufficiently large. The second result is in the low trust model. We give a secure multi-party computation (MPC) algorithm that 1) does not make cryptographic assumptions when there are 3 or more entities, and 2) is efficient, especially when compared to the usual garbled circuit approach. The entities learn only the yes/no answer. No party learns anything about the others´ graph, not even node names. This algorithm does not require any special graph structure. This secure MPC result for s-t connectiv- ty is one of the first that involves a few parties computing on large inputs, instead of many parties computing on a few local values.
Keywords :
computer centres; distributed processing; graph theory; groupware; security of data; social networking (online); MPC algorithm; autonomous data centers; cooperative computing; distributed model; graph algorithms; graph computations; information sharing; limited-sharing model; poly logarithmic size subgraph; secure multiparty computation; social graphs; social network structure; Complexity theory; Computational modeling; Data models; Privacy; Protocols; Social network services; Standards; distributed computing models; graph algorithms; privacy; s-t connectivity; social networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium (IPDPS), 2015 IEEE International
Conference_Location :
Hyderabad
ISSN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2015.109
Filename :
7161494
Link To Document :
بازگشت