Project Description
AIM is a (2004) state of the art itemset miner. It took part in FIMI 2003 & 2004 frequent itemset mining workshops/contests.

For more information about FIMI and detailed experiments see the FIMI web page:

To compile the software on unix machines run 'make' to complie fim_all executable. On windows use your favorite C++ compiler. The implementation was tested on VC++ 7 & VC++ 7.1

To run the software:
fim_all <InputFile> <MinSupport> OutputFile

fim_all chess.dat 2000

The dataset input must use the following ASCII format only:
Every transaction is on a separate line as a list of items separated by white space and ending with a newline.
Every item is a non-negative integer.

After execution, the program prints the number of frequent itemsets for each length between 1 and k separately to the standard output stream, with k being the size of the largest itemset.
If an output file was specified:

All frequent itemsets will be printed to to the file in the following format:
Every line contains a single frequent itemset as a list of items separated by whitespace. At the end of the line, the support (number of transactions) is printed thus: (XXXX).

Last edited May 30, 2013 at 10:39 AM by shporer, version 3