JOURNAL ARTICLE

An Improved Incremental Algorithm for Constructing Concept Lattices

Abstract

The concept lattice produced from a binary relation has been proved useful for many applications. How to construct it efficiently is a difficult but challenging task. In this article, the authors present an improved incremental algorithm, which, through tracking the most general concept with the same attributes in the intent of the newly-added object for each concept in the original concept lattice, greatly reduces the judgement of a concept to be an old node or not by comparing its common attributes to that of its parent concepts; furthermore, the improved algorithm limits the search space of parents of a newly added concept to the parent nodes of the corresponding generator and consequently improves the execution speed of the algorithm. Complexity analysis is given in the end to demonstrate the effectiveness of our new algorithm.

Keywords:
Formal concept analysis Lattice Miner Computer science Algorithm Binary relation Construct (python library) Lattice (music) Task (project management) Relation (database) Binary number Theoretical computer science Mathematics Data mining

Metrics

10
Cited By
1.34
FWCI (Field Weighted Citation Impact)
17
Refs
0.83
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Rough Sets and Fuzzy Logic
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Data Management and Algorithms
Physical Sciences →  Computer Science →  Signal Processing
Data Mining Algorithms and Applications
Physical Sciences →  Computer Science →  Information Systems

Related Documents

© 2026 ScienceGate Book Chapters — All rights reserved.