Method and apparatus for query processing of uncertain data
First Claim
Patent Images
1. A method of processing queries in an application that involves an uncertain data set, comprising the steps of:
- creating a representation of records of the uncertain data set based on mean values and uncertainty values; and
utilizing the representation for processing a query received on the uncertain data set;
wherein the representation of records comprises a multi-level inverted index structure comprising one or more inverted lists;
wherein some levels of the index structure are partitioned by mean values, and other levels are partitioned by uncertainty values; and
wherein the steps are performed at least in part by a processor device.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for indexing uncertain data in query processing systems. For example, a method for processing queries in an application that involves an uncertain data set includes the following steps. A representation of records of the uncertain data set is created based on mean values and uncertainty values. The representation is utilized for processing a query received on the uncertain data set.
-
Citations
18 Claims
-
1. A method of processing queries in an application that involves an uncertain data set, comprising the steps of:
-
creating a representation of records of the uncertain data set based on mean values and uncertainty values; and utilizing the representation for processing a query received on the uncertain data set; wherein the representation of records comprises a multi-level inverted index structure comprising one or more inverted lists; wherein some levels of the index structure are partitioned by mean values, and other levels are partitioned by uncertainty values; and wherein the steps are performed at least in part by a processor device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An article of manufacture for processing queries in an application that involves an uncertain data set, comprising a computer readable storage medium including one or more programs which when executed by a computer perform the steps of:
-
creating a representation of records of the uncertain data set based on mean values and uncertainty values; and utilizing the representation for processing a query received on the uncertain data set; wherein the representation of records comprises a multi-level inverted index structure comprising one or more inverted lists; and wherein some levels of the index structure are partitioned by mean values, and other levels are partitioned by uncertainty values.
-
-
14. Apparatus for processing queries in an application that involves an uncertain data set, comprising:
-
a memory; and at least one processor coupled to the memory and operative to create a representation of records of the uncertain data set based on mean values and uncertainty values, and utilize the representation for processing a query received on the uncertain data set; wherein the representation of records comprises a multi-level inverted index structure comprising one or more inverted lists; and wherein some levels of the index structure are partitioned by mean values, and other levels are partitioned by uncertainty values. - View Dependent Claims (15, 16, 17, 18)
-
Specification