Acasă Dezvoltare Ce este forma normală conjunctivă (cnf)? - definiție din techopedia

Ce este forma normală conjunctivă (cnf)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Forma normală conjunctivă (CNF)?

Forma normală conjunctivă (CNF) este o abordare a logicii booleene care exprimă formulele sub formă de conjuncții de clauze cu un AND sau OR. Fiecare clauză legată de o conjuncție, sau AND, trebuie să fie literal sau să conțină o disjuncție, sau un operator OR. CNF este util pentru dovedirea automată a teoremei.

Techopedia explică forma normală conjunctivă (CNF)

În formă conjunctivă normală, enunțurile din logica booleană sunt conjuncții de clauze cu clauze de disjuncție. Cu alte cuvinte, o afirmație este o serie de OR conectate de AND-uri.

De exemplu:

(A SA B) ȘI (C SA D)

(A SAU B) ȘI (NU C SAU B)

Clauzele pot fi, de asemenea, literale:

A SAU B

A ȘI B

Literalele sunt văzute în CNF ca fiind conjuncții de clauze literale și conjuncții care se întâmplă să aibă o singură clauză. Este posibil să se transforme declarații în CNF care sunt scrise într-o altă formă, cum ar fi forma normală disjunctivă.

Ce este forma normală conjunctivă (cnf)? - definiție din techopedia