Logica Abductiva y Lógica Paraconsistente Computacional - here
Logica Abductiva y Lógica Paraconsistente Computacional - here
Logica Abductiva y Lógica Paraconsistente Computacional - here
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
26 CAPÍTULO 3. DEMOSTRACIÓN AUTOMÁTICA EN LÓGICA ABDUCTIVA<br />
Sea la teoría: Θ = {a → c, l → c, c → z}:<br />
“si los aspersores han regado, el césped estará mojado”;<br />
“si anoche llovió, entonces el césped estará mojado”, y<br />
“si es césped se moja, los zapatos de mojan”.<br />
Consideremos que observamos que “los zapatos están mojados”, es decir, O = z y deseamos<br />
saber si nuestra teoría consigue explicar z, es decir, consideramos el problema abductivo (Θ, O) y<br />
deseamos buscar explicaciones, E, tales que<br />
E |= ((l → c) ∧ (a → c) ∧ (c → z)) → z<br />
Un modo fácil de buscar, E, es decir, de buscar implicantes de ((l → c) ∧ (a → c) ∧ (c → z)) → z<br />
es construir la forma normal disyuntiva restringida de la fbf<br />
que no es más que la fndr:<br />
((l → c) ∧ (a → c) ∧ (c → z)) → z (†)<br />
(l ∧ ¬c) ∨ (a ∧ ¬c) ∨ (c ∧ ¬z) ∨ z (††)<br />
Obviamente, todos los cubos en la fndr (††) son explicaciones de nuestra observación. Pero aún<br />
podemos encontrar nuevos de implicantes de (†). Para ello, podemos usar la regla dual de la “Regla<br />
de resolución”. Recordemos que dicha regla es un caso particular de la ley<br />
(X ∨ Z) ∧ (Y ∨ ¬Z) |= X ∨ Y (Resolv)<br />
X ∨ Y ∈ Iα((X ∨ Z) ∧ (Y ∨ ¬Z)). Ahora estamos interesados no en implicados, sino en implicantes.<br />
Por lo tanto, podemos usar la ley dual a Resolv, es decir, la ley:<br />
X ∧ Y |= (X ∧ Z) ∨ (Y ∧ ¬Z) (δ-Resolv)<br />
Ahora, X ∧ Y ∈ Iβ((X ∧ Z) ∨ (Y ∧ ¬Z)), por lo tanto, podemos hacer uso de ella para la<br />
búsqueda de soluciones abductivas.<br />
En el ejemplo anterior, para buscar implicantes de (l ∧ ¬c) ∨ (a ∧ ¬c) ∨ (c ∧ ¬z) ∨ z (††) podemos<br />
proceder como sigue:<br />
1. l ∧ ¬c cubo en (††)<br />
2. a ∧ ¬c cubo en (††)<br />
3. c ∧ ¬z cubo en (††)<br />
4. z cubo en (††)<br />
5. c δ-Resolv de 3 y 4<br />
6. a δ-Resolv de 2 y 5<br />
7. l δ-Resolv de 1 y 5