A fast incremental algorithm for building lattices
Authors:
Lhouari Nourine; Olivier Raynaud
DOI:
10.1080/09528130210164152
Publication Frequency:
4 issues per year
Published in:
Journal of Experimental & Theoretical Artificial Intelligence,
Volume
14,
Issue
2 &
3
April
2002
, pages 217
- 227
Subjects:
Cognitive Artificial Intelligence.;
Cognitive Psychology;
Cognitive Science;
Evolutionary Computing;
Human Computer Intelligence;
Machine Learning - Design;
Neural Networks;
Robotics;
Systems & Controls;
Number of References: 14
Formats available:
PDF
(English)
View Article:
View Article (PDF)
Abstract
This paper presents an incremental algorithm to compute the covering graph of the lattice generated by a family B of subsets of a totally ordered set X . The implementation of this algorithm has O (((| X | + |B|).|B|).|F|) time complexity, where F is the number of elements in the lattice. This improves the complexity of the previous algorithms which is roughly in O ( Min (|X|, |B|) 3 .|F|). This algorithm may be used in many applications in computer sciences such as the computations of Galois (concept) lattice, the maximal antichains lattice or the Dedekind-MacNeille completion of a partial order. All these lattices can be computed incrementally using this algorithm without increasing time complexity.
|
| Keywords: Family Of Sets; Galois Lattice; Data Structure; Incremental Algorithm |
| view references (14) |

Download Citation

CiteULike
Del.icio.us
BibSonomy
Connotea