AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (2.1 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Open Access

A Survey of Bitmap Index Compression Algorithms for Big Data

Zhen Chen( )Yuhao WenJunwei CaoWenxun ZhengJiahui ChangYinjun WuGe MaMourad HakmaouiGuodong Peng
Research Institute of Information Technology, Tsinghua University, Beijing 100084, China.
Department of Electronic Engineering, Tsinghua University, Beijing 100084, China.
Department of Physics, Tsinghua University, Beijing 100084, China.
Department of Aerospace Engineering, Tsinghua University, Beijing 100084, China.
Department of Automation, Tsinghua University, Beijing 100084, China.
Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China.
Department of Mechanical Engineering, Tsinghua University, Beijing 100084, China.
Tsinghua National Laboratory for Information Science and Technology (TNList), Tsinghua University, Beijing 100084, China.
Show Author Information

Abstract

With the growing popularity of Internet applications and the widespread use of mobile Internet, Internet traffic has maintained rapid growth over the past two decades. Internet Traffic Archival Systems (ITAS) for packets or flow records have become more and more widely used in network monitoring, network troubleshooting, and user behavior and experience analysis. Among the three key technologies in ITAS, we focus on bitmap index compression algorithm and give a detailed survey in this paper. The current state-of-the-art bitmap index encoding schemes include: BBC, WAH, PLWAH, EWAH, PWAH, CONCISE, COMPAX, VLC, DF-WAH, and VAL-WAH. Based on differences in segmentation, chunking, merge compress, and Near Identical (NI) features, we provide a thorough categorization of the state-of-the-art bitmap index compression algorithms. We also propose some new bitmap index encoding algorithms, such as SECOMPAX, ICX, MASC, and PLWAH+, and present the state diagrams for their encoding algorithms. We then evaluate their CPU and GPU implementations with a real Internet trace from CAIDA. Finally, we summarize and discuss the future direction of bitmap index compression algorithms. Beyond the application in network security and network forensic, bitmap index compression with faster bitwise-logical operations and reduced search space is widely used in analysis in genome data, geographical information system, graph databases, image retrieval, Internet of things, etc. It is expected that bitmap index compression will thrive and be prosperous again in Big Data era since 1980s.

References

【1】
【1】
 
 
Tsinghua Science and Technology
Pages 100-115

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Chen Z, Wen Y, Cao J, et al. A Survey of Bitmap Index Compression Algorithms for Big Data. Tsinghua Science and Technology, 2015, 20(1): 100-115. https://doi.org/10.1109/TST.2015.7040519

1129

Views

67

Downloads

33

Crossref

N/A

Web of Science

38

Scopus

3

CSCD

Received: 05 December 2014
Accepted: 28 December 2014
Published: 12 February 2015
© The authors 2015