Logica Matematica Corso di Laurea in Informatica ... - Mbox.dmi.unict.it
Logica Matematica Corso di Laurea in Informatica ... - Mbox.dmi.unict.it
Logica Matematica Corso di Laurea in Informatica ... - Mbox.dmi.unict.it
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
5.1. RISOLUZIONE 117<br />
Esercizio 5.1.12. Descrivere l’<strong>in</strong>sieme S <strong>di</strong> clausole associate alla forma<br />
normale congiuntiva delle seguenti proposizioni:<br />
(p → q ∨ r) ∧ ¬r ∧ (q → ¬p)<br />
¬(p → q) ∨ (p ∧ ¬q)<br />
(p → q) → ((¬p → q) → ¬q).<br />
Esercizio 5.1.13. Determ<strong>in</strong>are S p e S ¬p per i seguenti <strong>in</strong>siemi <strong>di</strong> clausole:<br />
{p ∨ q, ¬p ∨ q, q ∨ r, ¬p ∨ r}<br />
{p ∨ ¬q ∨ ¬r, ¬p ∨ q, ¬p ∨ r, p ∨ ¬q}<br />
{¬p ∨ q, ¬q ∨ r, p ∨ ¬r}.<br />
Esercizio 5.1.14. Dimostrare che se Sl e Slc sono <strong>in</strong>sod<strong>di</strong>sfacibili, anche S<br />
lo è.<br />
Esercizio 5.1.15. Spiegare come devono essere fatti gli <strong>in</strong>siemi <strong>di</strong> clausole<br />
a cui si perviene <strong>it</strong>erando le riduzioni Sl e Slc perché S sia <strong>in</strong>sod<strong>di</strong>sfacibile.<br />
Esercizio 5.1.16. Verificare l’<strong>in</strong>sod<strong>di</strong>sfacibil<strong>it</strong>à o meno dei seguenti <strong>in</strong>siemi<br />
<strong>di</strong> clausole calcolando <strong>it</strong>erativamente le riduzioni Sl e Slc: {p ∨ r, q ∨ ¬r, ¬q, ¬p ∨ t, ¬u, u ∨ ¬t}<br />
{p ∨ ¬q ∨ r, q ∨ r, ¬p ∨ r, q ∨ ¬r, ¬q}<br />
{p ∨ q ∨ r, ¬p ∨ q, ¬q}.<br />
Esercizio 5.1.17. Cercare una refutazione per risoluzione l<strong>in</strong>eare dei seguenti<br />
<strong>in</strong>siemi <strong>di</strong> clausole:<br />
{p ∨ r, q ∨ ¬r, ¬q, ¬p ∨ t, ¬u, u ∨ ¬t}<br />
{p ∨ ¬q ∨ r, q ∨ r, ¬p ∨ r, q ∨ ¬r, ¬q}<br />
Esercizio 5.1.18. Trovare una refutazione l<strong>in</strong>eare or<strong>di</strong>nata dei seguenti<br />
<strong>in</strong>siemi <strong>di</strong> clausole:<br />
{p ∨ r, q ∨ ¬r, ¬q, ¬p ∨ t, ¬u, u ∨ ¬t}<br />
{p ∨ ¬q ∨ r, q ∨ r, ¬p ∨ r, q ∨ ¬r, ¬q}<br />
{p ∨ q ∨ r, ¬p ∨ q, ¬q, ¬r ∨ q}.<br />
Esercizio 5.1.19. Cercare una refutazione per risoluzione non l<strong>in</strong>eare dei<br />
seguenti <strong>in</strong>siemi <strong>di</strong> clausole:<br />
{p ∨ r, q ∨ ¬r, ¬q, ¬p ∨ t, ¬u, u ∨ ¬t}<br />
{p ∨ ¬q ∨ r, q ∨ r, ¬p ∨ r, q ∨ ¬r, ¬q}.