Virtual self-adaptive bitmap for online cardinality estimation

被引:1
|
作者
Lu, Jie [1 ]
Chen, Hongchang [2 ]
Zhang, Jianpeng [1 ]
Hu, Tao [1 ]
Sun, Penghao [3 ]
Zhang, Zhen [4 ]
机构
[1] PLA Informat Engn Univ, Zhengzhou, Peoples R China
[2] Songshan Lab, Zhengzhou, Peoples R China
[3] Acad Mil Sci, Beijing, Peoples R China
[4] Purple Mt Lab, Nanjing, Peoples R China
关键词
Cardinality estimation; Data streams; Sketch; Online processing; ALGORITHMS;
D O I
10.1016/j.is.2022.102160
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cardinality estimation is the task of obtaining the number of distinct items in a data stream, which plays an important role in many application domains. However, when dealing with high-speed data streams, it remains a significant challenge to estimate cardinality considering record/query overhead and memory efficiency. This paper proposes a virtual self-adaptive bitmap estimator to support online cardinality estimation, which reduces the record overhead to one hash per item for the first time. By logically adding virtual bits, our estimator automatically adapts its sampling probability to different stream sizes. We evaluate the virtual self-adaptive bitmap theoretically and experimentally. The experimental results show that our estimator significantly improves over the existing work in terms of record throughput, query throughput and estimation accuracy.(c) 2022 Elsevier Ltd. All rights reserved.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Quality control agent: self-adaptive laser vibrometry for online diagnostics
    Serafini, S.
    Paone, N.
    Castellini, P.
    10TH INTERNATIONAL CONFERENCE ON VIBRATION MEASUREMENTS BY LASER AND NONCONTACT TECHNIQUES - AIVELA 2012, 2012, 1457 : 405 - 415
  • [42] Self-adaptive genetic algorithm for partner selection of agile virtual enterprise
    Li, Q.L.
    Xu, X.F.
    2001, Inst. of Scientific and Technical Information of China (11):
  • [43] An algorithm for online planning to improve availability and performance of self-adaptive websites
    Dezfuli, Zeinab Taghizadeh
    Nazemi, Eslam
    Ziari, Mehdi
    2017 5TH IRANIAN JOINT CONGRESS ON FUZZY AND INTELLIGENT SYSTEMS (CFIS), 2017, : 213 - 218
  • [44] OPOSSAM: Online Prediction of Stream Data Using Self-adaptive Memory
    Yamaguchi, Akihiro
    Maya, Shigeru
    Inagi, Tatsuya
    Ueno, Ken
    2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2018, : 2355 - 2364
  • [45] Self-adaptive resonators
    Rosas, E
    Aboites, V
    Damzen, MJ
    NONLINEAR AND COHERENT OPTICS - LASERS OPTICS '98, 1998, 3684 : 64 - 69
  • [46] Self-Adaptive Automata
    Borda, Aimee
    Koutavas, Vasileios
    2018 ACM/IEEE CONFERENCE ON FORMAL METHODS IN SOFTWARE ENGINEERING (FORMALISE 2018), 2018, : 64 - 73
  • [47] Self-adaptive regularization
    Vanzella, W
    Pellegrino, FA
    Torre, V
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2004, 26 (06) : 804 - 809
  • [48] A self-adaptive XCS
    Hurst, J
    Bull, L
    ADVANCES IN LEARNING CLASSIFIER SYSTEMS, 2002, 2321 : 57 - 73
  • [49] Self-adaptive hydrogels
    Shoaib, Tooba
    Carmichael, Ariel
    Corman, R.
    Shen, Yun
    Nguyen, Helen
    Ewoldt, Randy
    Espinosa-Marzal, Rosa
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2017, 254
  • [50] Self-adaptive photochromism
    Sun, Fanxi
    Gao, Ang
    Yan, Boyun
    Zhang, Jing
    Wang, Xiangru
    Zhang, Hanjun
    Dai, Dacheng
    Zheng, Yonghao
    Deng, Xu
    Wei, Chen
    Wang, Dongsheng
    SCIENCE ADVANCES, 2024, 10 (45):