|
ABSTRACT
Finite metric spaces, and in particular tree metrics play an important role in various disciplines such as evolutionary biology and statistics. A natural family of problems concerning metrics is deciding, given a matrix M, whether or not it is a distance metric of a certain predetermined type. Here we consider the following relaxed version of such decision problems: For any given matrix M and parameter \eps, we are interested in determining, by probing M, whether M has a particular metric property P, or whether it is &egr; far from having the property. In &egr; far we mean that more than an &egr;-fraction of the entries of M must be modified so that it obtains the property. The algorithm may query the matrix on entries M[i,j] of its choice, and is allowed a constant probability of error.We describe algorithms for testing Euclidean metrics, tree metrics and ultrametrics. Furthermore, we present an algorithm that tests whether a matrix M is an approximate ultrametric. In all cases the query complexity and running time are polynomial in 1 &egr and independent of the size of the matrix. Finally, our algorithms can be used to solve relaxed versions of the corresponding search problems in time that is sub-linear in the size of the matrix.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
N. Alon, E. Fischer, M. Krivelevich, and M Szegedy. Efficient testing of large graphs. In Proceedings of the 40th FOCS, pages 645-655, 1999.
|
| |
4
|
|
| |
5
|
J-P Barthelemy and A. Guenoche. Trees and Proximity Representations. Wiley, New York, 1991.
|
| |
6
|
L. Cavalli-Sforza and A. Edwards. Phylogenetic analysis models and estimation procedures. American Journal of Human Genetics, 19:233-257, 1967.
|
| |
7
|
|
| |
8
|
|
| |
9
|
W. H. E. Day. Computational complexity of inferring phylogenies from dissimilarity matrices. Bulletin of Mathematical Biology, 49(4):461-467, 1987.
|
| |
10
|
A. Dress and V. von Haessler (Eds.). Trees and Hierarchical Structures. Springer Verlag, 1987. Lecture Notes in Bio-Mathematics.
|
 |
11
|
Funda Ergün , Sampath Kannan , S. Ravi Kumar , Ronitt Rubinfeld , Mahesh Viswanathan, Spot-checkers, Proceedings of the thirtieth annual ACM symposium on Theory of computing, p.259-268, May 24-26, 1998, Dallas, Texas, United States
[doi> 10.1145/276698.276757]
|
| |
12
|
M. Farach, S. Kannan, and T. Warnow. A robust model for finding optimal evolutionary trees. Algorithmica, 13(1/2):155-179, 1995.
|
| |
13
|
J. Felsenstein. Numerical methods for inferring evolutionary trees. Quarterly Review on Biology, 57(4):379-404, 1982.
|
 |
14
|
|
 |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
M. Parnas and D. Ron. Testing metric properties. Available from: http://www.eng.tau.ac.il/~danar, 2000.
|
| |
19
|
D. Ron. Property testing. To appear in the Handbook on Randomization. Currently available from: http://www.eng.tau.ac.il/~danar, 2000.
|
| |
20
|
|
| |
21
|
P. H. A. Sneath and R. R. Sokal. Numerical Taxonomy. W.H.Freeman, 1973.
|
| |
22
|
P. Turan. On an extremal problem in graph theory (in Hungarian). Mat. Fiz. Lapok, 48:436-452, 1941.
|
| |
23
|
M. S. Waterman, T. F. Smith, M Singh, and W. A. Beyer. Additive evolutionary trees. Journal of Theoretical Biology, 64:199-213, 1977.
|
|