In order to improve the performance of these algo-
rithms, the representation of contexts through struc-
tures such as BDD has showed to be an interesting
and efficient alternative in information retrieval.
The paper presented a number of challenges, such
as generating triadic contexts through a synthetic gen-
erator of dyadic contexts. In addition, contexts must
respect the formal triadic definition that all conditions
have the same amount of attributes.
Through this study, it is noticed that the problem
of high dimensionality in triadic contexts already hap-
pens with a reduced number of objects, attributes (and
conditions) when compared to the dyadic approach.
The tests performed showed that the TRIAS algo-
rithm, for example, can not handle dimensions char-
acterized as dyadic high dimensionality and showed
to be inefficient when used with larger context for the
triadic approach.
The retrieval of objects, attributes and conditions
showed to be efficient since operations are performed
under contexts and variables represented as BDDs.
Unlike conventional structures such as lists, queues,
and stacks, where computational complexity is re-
quired, BDDs provide attribute extraction through
unique logical operations that reduce the retrieval
time of elements in a context.
As a future work, we intend to implement a BDD
version of the TRIAS algorithm. The objective is to
reduce the time of the queries performed in order to
classify the subset of newly discovered concepts and
consequently increase the extractive power of more
frequent triadic concepts in a triadic context. It is
also expected to reduce execution time since the re-
sults presented in Table 4 proved to be infeasible.
REFERENCES
Akers, S. B. (1978). Binary decision diagrams. IEEE
Transactions on Computers, C-27(6):509–516.
Bernhard, G. and Rudolf, W. (1999). Formal concept anal-
ysis: mathematical foundations.
Bryant, R. E. (1986). Graph-based algorithms for boolean
function manipulation. Computers, IEEE Transac-
tions on, 100(8):677–691.
Cerf, L., Besson, J., Robardet, C., and Boulicaut, J.-F.
(2009). Closed patterns meet n-ary relations. ACM
Transactions on Knowledge Discovery from Data
(TKDD), 3(1):3.
de Moraes, N. R., Dias, S. M., Freitas, H. C., and Zarate,
L. E. (2016). Parallelization of the next closure algo-
rithm for generating the minimum set of implication
rules. Artificial Intelligence Research, 5(2):40.
Jaschke, R., Hotho, A., Schmitz, C., Ganter, B., and
Stumme, G. (2006). Trias–an algorithm for mining
iceberg tri-lattices. In Data Mining, 2006. ICDM’06.
Sixth International Conference on, pages 907–911.
IEEE.
Lehmann, F. and Wille, R. (1995). A triadic approach to
formal concept analysis. Conceptual structures: ap-
plications, implementation and theory, pages 32–43.
Missaoui, R. and Kwuida, L. (2011). Mining triadic asso-
ciation rules from ternary relations. Formal Concept
Analysis, pages 204–218.
Neto, S. M., Z
´
arate, L. E., and Song, M. A. (2018). Han-
dling high dimensionality contexts in formal concept
analysis via binary decision diagrams. Information
Sciences, 429:361–376.
Old, J. and Priss, U. (2006). Some open problems in formal
concept analysis. problems presented at international
conference on formal concept analysis (icfca).
Pei, J., Han, J., Mao, R., et al. (2000). Closet: An effi-
cient algorithm for mining frequent closed itemsets. In
ACM SIGMOD workshop on research issues in data
mining and knowledge discovery, volume 4, pages
21–30.
Rimsa, A., Song, M. A., and Z
´
arate, L. E. (2013). Scgaz-a
synthetic formal context generator with density con-
trol for test and evaluation of fca algorithms. In Sys-
tems, Man, and Cybernetics (SMC), 2013 IEEE Inter-
national Conference on, pages 3464–3470. IEEE.
Salleb, A., Maazouzi, Z., and Vrain, C. (2002). Mining
maximal frequent itemsets by a boolean based ap-
proach. In European Conf. on Artificial Intelligence,
Lyon France (July 2002), pages 285–289.
Santos, P., Ruas, P. H., Neves, J., Silva, P., Dias, S. M.,
Z
´
arate, L., and Song, M. (2018). ImplicPBDD: A New
Approach to Extract Proper Implications Set from
High-Dimension Formal Contexts Using a Binary De-
cision Diagram. Journal of Information, 9(11).
Trabelsi, C., Jelassi, N., and Yahia, S. B. (2012). Scalable
mining of frequent tri-concepts from folksonomies.
In Pacific-Asia Conference on Knowledge Discovery
and Data Mining, pages 231–242. Springer.
Wille, R. (1982). Restructuring lattice theory: an approach
based on hierarchies of concepts. In Ordered sets,
pages 445–470. Springer.
Wille, R. (1995). The basic theorem of triadic concept anal-
ysis. Order, 12(2):149–158.
Manipulating Triadic Concept Analysis Contexts through Binary Decision Diagrams
189