• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Tian Li, Wang Le, Li Aiping, Zou Peng, and Jia Yan. Resource Sharing in Continuous Extreme Values Monitoring on Sliding Windows[J]. Journal of Computer Research and Development, 2008, 45(3): 548-556.
Citation: Tian Li, Wang Le, Li Aiping, Zou Peng, and Jia Yan. Resource Sharing in Continuous Extreme Values Monitoring on Sliding Windows[J]. Journal of Computer Research and Development, 2008, 45(3): 548-556.

Resource Sharing in Continuous Extreme Values Monitoring on Sliding Windows

More Information
  • Published Date: March 14, 2008
  • The problem of resource sharing in continuous extreme values monitoring (MAX or MIN) over sliding windows is considered. Firstly, an effective pruning technique called key points (KP) is developed to minimize the number of elements to be kept for all queries. It can be shown that on average the cardinality of KP satisfies M=O(logN), where N is the number of points contained in the widest window. Then an efficient algorithm called MCEQP (multi-continuous extreme queries processing algorithm) is proposed for continuously monitoring K queries with different sliding window widths. The main idea of MCEQP is to handle queries collectively by exploiting similarities and sharing resources such as computation and memory, which is more efficient than handling them separetely. The linklist-implemented instance of MCEQP can update all K results in O(M+K) time when a new tuple arrives, where M is the cardinality of KP. A trigger based technique is provided to avoid frequent but unnecessary process for data expirations, and only on some special time instances, O(K) time is needed to update K results. The dynamic registration and removal of queries are also supported by MCEQP in O(M+K) time. Theoretical analysis and experimental evidences show the efficiency of the proposed approach both on storage reduction and efficiency improvement.
  • Related Articles

    [1]Yang Wei, He Jie, Wan Yadong, Wang Qin, Li Chong. Security Countermeasures for Time Synchronization in IEEE802.15.4e-Based Industrial IoT[J]. Journal of Computer Research and Development, 2017, 54(9): 2032-2043. DOI: 10.7544/issn1000-1239.2017.20160636
    [2]Liu Xin, Zhang Bo. Improved Endorsed E-Cash System with DAA-A[J]. Journal of Computer Research and Development, 2016, 53(10): 2412-2429. DOI: 10.7544/issn1000-1239.2016.20160413
    [3]Yu Yulei, Dong Xiaolei, Cao Zhenfu. A Trustee-Based and Efficient Divisible E-Cash Scheme[J]. Journal of Computer Research and Development, 2015, 52(10): 2304-2312. DOI: 10.7544/issn1000-1239.2015.20150596
    [4]Xue Kaiping, Zhu Bin, Hong Peilin, and Lu Hancheng. An Energy Efficient Scheduling Mechanism for Real-time Services in 802.16e[J]. Journal of Computer Research and Development, 2011, 48(9): 1608-1615.
    [5]Li Xin, Li Fan, Bian Xingbin, Liu Qihe. Answer Set Programming Representation for E-R Model[J]. Journal of Computer Research and Development, 2010, 47(1): 164-173.
    [6]Wang Cong, Wang Zhixue. An Operational Semantics for UML Activity Diagrams[J]. Journal of Computer Research and Development, 2007, 44(10): 1801-1807.
    [7]Zhu Xueyang. The Dual Software Architecture Description Framework XYZ/ADL[J]. Journal of Computer Research and Development, 2007, 44(9): 1485-1494.
    [8]Peng Hongyan, Li Xiaojian, Xia Chunhe, Deng Jianfeng, Zhou Xiaofa. A Non-Repudiation Protocol for E-Mail and Its Formal Analysis[J]. Journal of Computer Research and Development, 2006, 43(11): 1914-1919.
    [9]Li Wei, Luo Junzhou, and Cao Jiuxin. An Integrated Framework for J2EE-Based E-Learning Systems and Its Application[J]. Journal of Computer Research and Development, 2006, 43(8): 1354-1360.
    [10]Zhao Zhikun, Sheng Qiujian, Shi Zhongzhi. An Execution Semantics of UML Activity View for Workflow Modeling[J]. Journal of Computer Research and Development, 2005, 42(2): 300-307.

Catalog

    Article views (547) PDF downloads (364) Cited by()

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return