中文
相关论文

相关论文: A heuristic algorithm for straight-line embedding …

200 篇论文

We study a map matching problem, the task of finding in an embedded graph a path that has low distance to a given curve in R^2. The Fr\'echet distance is a common measure for this problem. Efficient methods exist to compute the best path…

计算几何 · 计算机科学 2013-06-13 Wouter Meulemans

The Hamiltonian cycle problem (HCP), which is an NP-complete problem, consists of having a graph G with n nodes and m edges and finding the path that connects each node exactly once. In this paper we compare some algorithms to solve a…

量子物理 · 物理学 2023-12-19 Giuseppe Corrente , Carlo Vincenzo Stanzione , Vittoria Stanzione

Determining if an input undirected graph is Hamiltonian, i.e., if it has a cycle that visits every vertex exactly once, is one of the most famous NP-complete problems. We consider the following generalization of Hamiltonian cycles: for a…

数据结构与算法 · 计算机科学 2026-05-06 Antoine Amarilli , Arthur Lombardo , Mikaël Monet

We study the problem of simultaneous geometric embedding of two paths without self-intersections on an integer grid. We show that minimizing the length of the longest edge of such an embedding is NP-hard. We also show that we can minimize…

计算几何 · 计算机科学 2026-03-11 Stephen Kobourov , William Lenhart , Giuseppe Liotta , Daniel Perz , Pavel Valtr , Johannes Zink

We introduce a new setting of algorithmic problems in random graphs, studying the minimum number of queries one needs to ask about the adjacency between pairs of vertices of ${\mathcal G}(n,p)$ in order to typically find a subgraph…

组合数学 · 数学 2016-08-05 Asaf Ferber , Michael Krivelevich , Benny Sudakov , Pedro Vieira

The monography considers the problem of constructing a Hamiltonian cycle in a complete graph. A rule for constructing a Hamiltonian cycle based on isometric cycles of a graph is established. An algorithm for constructing a Hamiltonian cycle…

组合数学 · 数学 2024-09-19 Sergey Kurapov , Maxim Davidovsky , Svetlana Polyuga

Counting the number of Hamiltonian cycles that are contained in a geometric graph is {\bf \#P}-complete even if the graph is known to be planar \cite{lot:refer}. A relaxation for problems in plane geometric graphs is to allow the geometric…

组合数学 · 数学 2017-07-17 Hazim Michman Trao

A Hamiltonian path (cycle) in a graph is a path (cycle, respectively) which passes through all of its vertices. The problems of deciding the existence of a Hamiltonian cycle (path) in an input graph are well known to be NP-complete, and…

组合数学 · 数学 2024-03-07 Nikola Jedličková , Jan Kratochvíl

Finding two disjoint simple paths on two given sets of points is a geometric problem introduced by Jeff Erickson. This problem has various applications in computational geometry, like robot motion planning, generating polygon etc. We will…

计算复杂性 · 计算机科学 2017-12-29 Mohammadreza Razzazi , Abdolah Sepahvand

A fundamental problem in computational geometry is to compute an obstacle-avoiding Euclidean shortest path between two points in the plane. The case of this problem on polygonal obstacles is well studied. In this paper, we consider the…

计算几何 · 计算机科学 2015-04-28 Danny Z. Chen , Haitao Wang

A large number of NP-hard graph problems can be solved in $f(w)n^{O(1)}$ time and space when the input graph is provided together with a tree decomposition of width $w$, in many cases with a modest exponential dependence $f(w)$ on $w$.…

数据结构与算法 · 计算机科学 2026-03-26 Stefan Kratsch

Let S be a set of distinct points in general position in the Euclidean plane. A plane Hamiltonian path on S is a crossing-free geometric path such that every point of S is a vertex of the path. It is known that, if S is sufficiently large,…

In this paper we study the problem of existence of a crossing-free acyclic hamiltonian path completion (for short, HP-completion) set for embedded upward planar digraphs. In the context of book embeddings, this question becomes: given an…

数据结构与算法 · 计算机科学 2009-09-16 Tamara Mchedlidze , Antonios Symvonis

Given an orthogonal polygon $ P $ with $ n $ vertices, the goal of the watchman route problem is finding a path $ S $ of the minimum length in $ P $ such that every point of the polygon $ P $ is visible from at least one of the point of $ S…

计算几何 · 计算机科学 2017-08-07 Hamid Hoorfar , Alireza Bagheri

In order to find Hamiltonian cycle, algorithm should find edges that creates a Hamiltonian cycle. Higher number of edges creates more possibilities to check to solve the problem. Algorithm rests on analysis of original graph and opposite…

数据结构与算法 · 计算机科学 2022-08-25 Paweł Kaftan

In this work we present an algorithm with which any arbitrary cubic planar map may be constructed through successive edge insertion while simultaneously constructing a set of proper edge labels and Hamiltonian cycles for each configuration.…

组合数学 · 数学 2021-04-14 Emily Kendall

We consider a Hamiltonian decomposition problem of partitioning a regular graph into edge-disjoint Hamiltonian cycles. It is known that verifying vertex non-adjacency in the 1-skeleton of the symmetric and asymmetric traveling salesperson…

数据结构与算法 · 计算机科学 2022-05-27 Alexander V. Korostil , Andrei V. Nikolaev

We study the complexity of symmetric assembly puzzles: given a collection of simple polygons, can we translate, rotate, and possibly flip them so that their interior-disjoint union is line symmetric? On the negative side, we show that the…

A Hamiltonian cycle of a graph is a closed path that visits every vertex once and only once. It serves as a model of a compact polymer on a lattice. I study the number of Hamiltonian cycles, or equivalently the entropy of a compact polymer,…

统计力学 · 物理学 2009-10-31 Saburo Higuchi

Many hard graph problems, such as Hamiltonian Cycle, become FPT when parameterized by treewidth, a parameter that is bounded only on sparse graphs. When parameterized by the more general parameter clique-width, Hamiltonian Cycle becomes…

数据结构与算法 · 计算机科学 2014-11-24 Sigve Hortemo Sæther