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 条
  • [31] Self-Adaptive Stochastic Rayleigh Flat Fading Channel Estimation
    Gerzaguet, Robin
    Ros, Laurent
    Brossier, Jean-Marc
    Ghandour-Haidar, Soukayna
    Belveze, Fabrice
    2013 18TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2013,
  • [32] A Self-Adaptive Contractive Algorithm for Enhanced Dynamic Phasor Estimation
    Messina, Francisco
    Marchi, Pablo
    Rey Vega, Leonardo
    Galarza, Cecilia G.
    IEEE TRANSACTIONS ON SMART GRID, 2020, 11 (03) : 2367 - 2380
  • [33] Deep Learning with a Self-Adaptive Threshold for OTFS Channel Estimation
    Zhang, Xiaoqi
    Yuan, Weijie
    Liu, Chang
    Liu, Fan
    Wen, Miaowen
    2022 INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATION SYSTEMS, ISWCS, 2022,
  • [34] Self-adaptive bacterial foraging algorithm based on estimation of distribution
    Ni, Na
    Zhu, Yuanguo
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2021, 40 (03) : 5595 - 5607
  • [35] Self-adaptive stochastic rayleigh flat fading channel estimation
    Gerzaguet, Robin
    Ros, Laurent
    Brossier, Jean-Marc
    Ghandour-Haidar, Soukayna
    Belveze, Fabrice
    2013 18th International Conference on Digital Signal Processing, DSP 2013, 2013,
  • [36] Self-adaptive estimation of view change frequency in web warehouses
    Zhang, Yan
    Tang, Shi-Wei
    Yang, Dong-Qing
    Li, Xiao-Ming
    Ruan Jian Xue Bao/Journal of Software, 2007, 18 (02): : 303 - 310
  • [37] Self-Adaptive Consolidation of Virtual Machines For Energy-Efficiency in the Cloud
    Guo, Wenxia
    Ren, Xiaoqin
    Tian, Wenhong
    SrikumarVenugopal
    PROCEEDINGS OF 2017 VI INTERNATIONAL CONFERENCE ON NETWORK, COMMUNICATION AND COMPUTING (ICNCC 2017), 2017, : 120 - 124
  • [38] Applying self-adaptive mutation rate control to virtual reconfigurable architecture
    Piao C.
    Wang J.
    Sun Z.
    Tang B.
    Gaojishu Tongxin/Chinese High Technology Letters, 2010, 20 (04): : 398 - 402
  • [39] Design and evaluation of a self-adaptive strategy for movement modulation in virtual rehabilitation
    Wang, Liu
    Huang, Mengjie
    Liu, Jianqing
    Xiao, Siyu
    Yang, Rui
    2024 16TH INTERNATIONAL CONFERENCE ON HUMAN SYSTEM INTERACTION, HSI 2024, 2024,
  • [40] Is a self-adaptive Pareto approach beneficial for controlling embodied virtual robots?
    Teo, J
    Abbass, HA
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT II, PROCEEDINGS, 2003, 2724 : 1612 - 1613