Cluster-based efficient information dissemination in dynamic networks

被引:1
作者
Yang, Zhiwei [1 ,2 ]
Wu, Weigang [2 ,3 ]
Li, Yong [2 ,3 ]
Chen, Yishun [2 ,3 ]
机构
[1] Zhongkai Univ Agr & Engn, Coll Computat Sci, Guangzhou, Guangdong, Peoples R China
[2] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou, Guangdong, Peoples R China
[3] Minist Educ, Key Lab Machine Intelligence & Adv Comp, Guangzhou, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Information dissemination; dynamic network; cluster; distributed algorithm; system model; GRAPHS; TIME;
D O I
10.1177/1550147718762086
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic network is an abstraction of networks with frequent topology changes arising from node mobility or other reasons. In this article, we first propose a dynamic network model, named (T, L)-HiNet, to extend existing dynamic network models with clusters. (T, L)-HiNet includes several properties defining the stability of cluster hierarchy in a dynamic network, including cluster head set, cluster member set and the connections among them. Based on (T, L)-HiNet, we design several hierarchical information dissemination algorithms for different scenarios of dynamics. Furthermore, we extend the (T, L)-HiNet model and corresponding algorithms in two directions, that is, stability of cluster head set and cluster size. The correctness of our algorithms is proved rigorously, and their performance is evaluated via both numerical analysis and simulations. The results show that compared with the algorithm recently proposed by Kuhn et al., our design can significantly reduce communication cost and also time cost.
引用
收藏
页数:16
相关论文
共 37 条
[1]   Ephemeral Networks with Random Availability of Links: Diameter and Connectivity [J].
Akrida, Eleni C. ;
Gasieniec, Leszek ;
Mertzios, George B. ;
Spirakis, Paul G. .
PROCEEDINGS OF THE 26TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES (SPAA'14), 2014, :267-276
[2]  
[Anonymous], P 42 INT C PAR PROC
[3]  
[Anonymous], 8466 ROCQ
[4]  
[Anonymous], 1996, COMBINATORIAL NETWOR
[5]  
Augustine John, 2016, Distributed Computing. 30th International Symposium, DISC 2016. Proceedings: LNCS 9888, P399, DOI 10.1007/978-3-662-53426-7_29
[6]  
Avin C, 2008, LECT NOTES COMPUT SC, V5125, P121, DOI 10.1007/978-3-540-70575-8_11
[7]   Parsimonious Flooding in Dynamic Graphs [J].
Baumann, Herve ;
Crescenzi, Pierluigi ;
Fraigniaud, Pierre .
PODC'09: PROCEEDINGS OF THE 2009 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2009, :260-269
[8]  
Casteigts A, 2012, INT J PARALLEL EMERG, V27, P387, DOI [10.1080/17445760.2012.668546, 10.1007/978-3-642-22450-8_27]
[9]   Fast Flooding over Manhattan [J].
Clementi, Andrea ;
Monti, Angelo ;
Silvestri, Riccardo .
PODC 2010: PROCEEDINGS OF THE 2010 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2010, :375-383
[10]   Flooding Time in edge-Markovian Dynamic Graphs [J].
Clementi, Andrea E. F. ;
Macci, Claudio ;
Monti, Angelo ;
Pasquale, Francesco ;
Silvestri, Riccardo .
PODC'08: PROCEEDINGS OF THE 27TH ANNUAL ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2008, :213-+