Abstract
Deciding whether two n-point sets A, B ∈ℝd are congruent is a fundamental problem in geometric pattern matching. When the dimension d is unbounded, the problem is equivalent to graph isomorphism and is conjectured to be in FPT.
When |A|=m<|B|=n, the problem becomes that of deciding whether A is congruent to a subset of B and is known to be NP-complete. We show that point subset congruence, with d as a parameter, is W[1]-hard, and that it cannot be solved in O(mn o(d))-time, unless SNP⊂DTIME(2o(n)). This shows that, unless FPT=W[1], the problem of finding an isometry of A that minimizes its directed Hausdorff distance, or its Earth Mover’s Distance, to B, is not in FPT.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Akutsu, T.: On determining the congruence of point sets in d-dimensions. Comput. Geom. Theory Appl. 9(4), 247–256 (1998)
Alt, H., Guibas, L.J.: Discrete geometric shapes: Matching, interpolation, and approximation. In: Sack, J.R., Urrutia, J. (eds.) Handbook of Computational Geometry, pp. 121–153. Elsevier Science Publishers B.V., North-Holland (1999)
Alt, H., Mehlhorn, K., Wagener, H., Welzl, E.: Congruence, similarity, and symmetries of geometric objects. Discrete Comput. Geom. 3, 237–256 (1988)
Braß, P.: Exact point pattern matching and the number of congruent triangles in a three-dimensional pointset. In: Paterson, M. (ed.) ESA 2000. LNCS, vol. 1879, pp. 112–119. Springer, Heidelberg (2000)
Braß, P., Knauer, C.: Testing the congruence of d-dimensional point sets. Int. J. of Comp. Geom. Appl. 12(1), 115–124 (2002)
Braß, P., Pach, J.: Problems and results on geometric patterns. In: Avis, D., Hertz, A., Marcotte, O. (eds.) Graph Theory and Combinatorial Optimization, Gerad 25th Anniversary, pp. 17–36. Springer, Heidelberg (2005)
Cabello, S., Giannopoulos, P., Knauer, C., Rote, G.: Matching point sets with respect to the earth mover’s distance. In: Brodal, G.S., Leonardi, S. (eds.) ESA 2005. LNCS, vol. 3669, pp. 520–531. Springer, Heidelberg (2005)
Chen, J., Chor, B., Fellows, M., Huang, X., Juedes, D., Kanj, I.A., Xia, G.: Tight lower bounds for certain parameterized NP-hard problems. Information and Computation 201(2), 216–231 (2005)
Chew, L.P., Dor, D., Efrat, A., Kedem, K.: Geometric pattern matching in d-dimensional space. Discrete Comput. Geom. 21 (1999)
Chew, L.P., Goodrich, M., Huttenlocher, D.P., Kedem, K., Kleinberg, J.M., Kravets, D.: Geometric pattern matching under Euclidean motion. Comput. Geom. Theory Appl. 7, 113–124 (1997)
Cohen, S.D., Guibas, L.J.: The Earth Mover’s Distance under transformation sets. In: Proceedings of the 7th IEEE International Conference on Computer Vision, pp. 173–187 (September 1999)
de Rezende, P.J., Lee, D.T.: Point set matching in d-dimensions. Algorithmica 13, 387–404 (1995)
Efrat, A., Itai, A., Katz, M.J.: Geometry helps in bottleneck matching and related problems. Algorithmica 31, 1–28 (2001)
Flum, J., Grohe, M.: Parameterized Complexity Theory. Texts in Theoretical Computer Science. An EATCS Series, vol. XIV. Springer, Heidelberg (2006)
Hagedoorn, M., Veltkamp, R.C.: State-of-the-art in shape matching. Technical Report UU-CS-1999-027, Institute of Information and Computing Sciences, Utrecht University, The Netherlands (1999)
Huttenlocher, D.P., Kedem, K., Sharir, M.: The upper envelope of Voronoi surfaces and its applications. Discrete Comput. Geom. 9, 267–291 (1993)
Marx, D.: Efficient approximation schemes for geometric problems? In: Brodal, G.S., Leonardi, S. (eds.) ESA 2005. LNCS, vol. 3669, pp. 448–459. Springer, Heidelberg (2005)
Megiddo, N.: Linear programming in linear time when the dimension is fixed. J. ACM 31, 114–127 (1984)
Megiddo, N.: On the complexity of some geometric problems in unbounded dimension. J. Symb. Comput. 10(3-4), 327–334 (1990)
Papadimitriou, C., Safra, S.: The complexity of low-distortion embeddings between point sets. In: Proc. of the 16th Annu. ACM-SIAM Sympos. Discrete Algorithms (SODA), pp. 112–118. SIAM, Philadelphia (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cabello, S., Giannopoulos, P., Knauer, C. (2006). On the Parameterized Complexity of d-Dimensional Point Set Pattern Matching. In: Bodlaender, H.L., Langston, M.A. (eds) Parameterized and Exact Computation. IWPEC 2006. Lecture Notes in Computer Science, vol 4169. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11847250_16
Download citation
DOI: https://doi.org/10.1007/11847250_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-39098-5
Online ISBN: 978-3-540-39101-2
eBook Packages: Computer ScienceComputer Science (R0)