The Complexity of Constructing Evolutionary Trees Using Experiments

Publikation: Bidrag til bog/antologi/rapport/proceedingKonferencebidrag i proceedingsForskningpeer review

Abstract

We present tight upper and lower bounds for the problem of constructing evolutionary trees in the experiment model. We describe an algorithm which constructs an evolutionary tree of n species in time O(nd logd n) using at most nd/2⌉(log2⌈d/2⌉-1 n+O(1)) experiments for d > 2, and at most n(log n+O(1)) experiments for d = 2, where d is the degree of the tree. This improves the previous best upper bound by a factor θ(log d). For d = 2 the previously best algorithm with running time O(n log n) had a bound of 4n log n on the number of experiments. By an explicit adversary argument, we show an Ω(nd logd n) lower bound, matching our upper bounds and improving the previous best lower bound by a factor θ(logd n). Central to our algorithm is the construction and maintenance of separator trees of small height, which may be of independent interest.
OriginalsprogEngelsk
TitelLecture Notes In Computer Science; Vol. 2076 : Proceedings of the 28th International Colloquium on Automata, Languages and Programming
Antal sider12
Vol/bind2076/2001
ForlagSpringer
Publikationsdato2001
Udgave2076 of Lecture Notes in Computer Science
Sider140-151
ISBN (Trykt)3-540-42287-0
ISBN (Elektronisk)10.1007/3-540-48224-5
StatusUdgivet - 2001
Begivenhed28th International Colloquium on Automata, Languages and Programming - Crete, Grækenland
Varighed: 12 jul. 200118 jul. 2001
Konferencens nummer: 28

Konference

Konference28th International Colloquium on Automata, Languages and Programming
Nummer28
Land/OmrådeGrækenland
ByCrete
Periode12/07/200118/07/2001

Fingeraftryk

Dyk ned i forskningsemnerne om 'The Complexity of Constructing Evolutionary Trees Using Experiments'. Sammen danner de et unikt fingeraftryk.

Citationsformater