arrow
返回

Category-Based Infidelity Bounded Queries over Unstructured Data Streams

delete2013-11-01
delete2
PRE
AI
K
Krithi Ramamritham
DOI:10.1109/TKDE.2012.200delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We present the Caicos system that supports continuous infidelity bounded queries over a data stream, where each data item (of the stream) belongs to multiple categories. Caicos is made up of four primitives: Keywords, Queries, Data items, and Categories. A Category is a virtual entity consisting of all those data items that belong to it. The membership of a data item to a category is decided by evaluating a Boolean predicate (associated with each category) over the data item. Each data item and query in turn are associated with multiple keywords. Given a keyword query, unlike conventional unstructured data querying techniques that return the top-K documents, Caicos returns the top-K categories with infidelity less than the user specified infidelity bound. Caicos is designed to continuously track the evolving information present in a highly dynamic data stream. It, hence, computes the relevance of a category to the continuous keyword query using the data items occurring in the stream in the recent past (i.e., within the current window). To efficiently provide up-to-date answers to the continuous queries, Caicos needs to maintain the required metadata accurately. This requires addressing two subproblems: 1) Identifying the right metadata that needs to be updated for providing accurate results and 2) updating the metadata in an efficient manner. We show that the problem of identifying the right metadata can be further broken down into two subparts. We model the first subpart as an inequality constrained minimization problem and propose an innovative iterative algorithm for the same. The second subpart requires us to build an efficient dynamic programming-based algorithm, which helps us to find the right metadata that needs to be updated. Updating the metadata on multiple processors is a scheduling problem whose complexity is exponential in the length of the input. An approximate multiprocessor scheduling algorithm is, hence, proposed. Experimental evaluation of Caicos using real-world dynamic data shows that Caicos is able to provide fidelity close to 100 percent using 45 percent less resources than the techniques proposed in the literature. This ability of Caicos to work accurately and efficiently even in scenarios with high data arrival rates makes it suitable for data intensive application domains.
Keyword:
Continuous query
data stream
category-based query
threshold queries
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Knowledge and Data Engineering 封面图
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
论文数:
6.8K
被引数:
3.2W

机构

I
indian institute of technology system (iit system)
学者数:
9.5W
论文数: 9.9W
被引数: 93
I
indian institute of technology (iit) - bombay
学者数:
6.0K
论文数: 5.6K
被引数: 0
引用论文

引用论文

Coagulation Studies and Fistula Blood Flow During Erythropoietin Therapy in Haemodialysis Patients
err1991-01-01
err0
PREAI
errI. C. Macdougall; M. E. Davies; I. Hallett; D. L. Cochlin; R. D. Hutton; G. A. Coles; J. D. Williams
err分享
err收藏
Synthetic ion channels and pores (2004–2005)
err2006-01-01
err0
PREAI
errAdam L. Sisson; Muhammad Raza Shah; Sheshanath Bhosale; Stefan Matile
err分享
err收藏
Operative management of splenic injury in a patient with proteus syndrome
err2014-01-01
err0
errOAAI
errBiplab Mishra; Umashankkar Kannan; Arulselvi Subramanian; Sushma Sagar; Subodh Kumar; Maneesh Singhal
err分享
err收藏
学者 查看更多内容