Redirected from DNF
A ∨ B A (A ∧ B) ∨ C (A ∧ ¬B ∧ ¬C) ∨ (¬D ∧ E ∧ F)
However, the following formulas are not in DNF:
¬(A ∨ B) — NOT is the outermost operator A ∨ (B ∧ (C ∨ D)) — an OR is nested within an AND
Note that all logical formulas can be converted into disjunctive normal form. However, in some cases conversion to DNF can lead to an exponential explosion of the formula. For example, in DNF form, logical formulas of the following form have 2^n terms:
(X1 ∨ Y1) ∧ (X2 ∨ Y2) ∧ ... ∧ (Xn ∨ Yn)
The following is a formal grammar for DNF:
Where <term> is any variable.
See Also:
Search Encyclopedia
|
Featured Article
|