Distributed computing on core-periphery networks: Axiom-based design

被引:7
作者
Avin, Chen [1 ]
Borokhovich, Michael [1 ]
Lotker, Zvi [1 ]
Peleg, David [2 ]
机构
[1] Ben Gurion Univ Negev, IL-84105 Beer Sheva, Israel
[2] Weizmann Inst Sci, Rehovot, Israel
基金
以色列科学基金会;
关键词
Distributed computing; Core-periphery networks; Axiom-base design; Minimum spanning tree; CONSTRUCTION; ALGORITHM;
D O I
10.1016/j.jpdc.2016.08.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Inspired by social networks and complex systems, we propose a core-periphery network architecture that supports fast computation for many distributed algorithms, is robust and uses a linear number of links. Rather than providing a concrete network model, we take an axiom-based design approach. We provide three intuitive and independent algorithmic axioms and prove that any network that satisfies all axioms enjoys an efficient algorithm for a range of tasks (such as MST, sparse matrix multiplication, and more). We also show the necessity of our axiom set: for networks that satisfy any subset of the axioms, the same efficiency cannot be guaranteed for any deterministic algorithm. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:51 / 67
页数:17
相关论文
共 39 条
[1]  
Adamic L., 1999, Research and Advanced Technology for Digital Libraries, P852
[2]  
[Anonymous], 2006, Complex graphs and networks
[3]  
[Anonymous], 2013, Queue, DOI [10.1145/2559899.2560327, DOI 10.1145/2559899.2560327]
[4]  
[Anonymous], 2012, Networks, Crowds, and Markets
[5]  
Avin C., 2012, CORR
[6]  
Awerbuch Baruch, 1987, STOC '87, P230
[7]  
Baset S., 2006, IEEE INT C COMPUTER, P1, DOI [10.1109/INFOCOM.2006.312., DOI 10.1109/INFOCOM.2006.312]
[8]  
Berns A, 2012, LECT NOTES COMPUT SC, V7392, P428, DOI 10.1007/978-3-642-31585-5_39
[9]  
Bonanno G., 2003, Phys. Rev. E, P68
[10]  
Bonato A., 2008, COURSE WEB GRAPH, V89