Tiling Databases

Download tiling source code Weka source code by Wim Van Eynde (maintained by Koen Smets).

Download tiling source code C++ implementation for Windows by Jilles Vreeken

Tiling Databases PDF
Tiling Databases by Floris Geerts, Bart Goethals, and Taneli Mielikäinen in Discovery Science; Vol. 3245, pages 278–289, Springer, 2004.


Instructions
$ svn co https://svn.scms.waikato.ac.nz/svn/weka/trunk/weka
$ cd weka
$ tar xjf ${TMPDIR}/tiling.tar.bz2 -C src/main/java/weka/associations/
$ ant exejar
$ java -Xmx1024m -jar dist/weka.jar

Open an ARFF file with only binary attributes (see below for sample content), click tab 'Associations' and choose either LTM, TilingNoOverlap, TilingOverlap or TopK.

$ cat example.arff
@RELATION example

@ATTRIBUTE 0 {0,1}
@ATTRIBUTE 1 {0,1}
@ATTRIBUTE 2 {0,1}
@ATTRIBUTE 3 {0,1}
@ATTRIBUTE 4 {0,1}
@ATTRIBUTE 5 {0,1}
@ATTRIBUTE 6 {0,1}
@ATTRIBUTE 7 {0,1}
@ATTRIBUTE 8 {0,1}
@ATTRIBUTE 9 {0,1}
@ATTRIBUTE 10 {0,1}
@ATTRIBUTE 11 {0,1}
@ATTRIBUTE 12 {0,1}
@ATTRIBUTE 13 {0,1}
@ATTRIBUTE 14 {0,1}
@ATTRIBUTE 15 {0,1}
@ATTRIBUTE 16 {0,1}
@ATTRIBUTE 17 {0,1}
@ATTRIBUTE 18 {0,1}
@ATTRIBUTE 19 {0,1}
@ATTRIBUTE 20 {0,1}
@ATTRIBUTE 21 {0,1}
@ATTRIBUTE 22 {0,1}
@ATTRIBUTE 23 {0,1}
@ATTRIBUTE 24 {0,1}
@ATTRIBUTE 25 {0,1}
@ATTRIBUTE 26 {0,1}
@ATTRIBUTE 27 {0,1}
@ATTRIBUTE 28 {0,1}
@ATTRIBUTE 29 {0,1}
@ATTRIBUTE 30 {0,1}
@ATTRIBUTE 31 {0,1}
@ATTRIBUTE 32 {0,1}
@ATTRIBUTE 33 {0,1}
@ATTRIBUTE 34 {0,1}
@ATTRIBUTE 35 {0,1}
@ATTRIBUTE 36 {0,1}
@ATTRIBUTE 37 {0,1}
@ATTRIBUTE 38 {0,1}
@ATTRIBUTE 39 {0,1}

@DATA
1,0,1,1,0,0,1,1,1,0,1,1,0,1,0,0,0,1,0,1,1,0,0,1,0,1,0,0,1,0,0,0,1,1,0,0,0,1,0,1
0,0,1,1,0,1,1,1,0,1,1,1,0,0,0,0,1,1,0,1,1,0,1,0,0,1,0,1,0,0,1,0,1,1,0,0,0,1,0,0
1,0,0,0,0,1,0,0,0,1,0,1,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0
0,0,1,1,0,0,1,1,0,0,1,1,0,1,1,0,0,1,0,1,1,1,0,0,1,1,0,1,1,0,1,0,1,1,0,0,0,1,0,1
0,1,1,0,1,0,0,0,1,1,0,1,0,0,0,0,0,0,0,1,1,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,1,1,0,0
1,1,0,0,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,1,1,1,0,1,0,0,0,0,1,1,0,1,0
0,1,1,1,0,0,1,1,0,1,1,1,0,1,0,0,0,1,0,1,1,1,0,1,0,1,0,1,1,0,0,1,1,1,0,0,0,1,1,1
0,0,1,0,0,1,1,0,0,1,0,1,0,0,1,0,1,0,0,0,1,1,0,0,1,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0
0,0,1,1,0,0,1,1,0,0,1,1,0,0,0,0,0,1,0,1,1,0,1,0,0,1,0,0,0,0,0,0,1,1,1,0,0,1,0,0
0,0,1,1,1,0,1,1,0,0,1,1,0,0,1,1,0,1,0,1,1,1,1,0,0,1,0,1,1,1,1,0,1,1,0,1,0,1,1,0