English

Designing SAT for HCP

Logic in Computer Science 2007-05-23 v1

Abstract

For arbitrary undirected graph GG, we are designing SATISFIABILITY problem (SAT) for HCP, using tools of Boolean algebra only. The obtained SAT be the logic formulation of conditions for Hamiltonian cycle existence, and use mm Boolean variables, where mm is the number of graph edges. This Boolean expression is true if and only if an initial graph is Hamiltonian. That is, each satisfying assignment of the Boolean variables determines a Hamiltonian cycle of GG, and each Hamiltonian cycle of GG corresponds to a satisfying assignment of the Boolean variables. In common case, the obtained Boolean expression may has an exponential length (the number of Boolean literals).

Keywords

Cite

@article{arxiv.cs/9903006,
  title  = {Designing SAT for HCP},
  author = {Anatoly D. Plotnikov},
  journal= {arXiv preprint arXiv:cs/9903006},
  year   = {2007}
}

Comments

7 pages, 1 figures. It has sent to 6th Twente Workshop on Graphs and Combinatorial Optimization