Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Talk:Hamiltonian path problem

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 2 years ago by Soup222 in topic Implementations

Unclear wording

[edit]

In the Randomized Algorithm section, I do not understand this phrase: "pick a neighbor uniformly at random, and rotate using that neighbor as a pivot". It isn't clear at all what this might mean. Can anyone expand on this? If so, thanks! CosineKitty (talk) 19:50, 12 April 2008 (UTC)Reply

Second that. PAStheLoD (talk) 08:51, 29 October 2008

Thirded. JasonHise (talk) 10:54, 5 April 2009 (UTC) (UTC)Reply

OK, I think I know what he meant by that, so I added a clarifying sentence. But now I have another question. Is it possible for this algorithm to get "stuck" such that no possible sequence of random choices can lead to a solution? I think it is. Certainly if the graph has bottlenecks it seems possible. So which graphs pose this danger and which don't? --Jorend (talk) 15:40, 23 April 2009 (UTC)Reply
Why should the algorithm be fast, or even find a hamiltonian path? It is certainly possible to get stuck in a number of ways, for instance in a graph whose only edges belong to an hamiltonian path. The section should be rewritten or removed. --80.13.108.224 (talk) 03:00, 31 January 2011 (UTC)Reply
After a bit research I rewrote the section: a "rotation" takes place in the notation (a subpath "abcde" is replaced by "edcba"), and "rotation-extension" is part of many classical algorithms, but is not a whole algorithm for finding hamiltonian paths. --80.13.108.224 (talk) 12:03, 2 February 2011 (UTC)Reply

Examples

[edit]

Can someone give examples where one encounters the Hamiltonian path problem in practice? --Abdull (talk) 10:17, 22 July 2008 (UTC)Reply

Added an applications section Soup222 (talk) 17:41, 9 October 2023 (UTC)Reply

Implementations

[edit]

Can someone add some references to implementations which are practically good? M.jooyandeh (talk) 03:23, 14 May 2012 (UTC)Reply

Added an applications section Soup222 (talk) 17:42, 9 October 2023 (UTC)Reply

Reductions

[edit]

I think it would be helpful to add other reductions such as a reduction from 3-SAT to Hampath Soup222 (talk) 17:40, 9 October 2023 (UTC)Reply