Embedding into the rectilinear plane in optimal O*(n^2)

نویسندگان

  • Nicolas Catusse
  • Victor Chepoi
  • Yann Vaxès
چکیده

In this paper, we present an optimal O(n) time algorithm for deciding if a metric space (X, d) on n points can be isometrically embedded into the plane endowed with the l1-metric. It improves the O(n 2 log n) time algorithm of J. Edmonds (2008). Together with some ingredients introduced by Edmonds, our algorithm uses the concept of tight span and the injectivity of the l1-plane. A different O(n ) time algorithm was recently proposed by D. Eppstein (2009).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Embedding into the rectilinear plane in optimal O(n2) time

In this paper, we present an optimal O(n) time algorithm for deciding if a metric space (X, d) on n points can be isometrically embedded into the plane endowed with the l1-metric. It improves the O(n 2 log n) time algorithm of J. Edmonds (2008). Together with some ingredients introduced by Edmonds, our algorithm uses the concept of tight span and the injectivity of the l1-plane. A different O(n...

متن کامل

An Optimal Algorithm for Minimum-Link Rectilinear Paths in Triangulated Rectilinear Domains

We consider the problem of finding minimum-link rectilinear paths in rectilinear polygonal domains in the plane. A path or a polygon is rectilinear if all its edges are axis-parallel. Given a set P of h pairwise-disjoint rectilinear polygonal obstacles with a total of n vertices in the plane, a minimumlink rectilinear path between two points is a rectilinear path that avoids all obstacles with ...

متن کامل

On the Rectilinear Convex Layers of a Planar Set

In this paper we give an optimal O(n log n) time and O(n) space algorithm to compute the rectilinear convex layers of a set S of n points on the plane. We also compute the rotation of S that minimizes the number of rectilinear convex layers in O(n log n) time and O(n) space.

متن کامل

An optimal algorithm for constructing an optimal bridge between two simple rectilinear polygons

Let P and Q be two disjoint rectilinear polygons in the plane. We say P and Q are in Case 1 if there exists a rectilinear line segment to connect them; otherwise, we say they are in Case 2. In this paper, we present optimal algorithms for solving the following problem. Given two disjoint rectilinear polygons P and Q in the plane, we want to add a rectilinear line segment to connect them when th...

متن کامل

Rectilinear Convex Hull with Minimum Area

Let P be a set of n points in the plane. We solve the problem of computing the orientations for which the rectilinear convex hull of P has minimum area in optimal ⇥(n log n) time and O(n) space. Introduction The interest in the rectilinear convex hull of planar point sets arises from the study of ortho-convexity [10], a relaxation of traditional convexity. Unlike convex regions, an ortho-convex...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/0910.1059  شماره 

صفحات  -

تاریخ انتشار 2009