A study of algorithms relating distributive lattices, median graphs, and Formal Concept Analysis

被引:6
作者
Gely, Alain [1 ]
Couceiro, Miguel [2 ]
Miclet, Laurent [3 ]
Napoli, Amedeo [2 ]
机构
[1] Univ Lorraine, LORIA, CNRS, F-57000 Metz, France
[2] Univ Lorraine, CNRS, INRIA, LORIA, F-54000 Nancy, France
[3] Univ Rennes, CNRS, IRISA, Rue Kerampont, F-22300 Lannion, France
关键词
Formal Concept Analysis; Median graph; Lattice; Distributivity; Embedding; NETWORKS;
D O I
10.1016/j.ijar.2021.12.011
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we study structures such as distributive lattices, distributive semilattices, and median graphs from an algorithmic point of view. Such structures are very useful in classification and phylogeny for representing lineage relationships for example. A distributive lattice can be considered as a median graph while a distributive nu-semilattice can be considered as a median graph provided that some conditions holding on triple of elements are satisfied. Starting from a lattice structure with different representations, we study the problem of building a median graph from such structures. We make precise and propose algorithms for checking how a lattice can be distributive and can be a median graph. Then, we adapt the problem to semilattices as a lattice where the bottom element is removed is a nu-semilattice. We also state the problem in terms of Formal Concept Analysis and the representation of a lattice as a formal context, i.e., a binary table. Moreover, we also propose as input a system of implications such as the Duquenne-Guigues basis of a lattice, and we study how to compute such a basis for a distributive semilattice. In the paper, we provide algorithms and examples which illustrate the difficulties related to these different classification tasks. In particular, the minimality of the output lattices is a condition which is hard to ensure and which cannot be always achieved.(c) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页码:370 / 382
页数:13
相关论文
共 24 条
[1]  
[Anonymous], 2002, Introduction to Lattices and Order
[2]  
[Anonymous], 2012, CEUR WORKSHOP PROC
[3]   CHARACTERIZATIONS OF TOTALLY BALANCED MATRICES [J].
ANSTEE, RP ;
FARBER, M .
JOURNAL OF ALGORITHMS, 1984, 5 (02) :215-230
[4]  
Avann S. P., 1961, Proc. Amer. Math. Soc., V12, P407, DOI [10.2307/2034206, DOI 10.2307/2034206]
[5]   Median networks: Speedy construction and greedy reduction, one simulation, and two case studies from human mtDNA [J].
Bandelt, HJ ;
Macaulay, V ;
Richards, M .
MOLECULAR PHYLOGENETICS AND EVOLUTION, 2000, 16 (01) :8-28
[6]   Median-joining networks for inferring intraspecific phylogenies [J].
Bandelt, HJ ;
Forster, P ;
Röhl, A .
MOLECULAR BIOLOGY AND EVOLUTION, 1999, 16 (01) :37-48
[7]   MEDIAN ALGEBRAS [J].
BANDELT, HJ ;
HEDLIKOVA, J .
DISCRETE MATHEMATICS, 1983, 45 (01) :1-30
[8]   Using median sets for inferring phylogenetic trees [J].
Bernt, Matthias ;
Merkle, Daniel ;
Middendorf, Martin .
BIOINFORMATICS, 2007, 23 (02) :E129-E135
[9]   REPRESENTATIONS OF LATTICES BY SETS [J].
BIRKHOFF, G ;
FRINK, O .
TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 1948, 64 (SEP) :299-316
[10]   Totally Balanced Formal Context Representation [J].
Brucker, Francois ;
Prea, Pascal .
FORMAL CONCEPT ANALYSIS (ICFCA 2015), 2015, 9113 :169-182