![Open Access](https://jit.ndhu.edu.tw/lib/pkp/templates/images/icons/fulltext_open_medium.gif)
![Restricted Access](https://jit.ndhu.edu.tw/lib/pkp/templates/images/icons/fulltext_restricted_medium.gif)
A Heaviest Hitters Limiting Mechanism with O(1) Time Complexity for Sliding-Window Data Streams
Abstract
In this work we address the problem of identifying and limiting the heaviest hitters in a sliding-window data stream. We propose the first, to our knowledge, exact (i.e., not approximate) algorithm which achieves O(1) with high probability time complexity in both update and query operations. Additionally, it tracks the first and last item of any itemset in the window in O(1) time complexity as well as the lightest hitters with no additional computational costs. These properties allow us to efficiently implement a mechanism to limit the heaviest hitters by evicting them from or not allowing them in the window. We describe the algorithms and data structure which implement this functionality, we explain how they can be used to accomplish the goal of limiting the heaviest hitters and perform experiments to produce quantitative results to support our theoretical arguments.
Keywords
Mining; Heaviest hitters; Data streams; Sliding window; On-Line algorithms
Citation Format:
Remous-Aris Koutsiamanis, Pavlos S. Efraimidis, "A Heaviest Hitters Limiting Mechanism with O(1) Time Complexity for Sliding-Window Data Streams," Journal of Internet Technology, vol. 14, no. 1 , pp. 117-126, Jan. 2013.
Remous-Aris Koutsiamanis, Pavlos S. Efraimidis, "A Heaviest Hitters Limiting Mechanism with O(1) Time Complexity for Sliding-Window Data Streams," Journal of Internet Technology, vol. 14, no. 1 , pp. 117-126, Jan. 2013.
Refbacks
- There are currently no refbacks.
Published by Executive Committee, Taiwan Academic Network, Ministry of Education, Taipei, Taiwan, R.O.C
JIT Editorial Office, Office of Library and Information Services, National Dong Hwa University
No. 1, Sec. 2, Da Hsueh Rd., Shoufeng, Hualien 974301, Taiwan, R.O.C.
Tel: +886-3-931-7314 E-mail: jit.editorial@gmail.com