Matching points with rectangles and squares

  • Authors:
  • Sergey Bereg;Nikolaus Mutsanas;Alexander Wolff

  • Affiliations:
  • Department of Computer Science, University of Texas at Dallas;Fakultät für Informatik, Universität Karlsruhe, Karlsruhe, Germany;Fakultät für Informatik, Universität Karlsruhe, Karlsruhe, Germany

  • Venue:
  • SOFSEM'06 Proceedings of the 32nd conference on Current Trends in Theory and Practice of Computer Science
  • Year:
  • 2006
  • Squares

    LATIN'06 Proceedings of the 7th Latin American conference on Theoretical Informatics

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we deal with the following natural family of geometric matching problems. Given a class ${\mathcal C}$ of geometric objects and a point set P, a ${\mathcal C}$-matching is a set M$\subseteq {\mathcal C}$ such that every C ∈ M contains exactly two elements of P. The matching is perfect if it covers every point, and strong if the objects do not intersect. We concentrate on matching points using axis-aligned squares and rectangles. We give algorithms for these classes and show that it is NP-hard to decide whether a point set has a perfect strong square matching. We show that one of our matching algorithms solves a family of map-labeling problems.