Extracting concepts from triadic contexts using Binary Decision Diagram

Due to the high complexity of real problems, a considerable amount of research that deals with high volumes of information has emerged. The literature has considered new applications of data analysis for high dimensional environments in order to manage the difficulty in extracting knowledge from a d...

Full description

Bibliographic Details
Main Authors: Julio Cesar Vale Neves, Luiz Enrique Zarate, Mark Alan Junho Song
Format: Article
Language:English
Published: Graz University of Technology 2022-06-01
Series:Journal of Universal Computer Science
Subjects:
Online Access:https://lib.jucs.org/article/67953/download/pdf/
_version_ 1818242450492227584
author Julio Cesar Vale Neves
Luiz Enrique Zarate
Mark Alan Junho Song
author_facet Julio Cesar Vale Neves
Luiz Enrique Zarate
Mark Alan Junho Song
author_sort Julio Cesar Vale Neves
collection DOAJ
description Due to the high complexity of real problems, a considerable amount of research that deals with high volumes of information has emerged. The literature has considered new applications of data analysis for high dimensional environments in order to manage the difficulty in extracting knowledge from a database, especially with the increase in social and professional networks. Tri- adic Concept Analysis (TCA) is a technique used in the applied mathematical area of data analysis. Its main purpose is to enable knowledge extraction from a context that contains objects, attributes, and conditions in a hierarchical and systematized representation. There are several algorithms that can extract concepts, but they are inefficient when applied to large datasets because the compu- tational costs are exponential. The objective of this paper is to add a new data structure, binary decision diagrams (BDD), in the TRIAS algorithm and retrieve triadic concepts for high dimen- sional contexts. BDD was used to characterize formal contexts, objects, attributes, and conditions. Moreover, to reduce the computational resources needed to manipulate a high-volume of data, the usage of BDD was implemented to simplify and represent data. The results show that this method has a considerably better speedup when compared to the original algorithm. Also, our approach discovered concepts that were previously unachievable when addressing high dimensional contexts.
first_indexed 2024-12-12T13:45:26Z
format Article
id doaj.art-1e5fcc38c4f3470eabfc0ef9c1d1ede5
institution Directory Open Access Journal
issn 0948-6968
language English
last_indexed 2024-12-12T13:45:26Z
publishDate 2022-06-01
publisher Graz University of Technology
record_format Article
series Journal of Universal Computer Science
spelling doaj.art-1e5fcc38c4f3470eabfc0ef9c1d1ede52022-12-22T00:22:42ZengGraz University of TechnologyJournal of Universal Computer Science0948-69682022-06-0128659161910.3897/jucs.6795367953Extracting concepts from triadic contexts using Binary Decision DiagramJulio Cesar Vale Neves0Luiz Enrique Zarate1Mark Alan Junho Song2Pontificia Universidade Catolica de Minas Gerais (PUC Minas)Pontificia Universidade Catolica de Minas Gerais (PUC Minas)Pontificia Universidade Catolica de Minas Gerais (PUC Minas)Due to the high complexity of real problems, a considerable amount of research that deals with high volumes of information has emerged. The literature has considered new applications of data analysis for high dimensional environments in order to manage the difficulty in extracting knowledge from a database, especially with the increase in social and professional networks. Tri- adic Concept Analysis (TCA) is a technique used in the applied mathematical area of data analysis. Its main purpose is to enable knowledge extraction from a context that contains objects, attributes, and conditions in a hierarchical and systematized representation. There are several algorithms that can extract concepts, but they are inefficient when applied to large datasets because the compu- tational costs are exponential. The objective of this paper is to add a new data structure, binary decision diagrams (BDD), in the TRIAS algorithm and retrieve triadic concepts for high dimen- sional contexts. BDD was used to characterize formal contexts, objects, attributes, and conditions. Moreover, to reduce the computational resources needed to manipulate a high-volume of data, the usage of BDD was implemented to simplify and represent data. The results show that this method has a considerably better speedup when compared to the original algorithm. Also, our approach discovered concepts that were previously unachievable when addressing high dimensional contexts.https://lib.jucs.org/article/67953/download/pdf/Formal Concept AnalysisBinary Decision Diagram
spellingShingle Julio Cesar Vale Neves
Luiz Enrique Zarate
Mark Alan Junho Song
Extracting concepts from triadic contexts using Binary Decision Diagram
Journal of Universal Computer Science
Formal Concept Analysis
Binary Decision Diagram
title Extracting concepts from triadic contexts using Binary Decision Diagram
title_full Extracting concepts from triadic contexts using Binary Decision Diagram
title_fullStr Extracting concepts from triadic contexts using Binary Decision Diagram
title_full_unstemmed Extracting concepts from triadic contexts using Binary Decision Diagram
title_short Extracting concepts from triadic contexts using Binary Decision Diagram
title_sort extracting concepts from triadic contexts using binary decision diagram
topic Formal Concept Analysis
Binary Decision Diagram
url https://lib.jucs.org/article/67953/download/pdf/
work_keys_str_mv AT juliocesarvaleneves extractingconceptsfromtriadiccontextsusingbinarydecisiondiagram
AT luizenriquezarate extractingconceptsfromtriadiccontextsusingbinarydecisiondiagram
AT markalanjunhosong extractingconceptsfromtriadiccontextsusingbinarydecisiondiagram