Fast Estimation of Aggregates in Unstructured Networks

被引:14
作者
Baquero, Carlos [1 ]
Almeida, Paulo Sergio [1 ]
Menezes, Raquel [2 ]
机构
[1] Univ Minho, DI CCTC, Braga, Portugal
[2] Univ Minho, DMCT, Guimaraes, Portugal
来源
ICAS: 2009 FIFTH INTERNATIONAL CONFERENCE ON AUTONOMIC AND AUTONOMOUS SYSTEMS | 2009年
关键词
D O I
10.1109/ICAS.2009.31
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Aggregation of data values plays an important role on distributed computations, in particular over peer-to-peer and sensor networks, as it can provide a summary of some global system property and direct the actions of self-adaptive distributed algorithms. Examples include using estimates of the network Size to dimension distributed hash tables or estimates of the average system load to direct load-balancing. Distributed aggregation using non-idempotent functions, like sums, is not trivial as it is not easy to prevent a given value from being accounted for multiple times; this is especially the case if no centralized algorithms or global identifiers can be used. This paper introduces Extrema Propagation, a probabilistic technique for distributed estimation of the sum of positive real numbers. The technique relies on the exchange of duplicate insensitive messages and can be applied in flood and/or epidemic settings, where multi-path routing occurs; it is tolerant of message loss; it is fast, as the number of message exchange steps equals the diameter; and it is fully, distributed, with no single point of failure and the result produced at every node.
引用
收藏
页码:88 / +
页数:2
相关论文
共 18 条
[1]  
Abraham I, 2003, LECT NOTES COMPUT SC, V2848, P60
[2]  
BAQUERO C, 2006, EXTREMA PROPAGATION
[3]  
BAWA M, 2003, TR200324 STANF U
[4]  
COHEN, 1997, JCSS J COMPUTER SYST, P55
[5]   Approximate aggregation techniques for sensor databases [J].
Considine, J ;
Li, FF ;
Kollios, G ;
Byers, J .
20TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2004, :449-460
[6]  
Durand M, 2003, LECT NOTES COMPUT SC, V2832, P605
[7]   PROBABILISTIC COUNTING ALGORITHMS FOR DATABASE APPLICATIONS [J].
FLAJOLET, P ;
MARTIN, GN .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1985, 31 (02) :182-209
[8]  
Gumbel E., 1958, Statistics of Extremes
[9]  
Hogg R., 2018, Introduction to Mathematical Statistics, V8th ed.
[10]   Gossip-based aggregation in large dynamic networks [J].
Jelasity, M ;
Montresor, A ;
Babaoglu, O .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2005, 23 (03) :219-252