IEEE Transactions on Knowledge and Data Engineering · 2005 · 10 citations · 22 references
ComputingComputer ScienceAlgorithmsData StructuresOptimizationCombinatorial OptimizationConstraint SatisfactionCombinatorial ConstraintsConstraint Satisfaction SearchConstraintsPartitioning Problems
The iceberg cube mining computes all cells v, corresponding to GROUP BY partitions, that satisfy a given constraint on aggregated behaviors of the tuples in a GROUP BY partition. The number of cells often is so large that the result cannot be realistically searched without pushing the constraint into the search. Previous works have pushed antimonotone and monotone constraints. However, many useful constraints are neither antimonotone nor monotone. We consider a general class of aggregate constraints of the form f(v)/spl theta//spl sigma/, where f is an arithmetic function of SQL-like aggregates and /spl theta/ is one of <, /spl les/, /spl ges/ >. We propose a novel pushing technique, called divide-and-approximate, to push such constraints. The idea is to recursively divide the search space and approximate the given constraint using antimonotone or monotone constraints in subspaces. This technique applies to a class called separable constraints, which properly contains all constraints built by an arithmetic function f of all SQL aggregates.
22
Mining association rules between sets of items in large databases
Rakesh Agrawal, Tomasz Imieliński, Arun Swami · 1993 · 14.8K citations · Full text
Efficiently mining long patterns from databases
Roberto J. Bayardo · 1998 · 1.3K citations
Implementing data cubes efficiently
Venky Harinarayan, Anand Rajaraman, Jeffrey D. Ullman · 1996 · 1.2K citations
Efficient mining of emerging patterns
Guozhu Dong, Jinyan Li · 1999 · 1K citations
Mining association rules with item constraints
Ramakrishnan Srikant, Quoc Vu, Rakesh Agrawal · 1997 · 769 citations