Skip to search boxSkip to navigationSkip to main content

On the Complexity of Constructing Evolutionary Trees

  • Leszek Ga̧sieniec(corresponding author)
    ,
  • Jesper Jansson
    ,
  • Andrzej Lingas
    ,
  • Anna Östlin
*Corresponding author for this work
  • University of Liverpool
    ,
  • Lund University
Scholary Output:
Contribution to journal
Article
Peer-review

Abstract

In this paper we study a few important tree optimization problems with applications to computational biology. These problems ask for trees that are consistent with an as large part of the given data as possible. We show that the maximum homeomorphic agreement subtree problem cannot be approximated within a factor of N∈, where N is the input size, for any 0 ≤ ∈ < 1/9 in polynomial time unless P = NP, even if all the given trees are of height 2. On the other hand, we present an O(N log N)-time heuristic for the restriction of this problem to instances with O(1) trees of height O(1) yielding solutions within a constant factor of the optimum. We prove that the maximum inferred consensus tree problem is NP-complete, and provide a simple, fast heuristic for it yielding solutions within one third of the optimum. We also present a more specialized polynomial-time heuristic for the maximum inferred local consensus tree problem.

Publication Information

Output type

Scholary Output:
Contribution to journal
Article
Peer-review

Original language

English (US)

Pages from-to (Number of pages)

Pages 183-197 (15 pages)

Journal (Volume, Issue Number)

Journal of Combinatorial Optimization (Volume 3, Issue 2-3)

Publication milestones

  • Published - 1999

Publication status

Published - 1999

ISSN

1382-6905

Publication IDs

  • Scopus: 0043045976

Publication metrics

Metrics

SciVal
citations
44
Scopus
citations
Fractional count
1
Fractional count
0.25
Fractional count
3
Fractional count
0.75
Fractional count
1
Fractional count
1
SciVal
FWCI
0.91
SciVal
Author count
4
SciVal
Paper percentile
83

PlumX, opens in new tab

Captures
9
Citation count
49