POINT SET PATTERN-MATCHING IN D-DIMENSIONS

被引:30
作者
DEREZENDE, PJ [1 ]
LEE, DT [1 ]
机构
[1] NORTHWESTERN UNIV,DEPT ELECT ENGN & COMP SCI,EVANSTON,IL 60208
关键词
PATTERN MATCHING; CIRCULAR SORTING; SUBSET SIMILARITY;
D O I
10.1007/BF01293487
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we apply computational geometry techniques to obtain an efficient algorithm for the following point set pattern matching problem. Given a set S of n points and a set P of k points in the d-dimensional Euclidean space, determine whether P matches any k-subset of S, where a match can be any similarity, i.e., the set P is allowed to undergo translation, rotation, reflection, and global scaling. Motivated by the need to traverse the sets in an orderly fashion to shun exponential complexity, we circumvent the lack of a total order for points in high-dimensional spaces by using an extension of one-dimensional sorting to higher dimensions (which we call ''circular sorting''). This mechanism enables us to achieve the orderly traversal we sought. An optimal algorithm (in time and space) is described for performing circular sorting in arbitrary dimensions. The time complexity of the resulting algorithm for point set pattern matching is O(n log n + kn) for dimension one and O(kn(d)) for dimension d greater than or equal to 2.
引用
收藏
页码:387 / 404
页数:18
相关论文
共 10 条
[1]  
AHO AV, DESIGN ANAL COMPUTER
[2]   CONGRUENCE, SIMILARITY, AND SYMMETRIES OF GEOMETRIC OBJECTS [J].
ALT, H ;
MEHLHORN, K ;
WAGENER, H ;
WELZL, E .
DISCRETE & COMPUTATIONAL GEOMETRY, 1988, 3 (03) :237-256
[3]   AN OPTIMAL ALGORITHM FOR GEOMETRICAL CONGRUENCE [J].
ATKINSON, MD .
JOURNAL OF ALGORITHMS, 1987, 8 (02) :159-172
[4]   THE POWER OF GEOMETRIC DUALITY [J].
CHAZELLE, B ;
GUIBAS, LJ ;
LEE, DT .
BIT, 1985, 25 (01) :76-90
[5]  
DEREZENDE PJ, 1988, THESIS NW U EVANSTON
[6]   CONSTRUCTING ARRANGEMENTS OF LINES AND HYPERPLANES WITH APPLICATIONS [J].
EDELSBRUNNER, H ;
OROURKE, J ;
SEIDEL, R .
SIAM JOURNAL ON COMPUTING, 1986, 15 (02) :341-363
[7]  
EDELSBRUNNER H, IN PRESS SIAM J COMP
[8]   MULTIDIMENSIONAL SORTING [J].
GOODMAN, JE ;
POLLACK, R .
SIAM JOURNAL ON COMPUTING, 1983, 12 (03) :484-507
[9]   THE POWER OF GEOMETRIC DUALITY REVISITED [J].
LEE, DT ;
CHING, YT .
INFORMATION PROCESSING LETTERS, 1985, 21 (03) :117-122
[10]  
Preparata F. P., 2012, COMPUTATIONAL GEOMET