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 条
  • [1] Self-adaptive online virtual network migration in network virtualization environments
    Zangiabady, Mahboobeh
    Garcia-Robledo, Alberto
    Gorricho, Juan-Luis
    Serrat-Fernandei, Joan
    Rubio-Loyola, Javier
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2019, 30 (09)
  • [2] Virtual View Rendering Based on Self-adaptive Block Matching Disparity Estimation
    Zhu, Shiping
    Yu, Yang
    2012 INTERNATIONAL CONFERENCE ON INDUSTRIAL CONTROL AND ELECTRONICS ENGINEERING (ICICEE), 2012, : 947 - 950
  • [3] Online Cardinality Estimation by Self-morphing Bitmaps
    Wang, Haibo
    Ma, Chaoyi
    Chen, Shigang
    Wang, Yuanda
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 1 - 13
  • [4] Handling Uncertainty Online for Self-Adaptive Systems
    Cheng, Wen
    Li, Qingshan
    Wang, Lu
    He, Liu
    2018 5TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE (ISCMI), 2018, : 135 - 139
  • [5] A self-adaptive technique for the estimation of the multifractal spectrum
    Broniatowski, M
    Mignot, P
    STATISTICS & PROBABILITY LETTERS, 2001, 54 (02) : 125 - 135
  • [6] Self-adaptive Distribution System State Estimation
    Perles, Alexandre
    Camilleri, Guy
    Gleizes, Marie-Pierre
    MULTI-AGENT SYSTEMS AND AGREEMENT TECHNOLOGIES, EUMAS 2016, 2017, 10207 : 202 - 216
  • [7] SELF-ADAPTIVE DENSITY ESTIMATION OF PARTICLE DATA
    Peterka, Tom
    Croubois, Hadrien
    Li, Nan
    Rangel, Esteban
    Cappello, Franck
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2016, 38 (05): : S646 - S666
  • [8] Self-adaptive dynamic scheduling of virtual production systems
    Li, L.
    Jiang, Z.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2007, 45 (09) : 1937 - 1951
  • [9] Human Interactions for Self-adaptive Virtual Product Prototype
    Horvath, Laszlo
    Rudas, Imre J.
    2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 4682 - 4687
  • [10] A Green Self-Adaptive Approach for Online Map Matching
    An, Qi
    Feng, Zhiyong
    Chen, Shizhan
    Huang, Keman
    IEEE ACCESS, 2018, 6 : 51456 - 51469