Mining association rules between sets of items in large databases
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Generating logical expressions from positive and negative examples via a branch-and-bound approach
Computers and Operations Research
Data mining solutions: methods and tools for solving real-world problems
Data mining solutions: methods and tools for solving real-world problems
Mining for Strong Negative Associations in a Large Database of Customer Transactions
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Sampling Large Databases for Association Rules
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Constraint-Based Rule Mining in Large, Dense Databases
ICDE '99 Proceedings of the 15th International Conference on Data Engineering
Mathematical and Computer Modelling: An International Journal
Simple association rules (SAR) and the SAR-based rule discovery
Computers and Industrial Engineering
Mining fuzzy association rules for classification problems
Computers and Industrial Engineering
Hi-index | 0.98 |
Mining association rules from databases has attracted great interest because of its potentially very practical applications. Given a database, the problem of interest is how to mine association rules (which could describe patterns of consumers' behaviors) in an efficient and effective way. The databases involved in today's business environments can be very large. Thus, fast and effective algorithms are needed to mine association rules out of large databases. Previous approaches may cause an exponential computing resource consumption. A combinatorial explosion occurs because existing approaches exhaustively mine all the rules. The proposed algorithm takes a previously developed approach, called the Randomized Algorithm 1 (or RA1), and adapts it to mine association rules out of a database in an efficient way. The original RA1 approach was primarily developed for inferring logical clauses (i.e., a Boolean function) from examples. Numerous computational results suggest that the new approach is very promising.