Bottleneck non-crossing matching in the plane

A. Karim Abu-Affash, Paz Carmi, Matthew J. Katz, Yohai Trabelsi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Let P be a set of 2n points in the plane, and let M C (resp., M NC) denote a bottleneck matching (resp., a bottleneck non-crossing matching) of P. We study the problem of computing M NC. We present an O(n 1.5log 0.5 n)-time algorithm that computes a non-crossing matching M of P, such that bn(M) ≤ 2√10·bnM NC, where bn(M) is the length of a longest edge in M. An interesting implication of our construction is that bn(M NC)/bn(M NC) ≤ 22√10. We also show that when the points of P are in convex position, one can compute M NC in O(n 3) time. (In the full version of this paper, we also prove that the problem is NP-hard and does not admit a PTAS.)

Original languageEnglish
Title of host publicationAlgorithms, ESA 2012 - 20th Annual European Symposium, Proceedings
Pages36-47
Number of pages12
DOIs
StatePublished - 1 Oct 2012
Event20th Annual European Symposium on Algorithms, ESA 2012 - Ljubljana, Slovenia
Duration: 10 Sep 201212 Sep 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7501 LNCS

Conference

Conference20th Annual European Symposium on Algorithms, ESA 2012
Country/TerritorySlovenia
CityLjubljana
Period10/09/1212/09/12

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Bottleneck non-crossing matching in the plane'. Together they form a unique fingerprint.

Cite this