SAT-Kodierung: Hamiltonkreis

Def: Graph G = (V, E) mit V = {v1,..., vn},

Permutation $ \pi$ : {1,..., n}$ \to${1,..., n} bestimmt Hamiltonkreis, wenn und v$\scriptstyle \pi$(1)v$\scriptstyle \pi$(2) $ \in$ E,..., v$\scriptstyle \pi$(n-1)v$\scriptstyle \pi$(n) $ \in$ E, v$\scriptstyle \pi$(n)v$\scriptstyle \pi$(1) $ \in$ E.

SAT-Kodierung: benutzt Variablen p(i, j) $ \leftrightarrow$ $ \pi$(i) = j.

Welche Constraints sind dafür nötig?

Anwendung: Rösselsprung


2009-06-22