Minimum True Monoton 3SAT

11

Saya tertarik pada variasi SAT di mana rumus CNF adalah monoton (tidak ada variabel yang dinegasikan). Formula seperti itu jelas memuaskan.

Tetapi katakanlah jumlah variabel benar adalah ukuran seberapa baik solusi kami. Jadi kami memiliki masalah berikut:

MINIMUM TRUE MONOTONE 3SAT

INSTAN: Tetapkan U variabel, koleksi C dari klausa disjungtif 3 literal, di mana literal adalah variabel (tidak dinegasikan).
SOLUSI: Tugas kebenaran untuk U yang memuaskan C.
UKURAN: Jumlah variabel yang benar.

Bisakah seseorang memberi saya komentar yang bermanfaat tentang masalah ini?

krumpelstiltskin
sumber

Jawaban:

21

Masalah ini adalah sama dengan masalah Vertex Cover untuk hypergraphs -uniform: diberikan koleksi himpunan bagian dari ukuran masing-masing, menemukan minimal bagian yang berpotongan setiap set di .3HV3UVH

Oleh karena itu NP-hard, tetapi traktat parameter tetap. Juga sulit NP untuk mendekati dalam faktor untuk setiap . Ini ditunjukkan dalam makalah berikut:2ϵϵ>0

Irit Dinur, Venkatesan Guruswami, Subhash Khot dan Oded Regev. PCP Multilayered Baru dan Hardness of Hypergraph Vertex Cover , SIAM Journal on Computing, 34 (5): 1129-1146, 2005.

Jan Johannsen
sumber
Kata kunci lain adalah "Set 3-Memukul." Saya tidak memiliki akses ke kertas berikut sekarang, tapi judul tampaknya relevan: scholar.google.co.uk/...
Radu Grigore
Ambang aproksimasi sebenarnya . 3ϵ
Mahdi Cheraghchi
1
@MCH: Referensi?
Tsuyoshi Ito
1
Tidak, ini : untuk penutup vertex seragam, mereka menunjukkan kekerasan perkiraan ke dalam . 2ϵk(k1ϵ)
Jan Johannsen
1
oops ... @MCH: Saya tertarik untuk melihat hasil juga. itu akan menyiratkan bahwa algoritma pendekatan sepele adalah yang terbaik yang bisa kita harapkan. 3ϵ
krumpelstiltskin
7

Saya akan mulai dengan melihat makalah yang mengutip makalah Downey dan Fellows , di mana mereka mempertimbangkan masalah berikut dan membuktikan kelengkapan .W[1]

TERTIMBANG -CNF SATq

Instance: Formula CNF (yaitu, rumus dalam Conjunctive Normal Form) di mana setiap klausa berisi variabel .Xq

Parameter: Bilangan bulat positif .k

Pertanyaan: Apakah X memiliki penugasan bobot yang memuaskan , di mana bobot penugasan adalah jumlah variabel yang disetel ke "benar"?k

Anthony Labarre
sumber