Mining Triadic Association Rules from Ternary Relations

Ternary and more generally n-ary relations are commonly found in real-life applications and data collections. In this paper, we define new notions and propose procedures to mine closed tri-sets (triadic concepts) and triadic association rules within the framework of triadic concept analysis. The input data is represented as a formal triadic context of the form K := (K1,K2,K3, Y), where K1, K2, and K3 are object, attribute and condition sets respectively, and Y is a ternary relation between the three sets. While dyadic association rules represent links between two groups of attributes (itemsets), triadic association rules can take at least three distinct forms. One of them is the following: A → C D, where A and D are subsets of K2, and C is a subset of K3. It states that A implies D under the conditions in C. In particular, the implication holds for any subset in C. The benefits of triadic association rules of this kind lie in the fact that they represent patterns in a more compact and meaningful way than association rules that can be extracted for example from the formal (dyadic) context K(1) := (K1, K2 × K3, Y(1)) with (ai, (aj, ak)) e Y(1) : ⇔ (ai, aj, ak) e Y.

[1]  Amedeo Napoli,et al.  Constructing Iceberg Lattices from Frequent Closures Using Generators , 2008, Discovery Science.

[2]  Vincent Duquenne,et al.  Familles minimales d'implications informatives résultant d'un tableau de données binaires , 1986 .

[3]  Petko Valtchev,et al.  Yet a Faster Algorithm for Building the Hasse Diagram of a Concept Lattice , 2009, ICFCA.

[4]  Klaus Biedermann,et al.  How Triadic Diagrams Represent Conceptual Structures , 1997, ICCS.

[5]  Bernhard Ganter,et al.  Formal Concept Analysis: Mathematical Foundations , 1998 .

[6]  Engelbert Mephu Nguifo,et al.  About the Lossless Reduction of the Minimal Generator Family of a Context , 2007, ICFCA.

[7]  Marzena Kryszkiewicz,et al.  Concise Representation of Frequent Patterns Based on Generalized Disjunction-Free Generators , 2002, PAKDD.

[8]  Andreas Hotho,et al.  TRIAS--An Algorithm for Mining Iceberg Tri-Lattices , 2006, Sixth International Conference on Data Mining (ICDM'06).

[9]  George Voutsadakis,et al.  Polyadic Concept Analysis , 2002, Order.

[10]  Anthony K. H. Tung,et al.  Mining frequent closed cubes in 3D datasets , 2006, VLDB.

[11]  Ramakrishnan Srikant,et al.  Fast Algorithms for Mining Association Rules in Large Databases , 1994, VLDB.

[12]  Jean-François Boulicaut,et al.  Discovering Inter-Dimensional Rules in Dynamic Graphs , 2010, NyNaK.

[13]  Bernhard Ganter,et al.  Implications in Triadic Formal Contexts , 2004, ICCS.

[14]  Michael Luxenburger,et al.  Implications partielles dans un contexte , 1991 .

[15]  Nicolas Pasquier,et al.  Efficient Mining of Association Rules Using Closed Itemset Lattices , 1999, Inf. Syst..

[16]  Bernhard Ganter,et al.  Formal Concept Analysis , 2013 .

[17]  Rudolf Wille,et al.  A Triadic Approach to Formal Concept Analysis , 1995, ICCS.

[18]  Jean-François Boulicaut,et al.  Closed patterns meet n-ary relations , 2009, TKDD.

[19]  Lhouari Nourine,et al.  A fast incremental algorithm for building lattices , 2002, J. Exp. Theor. Artif. Intell..

[20]  Rudolf Wille,et al.  The Basic Theorem of triadic concept analysis , 1995 .