Methods and apparatus to construct histogram and wavelet synopses for probabilistic data
First Claim
1. A method of selecting wavelet coefficients to represent probabilistic data, comprising:
- generating an initial wavelet coefficient quantity exceeding a target error value;
iteratively generating different wavelet coefficient quantities until an error measure of a selected one of the different wavelet coefficient quantities is less than or equal to the target error value, the different wavelet coefficient quantities generated based on items represented by probabilistic data having uncertainties as to information of a data transmission that the probabilistic data represents, and each wavelet coefficient quantity representing a different combination of the items;
for the different wavelet coefficient quantities, determining the error measure by determining one corresponding probabilistic expected error for each of the coefficients of the different wavelet coefficient quantities, the probabilistic expected error indicative of an accuracy with which a synopsis represents items associated with a corresponding one of the coefficients;
selecting the selected one of the different wavelet coefficient quantities based on its associated error measure; and
displaying parameter information associated with the selected wavelet coefficient quantity to represent the probabilistic data, the parameter information to reduce data loss associated with at least one of noisy data transmissions or dropped data transmissions.
1 Assignment
0 Petitions
Accused Products
Abstract
A disclosed example method involves generating a plurality of wavelet coefficient quantities. Each wavelet coefficient quantity is generated based on items represented by probabilistic data. Each wavelet coefficient quantity represents different ones of the items by multiplying corresponding wavelet vectors. The example method also involves determining an error measure associated with each of the plurality of wavelet coefficient quantities, and selecting at least one of the plurality of wavelet coefficient quantities based on its associated error measure. The method also involves displaying parameter information associated with the one of the plurality of wavelet coefficient quantities to represent the probabilistic data.
11 Citations
20 Claims
-
1. A method of selecting wavelet coefficients to represent probabilistic data, comprising:
-
generating an initial wavelet coefficient quantity exceeding a target error value; iteratively generating different wavelet coefficient quantities until an error measure of a selected one of the different wavelet coefficient quantities is less than or equal to the target error value, the different wavelet coefficient quantities generated based on items represented by probabilistic data having uncertainties as to information of a data transmission that the probabilistic data represents, and each wavelet coefficient quantity representing a different combination of the items; for the different wavelet coefficient quantities, determining the error measure by determining one corresponding probabilistic expected error for each of the coefficients of the different wavelet coefficient quantities, the probabilistic expected error indicative of an accuracy with which a synopsis represents items associated with a corresponding one of the coefficients; selecting the selected one of the different wavelet coefficient quantities based on its associated error measure; and displaying parameter information associated with the selected wavelet coefficient quantity to represent the probabilistic data, the parameter information to reduce data loss associated with at least one of noisy data transmissions or dropped data transmissions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus to select wavelet coefficients to represent probabilistic data, comprising:
-
a processor; and a memory storing machine readable instructions that, when executed by the processor, cause the processor to perform operations comprising; generating a wavelet coefficient quantity exceeding a target error value; iteratively generating different wavelet coefficient quantities until an error measure of a selected one of the different wavelet coefficient quantities is less than or equal to the target error value, the different wavelet coefficient quantities generated based on items represented by probabilistic data having uncertainties as to information of a data transmission that the probabilistic data represents, and each wavelet coefficient quantity representing a different combination of the items; for the different wavelet coefficient quantities, determining the error measure by determining one corresponding probabilistic expected error for each of the coefficients of the different wavelet coefficient quantities, the probabilistic expected error indicative of an accuracy with which a synopsis represents items associated with a corresponding one of the coefficients; selecting the selected one of the different wavelet coefficient quantities based on its associated error measure; and displaying parameter information associated with the selected wavelet coefficient quantity to represent the probabilistic data, the parameter information to reduce data loss associated with at least one of noisy data transmissions or dropped data transmissions. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An optical disk comprising instructions which, when executed, cause a machine to perform a method, comprising:
-
generating a wavelet coefficient quantity exceeding a target error value; iteratively generating different wavelet coefficient quantities until an error measure of a selected one of the different wavelet coefficient quantities is less than or equal to the target error value, the different wavelet coefficient quantities generated based on items represented by probabilistic data having uncertainties as to information of a data transmission that the probabilistic data represents, and each wavelet coefficient quantity representing a different combination of the items; for the different wavelet coefficient quantities, determining the error measure by determining one corresponding probabilistic expected error for each of the coefficients of the different wavelet coefficient quantities, the probabilistic expected error indicative of an accuracy with which a synopsis represents items associated with a corresponding one of the coefficients; selecting the selected one of the different wavelet coefficient quantities based on its associated error measure; and displaying parameter information associated with the selected wavelet coefficient quantity to represent the probabilistic data, the parameter information to reduce data loss associated with at least one of noisy data transmissions or dropped data transmissions. - View Dependent Claims (17, 18, 19, 20)
-
Specification