07.05.2013 Views

Logica Abductiva y Lógica Paraconsistente Computacional - here

Logica Abductiva y Lógica Paraconsistente Computacional - here

Logica Abductiva y Lógica Paraconsistente Computacional - here

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

28 CAPÍTULO 3. DEMOSTRACIÓN AUTOMÁTICA EN LÓGICA ABDUCTIVA<br />

❡❡ Advirtamos que Ω ⊢δ D si y solo si D |= D1 ∨ . . . ∨ Dk<br />

¿Qué podemos afirmar en el caso en que ♦ es derivable por δ-resolución a partir de Ω? En<br />

este caso, la secuencia de cubos que nos proporciona ♦ se denomina validación de Ω y el lector<br />

ya habrá concluido el siguiente resultado:<br />

Teorema 3.4 Dado un conjunto finito de cubos Ω = {D1, . . . , Dm}, se tiene que:<br />

D1 ∨ . . . ∨ Dm es válida si y solo si Ω ⊢δ ♦<br />

Ejemplo 3.6 Dado el conjunto de cubos Ω = {p ∧ q, p ∧ r, ¬q ∧ ¬r, ¬p}, se tiene que la fbf<br />

(p ∧ q) ∨ (p ∧ r) ∨ (¬q ∧ ¬r) ∨ ¬p<br />

es una fbf válida. Comprobémoslo usando el método de δ-resolución:<br />

1. p ∧ q<br />

2. p ∧ r<br />

3. ¬q ∧ ¬r<br />

4. ¬p<br />

5. p ∧ ¬r R δ (1, 3)<br />

6. q R δ (1, 4)<br />

7. p ∧ ¬q R δ (2, 3)<br />

8. r R δ (2, 4) R δ (Ω) = Ω ∪ {p ∧ ¬r, q, p ∧ ¬q, r}<br />

9. ¬r R δ (3, 6)<br />

10. ♦ (8,9)<br />

Basándonos en el teorema 3.4, el método funciona generando cubos a partir del conjunto de<br />

cubos inicial, Ω, hasta derivar ♦ o bien hasta concluir que ♦ no se puede generar a partir de Ω<br />

mediante δ-resolución.<br />

Recordemos que nuestro objetivo es aplicar el método para obtener soluciones para el problema<br />

abductivo (Θ, O), donde Θ = {A1, . . . , An} y que para ello, partimos de una fndr equivalente a<br />

(A1 ∧ . . . An) → O, es decir, una fndr equivalente a ¬A1 ∨ . . . ∨ ¬An ∨ O.<br />

En definitiva, aplicar el método para obtener soluciones planas del problema abductivo (Θ, O)<br />

con Θ = {A1, . . . , An}, es decir, buscar implicantes de (A1 ∧ . . . ∧ An) → O ≡ ¬A1 ∨ ¬An ∨ O,<br />

requiere:<br />

Obtener una fndr equivalente a ¬Ai, para 1 ≤ i ≤ n. Sea esta {D i 1 , . . . , Di mi }.<br />

Obtener una fndr equivalente a O. Sea esta {D O<br />

1 , . . . , DO m }.<br />

O<br />

En la unión<br />

n<br />

i=1<br />

{D i 1, . . . , D i mi } ∪ {DO 1 , . . . , D O<br />

m }<br />

O<br />

eliminar los cubos tal que existe uno al que subsumen<br />

De esta forma, obtenemos un conjunto de cubos {D1, . . . , Dm}.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!