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.