請考慮以下3-SAT實例和相應的圖形3-飽和和TUTTE多項式
該圖可以顯示在其他兩種形式
的TUTTE該圖的多項式爲
圖的獨立數爲4,則所考慮的3-SAT實例是可滿足的。這一事實被使用的代碼檢查:
x1, x2, x3 = Bools('x1 x2 x3')
s=Solver()
s.add(Or(x1,x2,Not(x3)),Or(x1,Not(x2),x3),Or(Not(x1),x2,x3),Or(Not(x1),Not(x2),Not(x3)))
print s
print s.check()
m = s.model()
print m
和相應的輸出是:
sat
[x3 = False, x2 = False, x1 = False]
圖表的相應的補體是
和用於所述TUTTE多項式圖的補充是
補數的集團數是4,然後它說所考慮的3-SAT實例是可滿足的。
問題是:可以使用Tutte多項式來決定考慮的3-SAT實例是否可滿足?