MIN-2-XOR-SAT ve MAX-2-XOR-SAT: NP zor mu?


13

ve ın karmaşıklığı nedir ? P'de mi? NP zor mu?MIN-2-XOR-SATMAX-2-XOR-SAT

Bunu daha kesin bir şekilde resmileştirmek için

Φ(x)=inCi,

burada ve her bir maddesi formda olan ya da .x=(x1,,xm)Ci(xixj)(xi¬xj)

problemi bir atama bulmaktır 'e tatmin eden . Mod doğrusal denklem sistemine karşılık geldiği için bu problem .2-XOR-SATxΦP2

problemi bir atama bulmaktır karşılanmadan maddelerin sayısını en üst düzeye çıkarır. problemi bir atama bulmaktır o en aza indirir karşılanmadan maddelerin sayısı. Bu sorunların karmaşıklıkları nelerdir?MAX-2-XOR-SATxMIN-2-XOR-SATx

Esinlenen MIN veya MAX-True-2-XOR-SAT NP-sert mi?

Yanıtlar:


6

Eski bir gönderiyi cevapladığım için üzgünüm

Monoton-2-XOR SAT (bütün maddelerinin türünün ise belirleme problemi örneği bir grafiktir bipartit bulunmadığının saptanması problemine azaltılabilir karşılanabilir olduğu), bakınız , bu .(xixj)

Bunu yapmak için, formülün her bir değişmezi için bir düğüm içeren bir grafiği oluştururuz ve aynı yan tümcede yer alıyorlarsa, her bir değişmezi diğerine bağlarız (kenarlar cümle)G

Örneğin:

Biz edilemezdir formül varsa olduğu(x1x2)(x1x3)(x2x3)(x1x4)

Bunun gibi bir grafiğimiz var:

grafo bipartito yok

bu iki taraflı değil

Memnun edilebilir üç madde var ve bu yüzden bir kenarı ortadan kaldırmak zorundayız

Biz maksimum ikili subgraph ile bulabilirsiniz Şimdi, eğer belirleme sorununu azaltabilir belirleme sorununa köşe biz tatmin edebilir eğer k bir MONOTONE-MAX-2XOR-SAT formülde maddeleri, bkz bu . Maksimum bipartit subgraph problemi maksimum kesime eşdeğerdirkk

İndirgeme işlemini yapmak için her köşe için yeni bir değişmez değer oluştururuz ve her bir kenar için iki değişmez değeri bağlayan bir yan tümce yaratırız

Örneğin:

Bu grafiğe sahibiz,

grafo bipartito 2

Aşağıdaki formülü (x1x2)(x1x4)(x2x4)(x2x3)(x4x5)(x3x5)

Yani, maddelerini karşılayan bir ödev bulabilirsek , en azından k kenarlı iki taraflı bir alt çizgi olduğu anlamına gelir .kk


1
Uygulamayı açıkça belirtmelisiniz: MAX-CUT NP-Hard olduğu için MAX-XORSAT'a indirgeme NP-Hard olduğu anlamına gelir.
Antimon

-1

(xixj)xixixjxixjxixj karşılık gelen köşelere grafikte farklı renkler atanmışsa doğrudur.

Grafiğin tüm köşeleri 2 renk kullanılarak renklendirilebiliyorsa ve ortak kenar payına sahip iki köşeden hiçbirine aynı renk atanmazsa, denklem tatmin edilebilir.

Ancak bir grafik, iki taraflı bir grafikse 2 renklidir. Ve bir grafiğin iki taraflı olup olmadığının belirlenmesi polinom zamanında yapılabilir. Bu nedenle problem P'dir, çünkü eğer polinom zamanında grafiğin iki taraflı grafik olduğunu belirleyebilirsek, çözülebilir, aksi takdirde çözülemez.


1
(xixj)(xk¬xl)k,l(xk¬xl)

2
Bu, cevabınızla ilgili beni daha ciddi bir soruna getiriyor. Sorun, formülün tatmin edilebilir olup olmadığını belirlemek değildir; sorun, maksimum / minimum cümle sayısını karşılayan bir ödevi tanımlamaktır. Algoritmanız yalnızca formülün tatmin edilebilir olup olmadığını test eder. Böylece, 2-XOR-SAT'ı çözer, ancak MIN-2-XOR-SAT veya MAX-2-XOR-SAT'ı çözmez - ancak açıklandığı gibi 2-XOR-SAT'ın P'de olduğunu zaten biliyordum. soru. Bir şeyi yanlış anladım mı?
DW

xixk

1
Ama yine de bunun ikinci yorumuma nasıl hitap ettiğini göremiyorum. Sormadığım özel bir sorunu çözdünüz. Kısacası, bu cevap sorduğum soruya cevap vermiyor.
DW
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.