ハミルトン閉路問題を解こうとしています。すべての頂点を含むパスを見つけることはできますが、サイクルを完了することができません。
誰かが私にサイクルを見つけるためのアルゴリズムを提供できますか?
これはコンピュータサイエンスの最も基本的な問題の1つであり、必要なものに応じて多くの解決策があります。ここから開始http://en.wikipedia.org/wiki/Hamiltonian_path_problem#Algorithms
私が見つけた以下のリンクが明確な説明であなたに大いに役立つことを願っています...... http://www.geeksforgeeks.org/archives/19092
可能であればSATソルバーを使用してください。ウィキペディアの記事にあるアルゴリズムの理論的な時間制限はありませんが、実際には、驚くほど迅速に解決できることがよくあります。