TRIANGULATING VERTEX-COLORED GRAPHS

被引:43
作者
MCMORRIS, FR [1 ]
WARNOW, TJ [1 ]
WIMER, T [1 ]
机构
[1] UNIV PENN,DEPT COMP & INFORMAT SCI,PHILADELPHIA,PA 19104
关键词
GRAPH ALGORITHMS; EVOLUTION; K-TREES;
D O I
10.1137/S0895480192229273
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper examines the class of vertex-colored graphs that can be triangulated without the introduction of edges between vertices of the same color. This is related to a fundamental and long-standing problem for numerical taxonomists, called the Perfect Phylogeny Problem. These problems are known to be polynomially equivalent and NP-complete. This paper presents a dynamic programming algorithm that can be used to determine whether a given vertex-colored graph can be so triangulated and that runs in O((n + m(k - 2))k+1) time, where the graph has n vertices, m edges, and k colors. The corresponding algorithm for the Perfect Phylogeny Problem runs in O(r(k+1)k(k+1) + sk2) time, where s species are defined by k r-state characters.
引用
收藏
页码:296 / 306
页数:11
相关论文
共 21 条
[1]   COMPLEXITY OF FINDING EMBEDDINGS IN A K-TREE [J].
ARNBORG, S ;
CORNEIL, DG ;
PROSKUROWSKI, A .
SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1987, 8 (02) :277-284
[2]   A SIMPLE LINEAR-TIME ALGORITHM FOR TRIANGULATING 3-COLORED GRAPHS [J].
BODLAENDER, H ;
KLOKS, T .
JOURNAL OF ALGORITHMS, 1993, 15 (01) :160-172
[3]  
BODLAENDER H, 1992, P ICALP VIENNA
[4]  
Buneman P., 1974, Discrete Mathematics, V9, P205, DOI 10.1016/0012-365X(74)90002-8
[5]   A METHOD FOR DEDUCING BRANCHING SEQUENCES IN PHYLOGENY [J].
CAMIN, JH ;
SOKAL, RR .
EVOLUTION, 1965, 19 (03) :311-326
[6]  
ESTABROOK G F, 1975, Taxon, V24, P609, DOI 10.2307/1220730
[7]  
ESTABROOK GF, 1985, ANNU REV ECOL SYST, V16, P431
[8]  
FITCH WM, 1975, 8TH P INT C NUM TAX, P189
[9]   EFFICIENT ALGORITHMS FOR INFERRING EVOLUTIONARY TREES [J].
GUSFIELD, D .
NETWORKS, 1991, 21 (01) :19-28
[10]   TRIANGULATING 3-COLORED GRAPHS IN LINEAR TIME AND LINEAR-SPACE [J].
IDURY, RM ;
SCHAFFER, AA .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 1993, 6 (02) :289-293