A heuristic algorithm for straight-line embedding of a hamiltonian cycle onto a given set of points inside simple polygons

08/19/2022
by   Maryam Fadavian, et al.
0

This paper investigated the problem of embedding a simple Hamiltonian Cycle with n vertices on n points inside a simple polygon. This problem seeks to embed a straight-line cycle (without bends), which does not intersect either itself or the sides of the polygon, i.e., it is planar. This problem is a special case of an open problem to find a simple Hamiltonian (s, X, t)-path (a simple path that starts at s and ends at t, where s, t, and all other vertices within the path are a member of set X) inside a simple polygon, which does not intersect itself or the sides of the polygon. The complexity of the problem in this paper is not verified yet, and it is an open problem. However, similar problems are resolved that are NP-Complete. A heuristic algorithm with time complexity of O(r(n2m + n3)) and space complexity of O(n2 + m) is proposed to solve the problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/01/2022

A genetic algorithm for straight-line embedding of a cycle onto a given set of points inside simple polygons

In this paper, we have examined the problem of embedding a cycle of n ve...
research
12/27/2017

Finding Two Disjoint Simple Paths on Two Sets of Points is NP-Complete

Finding two disjoint simple paths on two given sets of points is a geome...
research
08/17/2019

Finding Hamiltonian and Longest (s, t)-paths of C-shaped Supergrid Graphs in Linear Time

A supergrid graph is a finite vertex-induced subgraph of the infinite gr...
research
10/15/2021

Minor Embedding in Broken Chimera and Pegasus Graphs is NP-complete

The embedding is an essential step when calculating on the D-Wave machin...
research
05/11/2022

On the Complexity of Determining Whether there is a Unique Hamiltonian Cycle or Path

The decision problems of the existence of a Hamiltonian cycle or of a Ha...
research
02/18/2019

SFCM-R: A novel algorithm for the hamiltonian sequence problem

A hamiltonian sequence is a path walk P that can be a hamiltonian path o...
research
08/25/2017

Hamiltonian Maker-Breaker games on small graphs

We look at the unbiased Maker-Breaker Hamiltonicity game played on the e...

Please sign up or login with your details

Forgot password? Click here to reset