Non-crossing matchings of points with geometric objects

Given an ordered set of points and an ordered set of geometric objects in the plane, we are interested in finding a non-crossing matching between point–object pairs. In this paper, we address the algorithmic problem of determining whether a non-crossing matching exists between a given point–object p...

Full description

Bibliographic Details
Main Authors: Aloupis, Greg, Cardinal, Jean, Collette, Sebastien, Demaine, Erik D., Demaine, Martin L., Dulieu, Muriel, Fabila-Monroy, Ruy, Hart, Vi, Hurtado, Ferran, Langerman, Stefan, Saumell, Maria, Seara, Carlos, Taslakian, Perouz
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Format: Article
Language:en_US
Published: Elsevier 2015
Online Access:http://hdl.handle.net/1721.1/99978
https://orcid.org/0000-0003-3803-5703
_version_ 1826202986851860480
author Aloupis, Greg
Cardinal, Jean
Collette, Sebastien
Demaine, Erik D.
Demaine, Martin L.
Dulieu, Muriel
Fabila-Monroy, Ruy
Hart, Vi
Hurtado, Ferran
Langerman, Stefan
Saumell, Maria
Seara, Carlos
Taslakian, Perouz
author2 Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
author_facet Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Aloupis, Greg
Cardinal, Jean
Collette, Sebastien
Demaine, Erik D.
Demaine, Martin L.
Dulieu, Muriel
Fabila-Monroy, Ruy
Hart, Vi
Hurtado, Ferran
Langerman, Stefan
Saumell, Maria
Seara, Carlos
Taslakian, Perouz
author_sort Aloupis, Greg
collection MIT
description Given an ordered set of points and an ordered set of geometric objects in the plane, we are interested in finding a non-crossing matching between point–object pairs. In this paper, we address the algorithmic problem of determining whether a non-crossing matching exists between a given point–object pair. We show that when the objects we match the points to are finite point sets, the problem is NP-complete in general, and polynomial when the objects are on a line or when their size is at most 2. When the objects are line segments, we show that the problem is NP-complete in general, and polynomial when the segments form a convex polygon or are all on a line. Finally, for objects that are straight lines, we show that the problem of finding a min-max non-crossing matching is NP-complete.
first_indexed 2024-09-23T12:29:20Z
format Article
id mit-1721.1/99978
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T12:29:20Z
publishDate 2015
publisher Elsevier
record_format dspace
spelling mit-1721.1/999782022-10-01T09:17:07Z Non-crossing matchings of points with geometric objects Aloupis, Greg Cardinal, Jean Collette, Sebastien Demaine, Erik D. Demaine, Martin L. Dulieu, Muriel Fabila-Monroy, Ruy Hart, Vi Hurtado, Ferran Langerman, Stefan Saumell, Maria Seara, Carlos Taslakian, Perouz Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Demaine, Erik D. Demaine, Martin L. Given an ordered set of points and an ordered set of geometric objects in the plane, we are interested in finding a non-crossing matching between point–object pairs. In this paper, we address the algorithmic problem of determining whether a non-crossing matching exists between a given point–object pair. We show that when the objects we match the points to are finite point sets, the problem is NP-complete in general, and polynomial when the objects are on a line or when their size is at most 2. When the objects are line segments, we show that the problem is NP-complete in general, and polynomial when the segments form a convex polygon or are all on a line. Finally, for objects that are straight lines, we show that the problem of finding a min-max non-crossing matching is NP-complete. Project MTM2009-07242 Gen. Cat. DGR 2009SGR1040 Association pour le developpement de la recherche sur le cancer (France) European Science Foundation (EUROCORES programme EuroGIGA) Belgian National Foundation for Scientific Research (EUROGIGA NR 13604) Belgian National Foundation for Scientific Research (MICINN Project EUI-EURC-2011-4306) 2015-11-23T13:33:29Z 2015-11-23T13:33:29Z 2012-04 2012-04 Article http://purl.org/eprint/type/JournalArticle 09257721 http://hdl.handle.net/1721.1/99978 Aloupis, Greg, Jean Cardinal, Sebastien Collette, Erik D. Demaine, Martin L. Demaine, Muriel Dulieu, Ruy Fabila-Monroy, et al. “Non-Crossing Matchings of Points with Geometric Objects.” Computational Geometry 46, no. 1 (January 2013): 78–92. https://orcid.org/0000-0003-3803-5703 en_US http://dx.doi.org/10.1016/j.comgeo.2012.04.005 Computational Geometry Creative Commons Attribution-Noncommercial-NoDerivatives http://creativecommons.org/licenses/by-nc-nd/4.0/ application/pdf Elsevier MIT web domain
spellingShingle Aloupis, Greg
Cardinal, Jean
Collette, Sebastien
Demaine, Erik D.
Demaine, Martin L.
Dulieu, Muriel
Fabila-Monroy, Ruy
Hart, Vi
Hurtado, Ferran
Langerman, Stefan
Saumell, Maria
Seara, Carlos
Taslakian, Perouz
Non-crossing matchings of points with geometric objects
title Non-crossing matchings of points with geometric objects
title_full Non-crossing matchings of points with geometric objects
title_fullStr Non-crossing matchings of points with geometric objects
title_full_unstemmed Non-crossing matchings of points with geometric objects
title_short Non-crossing matchings of points with geometric objects
title_sort non crossing matchings of points with geometric objects
url http://hdl.handle.net/1721.1/99978
https://orcid.org/0000-0003-3803-5703
work_keys_str_mv AT aloupisgreg noncrossingmatchingsofpointswithgeometricobjects
AT cardinaljean noncrossingmatchingsofpointswithgeometricobjects
AT collettesebastien noncrossingmatchingsofpointswithgeometricobjects
AT demaineerikd noncrossingmatchingsofpointswithgeometricobjects
AT demainemartinl noncrossingmatchingsofpointswithgeometricobjects
AT dulieumuriel noncrossingmatchingsofpointswithgeometricobjects
AT fabilamonroyruy noncrossingmatchingsofpointswithgeometricobjects
AT hartvi noncrossingmatchingsofpointswithgeometricobjects
AT hurtadoferran noncrossingmatchingsofpointswithgeometricobjects
AT langermanstefan noncrossingmatchingsofpointswithgeometricobjects
AT saumellmaria noncrossingmatchingsofpointswithgeometricobjects
AT searacarlos noncrossingmatchingsofpointswithgeometricobjects
AT taslakianperouz noncrossingmatchingsofpointswithgeometricobjects