Tree reconstruction from partial orders
The problem of constructing trees given a matrix of interleaf distances is motivated by applications in computational evolutionary biology and linguistics. The general problem is to find an edge-weighted tree which most closely approximates (under some norm) the distance matrix. Although the construction problem is easy when the tree exactly fits the distance matrix, optimization problems under all popular criteria are either known or conjectured to be NP-complete. In this paper we consider the related problem where we are given a partial order on the pairwise distances, and wish to construct (if possible) an edge-weighted tree realizing the partial order. In particular we are interested in partial orders which arise from experiments on triples of species. We will show that the consistency problem is NP-hard in general, but that for certain special cases the construction problem can be solved in polynomial time.
Unable to display preview. Download preview PDF.
- 1.H. Bodlaender, M. Fellows, and T. Warnow, Two strikes against perfect phylogeny, Proceedings, ICALP, Vienna, Austria, July 1992.Google Scholar
- 2.J. Culberson and P. Rudnicki, A fast algorithm for constructing trees from distance matrices, Information Processing Letters, 30 (1989), pp. 215–220.Google Scholar
- 4.M. Farach, S. Kannan, and T. Warnow, A robust model for finding optimal evolutionary trees, to appear, Algorithmica, Special issue on Computational Biology, also to appear, Proceedings of the Symposium on the Theory of Computing (STOC), San Diego, CA, 1993.Google Scholar
- 6.J. Felsenstein, Numerical methods for inferring evolutionary trees, The Quarterly Review of Biology, Vol. 57, No. 4, Dec. 1982.Google Scholar
- 7.W.M. Fitch and E. Margoliash, The construction of phylogenetic trees, Science 155:29–94, 1976.Google Scholar
- 10.S. Kannan, E. Lawler, and T. Warnow, Determining the evolutionary tree, Proc. First Annual ACM-SIAM Symp. on Discrete Algorithms, San Francisco, Jan. 1990, also, to appear, J. of Algorithms.Google Scholar
- 13.M.A. Steel, The complexity of reconstructing trees from qualitative characters and subtrees, Journal of Classification, Vol. 9, 1992.Google Scholar
- 15.P. Winkler, The complexity of metric realization, SIAM J. Discrete Math, Vol. 1, No. 4, 1988.Google Scholar