Pagini recente » Atasamentele paginii pitricele | Diferente pentru dot-com/2011 intre reviziile 7 si 6 | Monitorul de evaluare | Atasamentele paginii Tygyn | Diferente pentru problema/2sat intre reviziile 8 si 9
Diferente pentru
problema/2sat intre reviziile
#8 si
#9
Nu exista diferente intre titluri.
Diferente intre continut:
aceasta avand o atribuire satisfiabila $x{~1~}=1 x{~2~}=0 x{~3~}=0 x{~4~}=1$.
Orice formula booleana poate fi transformata in 2 forme: forma normal conjunctiva (expresia este scrisa ca o conjunctie de propozitii $P{~1~} SI P{~2~} SI ... SI P{~n~}$, unde $P{~i~}$ este de forma $T{~1~} SAU T{~2~} SAU ... SAU T{~k~}$, $T{~j~}$ fiind un termen care poate sau nu sa fie negat) si forma normal disjunctiva (expresia este scrisa ca o disjunctie de propozitii in interiorul carora exista doar conjunctii intre termeni).
Problema $SAT$ este NP-completa, chiar si daca restrictionam expresiile la unele care in forma normal conjunctiva au doar 3 termeni in fiecare dintre propozitii. Problema satisfiabilitatii pentru asemenea expresii se numeste $3SAT$. Problema $2SAT$ (2 termeni in fiecare din propozitiile care alcatuiesc forma normal conjunctiva) este rezolvabila in timp polinomial.
Un exemplu de expresie $2SAT$ este:
$(x{~1~} SAU x{~3~}) SI (x{~2~} SAU (NOT x{~1~})) SI ((NOT x{~4~}) SAU x{~3~})$
h2. Cerinta
Dandu-se o expresie $2SAT$
Dandu-se o expresie $2SAT$ sa se determine o atribuire satisfiabila a acesteia.
h2. Date de intrare
Fişierul de intrare $2sat.in$ ...
Fişierul de intrare $2sat.in$ va contine pe prima linie 2 numere naturale, $N$ si $M$
h2. Date de ieşire
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.