rionda / parallel_arules

PARMA - A Parallel Randomized Algorithms for Approximate Association Rules Mining in MapReduce

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PARMA: A Parallel Randomized Algorithms for Approximate Association Rules Mining in MapReduce

This is the code for the PARMA algorithm, described in M. Riondato, J.A. DeBrabant, R. Fonseca, and E. Upfal, "PARMA: A Parallel Randomized Algorithm for Approximate Association Rules Mining in MapReduce", ACM CIKM'12.

The code was written by Matteo Riondato matteo@cs.brown.edu and Justin A. DeBrabant debrabant@cs.brown.edu.

The code is distributed according to the Apache License Version 2.0. See the LICENSE and the NOTICE file.

This package includes "Guava: Google Core Libraries for Java", which is distributed under the Apache License Version 2.0. See https://code.google.com/p/guava-libraries/

This package includes Colt, a set of Java libraries developed at CERN. The license for the parts of COLT that we use is the following: Copyright (c) 1999 CERN - European Organization for Nuclear Research Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. CERN makes no representations about the suitability of this software for any purpose. It is provided "as is" without expressed or implied warranty.

This package includes code from "The LUCS-KDD FP-growth Association Rule Mining Algorithm" ("The LUCS-KDD code") by Frans Coenen, available (as June 2014) from http://cgi.csc.liv.ac.uk/~frans/KDD/Software/FPgrowth/fpGrowth.html . The LUCS-KDD code comes with no license as far as we know, and we redistribute it under the same terms (no license).

About

PARMA - A Parallel Randomized Algorithms for Approximate Association Rules Mining in MapReduce

License:Apache License 2.0


Languages

Language:Java 95.1%Language:Python 3.7%Language:Shell 0.4%Language:Makefile 0.4%Language:MATLAB 0.4%