A Minimal Variance Estimator for the Cardinality of Big Data Set Intersection

被引:13
作者
Cohen, Reuven [1 ]
Katzir, Liran [1 ]
Yehezkel, Aviv [1 ]
机构
[1] Technion, Dept Comp Sci, IL-32000 Haifa, Israel
来源
KDD'17: PROCEEDINGS OF THE 23RD ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING | 2017年
关键词
Data mining; Streaming algorithms; Cardinality estimation; Set intersection;
D O I
10.1145/3097983.3097999
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years there has been a growing interest in developing "streaming algorithms" for efficient processing and querying of continuous data streams. These algorithms seek to provide accurate results while minimizing the required storage and the processing time, at the price of a small inaccuracy in their output. A fundamental query of interest is the intersection size of two big data streams. This problem arises in many different application areas, such as network monitoring, database systems, data integration and information retrieval. In this paper we develop a new algorithm for this problem, based on the Maximum Likelihood (ML) method. We show that this algorithm outperforms all known schemes in terms of the estimation's quality (lower variance) and that it asymptotically achieves the optimal variance.
引用
收藏
页码:95 / 103
页数:9
相关论文
共 24 条
[1]  
[Anonymous], 2006, SCI 4 C MATH COMPUTE
[2]  
[Anonymous], ACSC
[3]  
[Anonymous], 2002, P 2002 ACM SIGMOD IN, DOI [DOI 10.1145/564691.564719, 10.1145/564691.564719]
[4]  
[Anonymous], SEQUENCES, DOI DOI 10.1109/SEQUEN.1997.666900
[5]  
[Anonymous], 2000, IEEE Data Eng. Bull.
[6]  
Bauckmann J., 2007, Proc. of PhD Workshop in Conjunction with VLDB 2007, Vienna, P1448
[7]  
Beyer KevinS., 2007, SIGMOD, P199
[8]   Syntactic clustering of the Web [J].
Broder, AZ ;
Glassman, SC ;
Manasse, MS ;
Zweig, G .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1997, 29 (8-13) :1157-1166
[9]  
BRODER AZ, 2000, COMBINATORIAL PATTER, V1848, P1
[10]  
Clifford P., 2011, SCANDINAVIAN J STAT