On determining the congruence of point sets in d dimensions

被引:17
作者
Akutsu, T [1 ]
机构
[1] Univ Tokyo, Inst Med Sci, Ctr Human Genome, Minato Ku, Tokyo 108, Japan
来源
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS | 1998年 / 9卷 / 04期
关键词
pattern matching; congruence; birthday paradox; randomized algorithm;
D O I
10.1016/S0925-7721(97)00010-2
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper considers the following problem: given two point sets A and B (\A\ = \B\ = n) in d dimensional Euclidean space, determine whether or not A is congruent to B. This paper presents an O(n((d-1)/2) log n) time randomized algorithm. The birthday paradox, which is well-known in combinatorics, is used effectively in this algorithm. Although this algorithm is Monte-Carlo type (i.e., it may give a wrong result), this improves a previous O(n(d-2) logn) time deterministic algorithm considerably. This paper also shows that if d is not bounded, the problem is at least as hard as the graph isomorphism problem in the sense of the polynomiality. Several related results are described too. (C) 1998 Elsevier Science B.V.
引用
收藏
页码:247 / 256
页数:10
相关论文
共 18 条
[1]  
AKUTSU T, 1992, LECT NOTES COMPUT SC, V650, P279
[2]  
AKUTSU T, 1994, LECT NOTES COMPUTER, V834, P38
[3]  
AKUTSU T, 1994, IEICE T INF SYST, V78, P321
[4]   CONGRUENCE, SIMILARITY, AND SYMMETRIES OF GEOMETRIC OBJECTS [J].
ALT, H ;
MEHLHORN, K ;
WAGENER, H ;
WELZL, E .
DISCRETE & COMPUTATIONAL GEOMETRY, 1988, 3 (03) :237-256
[5]  
Alt H., 1992, Proceedings of the Eighth Annual Symposium on Computational Geometry, P102, DOI 10.1145/142675.142699
[6]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[7]  
ATALLAH MJ, 1985, IEEE T COMPUT, V34, P663, DOI 10.1109/TC.1985.1676605
[8]   AN OPTIMAL ALGORITHM FOR GEOMETRICAL CONGRUENCE [J].
ATKINSON, MD .
JOURNAL OF ALGORITHMS, 1987, 8 (02) :159-172
[9]  
BABAI L, 1979, P 20 IEEE S FDN COMP, P39
[10]  
COLE R, 1986, P IEEE F COMPUTER SC, P511