Compatible Paths on Labelled Point Sets

04/16/2020
by   Elena Arseneva, et al.
0

Let P and Q be finite point sets of the same cardinality in ℝ^2, each labelled from 1 to n. Two noncrossing geometric graphs G_P and G_Q spanning P and Q, respectively, are called compatible if for every face f in G_P, there exists a corresponding face in G_Q with the same clockwise ordering of the vertices on its boundary as in f. In particular, G_P and G_Q must be straight-line embeddings of the same connected n-vertex graph. Deciding whether two labelled point sets admit compatible geometric paths is known to be NP-complete. We give polynomial-time algorithms to find compatible paths or report that none exist in three scenarios: O(n) time for points in convex position; O(n^2) time for two simple polygons, where the paths are restricted to remain inside the closed polygons; and O(n^2 log n) time for points in general position if the paths are restricted to be monotone.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/18/2020

Upward Point Set Embeddings of Paths and Trees

We study upward planar straight-line embeddings (UPSE) of directed trees...
research
06/28/2017

On Compatible Triangulations with a Minimum Number of Steiner Points

Two vertex-labelled polygons are compatible if they have the same clockw...
research
01/11/2021

On Compatible Matchings

A matching is compatible to two or more labeled point sets of size n wit...
research
12/05/2018

On the Complexity Landscape of Connected f -Factor Problems

Let G be an undirected simple graph having n vertices and let f be a fun...
research
08/18/2017

Non-crossing paths with geographic constraints

A geographic network is a graph whose vertices are restricted to lie in ...
research
06/19/2019

A Topological Application of Labelled Natural Deduction

We use a labelled deduction system based on the concept of computational...
research
11/19/2017

Approximating geodesics via random points

Given a `cost' functional F on paths γ in a domain D⊂R^d, in the form F(...

Please sign up or login with your details

Forgot password? Click here to reset