|
|
\begin{minipage}{.65\textwidth} \begin{enumerate} \item Use the BDD shown in the figure on the right to check if the formula it represents evaluates to \texttt{true} or \texttt{false} with the following variable assignments. \begin{enumerate} \item $\mathcal{M}_1: ~ p = \top, r = \bot, q = \top, s=\bot$ \item $\mathcal{M}_2: ~ p = \bot, r = \bot, q = \bot, s=\top$ \end{enumerate}
\item Find the formula $f$ that is represented by the BDD. \end{enumerate}
\end{minipage} \begin{minipage}{.3\textwidth} \begin{center} \begin{forest} for tree={circle, draw, no edge, minimum size=2em, inner sep=0pt, s sep=6mm, l sep=6mm} [$f$, rectangle, draw, tikz={\draw [fulldot=.5] () to (p.north);} [$p$, name=p, tikz={\draw [line] () to (r1.north); \draw [fulldot=.5] () to (r2.north);} [$r$, name=r1, tikz={\draw [line] () to (254:3.8); \draw [fulldot=.5] () to (q1.north west);}] [$r$, name=r2, tikz={\draw [line] () to (q1.north east); \draw [dot=.5] () to (q2.north west);} [$q$, name=q1, tikz={\draw [line] () to (s.north); \draw[fulldot=.5] () to (277:5);} [$s$, name=s, tikz={\draw [line] () to (260:6.3); \draw[fulldot=.5] () to (268:6.2);}] [,phantom] ] [$q$, name=q2, tikz={\draw [line] () to (280:5.03); \draw[fulldot=.5] () to (290:5.23);}] ] ] ] \end{forest} \end{center} \end{minipage}
|