PARSIMONIOUS MULTI-RESOLUTION VALUE-ITEM LISTS
First Claim
1. A method for generating a parsimonious multi-resolution representation of value-item lists, the method comprising:
- receiving a set of values for a set of measure attributes and a set of values for a set of dimension attributes;
inferring an initial hierarchic data structure based at least in part on count data associated with the received set of values for dimension attributes;
distributing the received set of values for the set of measure attributes into a value-item list associated with a portion of leaf nodes in the hierarchic data structure;
in the hierarchic data structure recursively rearranging from bottom to top the set of value-item lists that populate a set of nodes based at least in part on compression performance stemming from the rearrangement of the one or more lists; and
promoting a plurality of value-item elements from the rearranged lists into a tree structure to generate a parsimonious representation of the inferred hierarchic data structure.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for parsimonious representation of large sets of multi-resolution value-item lists. A hierarchical data structure associated with the lists and conditioning variables is learnt while exploiting both semantics encoded in target variables and a notion of nearness among nodes at the same detail level in the hierarchical data structure. Such a level of description can be dictated by a depth in a tree data structure. A compression scheme that relies on (i) a similarity metric and (ii) recursive greedy pairing of value-item lists in order to promote elements populating a specific tree node upwards in the tree facilitates a parsimonious representation of the compressed hierarchic structure.
91 Citations
20 Claims
-
1. A method for generating a parsimonious multi-resolution representation of value-item lists, the method comprising:
-
receiving a set of values for a set of measure attributes and a set of values for a set of dimension attributes; inferring an initial hierarchic data structure based at least in part on count data associated with the received set of values for dimension attributes; distributing the received set of values for the set of measure attributes into a value-item list associated with a portion of leaf nodes in the hierarchic data structure; in the hierarchic data structure recursively rearranging from bottom to top the set of value-item lists that populate a set of nodes based at least in part on compression performance stemming from the rearrangement of the one or more lists; and promoting a plurality of value-item elements from the rearranged lists into a tree structure to generate a parsimonious representation of the inferred hierarchic data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented system that facilitates generation of a parsimonious multi-resolution representation of a value-item lists, comprising:
-
a computer-implemented component that recursively infers a hierarchic data structure based at least in part on a set of target variables and a set of conditioning variables; a computer implemented analysis component that at a step in a recursion pairs a set of value-item lists associated with the received target variables; and a computer implemented analysis component that at a step in a recursion promotes individual elements from the paired lists into a set of lists at a next level up in a tree structure to generate a parsimonious representation of the inferred hierarchic data structure. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer-implemented apparatus comprising:
-
computer-implemented means for receiving a set of measure attributes; computer-implemented means for receiving a set of dimension attributes; computer-implemented means for inferring a hierarchic data structure based at least in part on the received set of measure attributes and dimension attributes; computer-implemented means for distributing the received set of values for the set of measure attributes into a value-item list associated with a portion of leaf nodes in the hierarchic data structure; computer-implemented means for recursively rearranging from bottom to top, in the hierarchic data structure, the set of value-item lists that populate a set of nodes based at least in part on compression performance stemming from the rearrangement of the one or more lists; and computer-implemented means for promoting a plurality of value-item elements from the rearranged lists into a tree structure to generate a parsimonious representation of the inferred hierarchic data structure.
-
Specification