Comparison of additive trees using circular orders

被引:18
作者
Makarenkov, V
Leclerc, B
机构
[1] Univ Montreal, Dept Sci Biol, Montreal, PQ H3C 3J7, Canada
[2] Ecole Hautes Etud Sci Sociales, Ctr Anal Math Sociales, F-75270 Paris 06, France
关键词
additive tree; circular order; Robinson and Foulds distance; strict consensus tree;
D O I
10.1089/106652701446170
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
It has been postulated that existing species have been linked in the past in a way that can be described using an additive tree structure. Any such tree structure reflecting species relationships is associated with a matrix of distances between the species considered which is called a distance matrix or a tree metric matrix, A circular order of elements of X corresponds to a circular (clockwise) scanning of the subset X of vertices of a tree drawn on a plane. This paper describes an optimal algorithm using circular orders to compare the topology of two trees given by their distance matrices, This algorithm allows us to compute the Robinson and Foulds topologic distance between two trees, It employs circular order tree reconstruction to compute an ordered bipartition table of the tree edges for both given distance matrices, These bipartition tables are then compared to determine the Robinson and Foulds topologic distance, known to be an important criterion of tree similarity. The described algorithm has optimal time complexity, requiring O (n(2)) time when performed on two n x It distance matrices. It can be generalized to get another optimal algorithm, which enables the strict consensus tree of k unrooted trees, given their distance matrices, to be constructed in O (kn(2)) time.
引用
收藏
页码:731 / 744
页数:14
相关论文
共 29 条
[1]  
[Anonymous], 1985, MATH SCI HUM
[2]   A FORMAL THEORY OF CONSENSUS [J].
BARTHELEMY, JP ;
JANOWITZ, MF .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 1991, 4 (03) :305-322
[3]   ON THE USE OF ORDERED SETS IN PROBLEMS OF COMPARISON AND CONSENSUS OF CLASSIFICATIONS [J].
BARTHELEMY, JP ;
LECLERC, B ;
MONJARDET, B .
JOURNAL OF CLASSIFICATION, 1986, 3 (02) :187-224
[4]  
BARTHELEMY JP, 1991, ARBRES REPRESENTATIO
[5]  
Buneman P., 1971, Mathematics in the Archaeological and Historical Sciences, P387
[6]   AN OPTIMAL DIAGONAL TREE CODE [J].
CHAIKEN, S ;
DEWDNEY, AK ;
SLATER, PJ .
SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1983, 4 (01) :42-49
[7]   OPTIMAL-ALGORITHMS FOR COMPARING TREES WITH LABELED LEAVES [J].
DAY, WHE .
JOURNAL OF CLASSIFICATION, 1985, 2 (01) :7-28
[8]   UNROOTED TREES FOR NUMERICAL TAXONOMY [J].
DOBSON, AJ .
JOURNAL OF APPLIED PROBABILITY, 1974, 11 (01) :32-42
[9]   A reduction algorithm for approximating a (nonmetric) dissimilarity by a tree distance [J].
Gascuel, O ;
Levy, D .
JOURNAL OF CLASSIFICATION, 1996, 13 (01) :129-155
[10]  
GASCUEL O, 1997, DIMACS SERIES DISCRE, V37, P149