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.

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

En el ejemplo, las ramas abiertas de TΘ ∪ {¬O} son ρ ′ 1 = {¬p, ¬t, ¬q} y ρ′ 2 =<br />

{¬p, ¬s, ¬q}; Clpar(ρ ′ 1 ) = {t} y Clpar(ρ ′ 2 ) = {s}. Por lo tanto, solo hay una explica-<br />

ción conjuntiva E4 = t ∧ s<br />

Ejemplo 3.5 Sea el problema abductivo (Θ, O) donde: Θ = {p, q → r, r → w, s → w} y O = w<br />

Construimos el árbol TΘ:<br />

¬s<br />

◦<br />

p<br />

(q → r) 1<br />

r → w 2<br />

s → w 3<br />

✘ ❳❳ r<br />

¬q<br />

✘ ❍ ✟ ❳ ❳<br />

¬r w ¬r w<br />

⊗<br />

❅ ❅ ❅<br />

w<br />

◦ ¬s<br />

◦ w ¬s<br />

◦ ◦<br />

El árbol es abierto y completo y tiene seis ramas abiertas.<br />

T = {ρ1, ρ2, ρ3, ρ4, ρ5, ρ6}<br />

donde= ρ1 = {p, ¬q, ¬r, ¬s}; ρ2 = {p, ¬q, ¬r, w}; ρ3 = {p, ¬q, w, ¬s}; ρ4 = {p, ¬q, w}; ρ5 =<br />

{p, r, w, ¬s} y ρ6 = {p, r, w}. Por lo tanto, la teoría, Θ es consistente y cada rama abierta<br />

proporciona un modelo para ella.<br />

Comprobamos que el árbol para Θ ∪ {¬w} tiene alguna rama abierta y completa, es decir,<br />

que Θ|= w. Para ello, bastará con extender las ramas abiertas del árbol para Θ con ¬w:<br />

p<br />

(q → r) 1<br />

r → w 2<br />

s → w 3<br />

✘ ❳❳ r<br />

¬q<br />

✘ ❍ ✟ ❳ ¬r w<br />

❅ ❅<br />

¬s w ¬s w<br />

❳<br />

¬r w<br />

⊗<br />

❅<br />

¬s w<br />

¬w<br />

◦<br />

¬w<br />

⊗<br />

¬w<br />

⊗<br />

¬w<br />

⊗<br />

¬w<br />

⊗<br />

¬w<br />

⊗<br />

= {p, ¬q, ¬r, ¬s, ¬w}. En consecuencia,<br />

Obtenemos que Ext(TΘ, {¬w}) = {ρ ′ 1 }, donde ρ′ 1<br />

disponemos de un modelo para Θ ∪ {¬w}, el cual nos indica como abordar la tarea de buscar<br />

las posibles “extensiones” de Θ a una nueva teoría Θ ′ de modo que Θ ′ |= O.<br />

Iniciamos la búsqueda de explicaciones abductivas, E, lo cual nos conduce analizar cómo cerrar<br />

la rama abierta, es decir, la búsqueda de E tal que existe una refutación para Θ∪{E}∪{¬O}.<br />

Para que existan tales explicaciones, la extensión Ext(T, {¬w}) debe ser semicerrada, como<br />

en este ejemplo. Ahora, tan solo tenemos que indagar cómo cerrar la rama abierta, es decir,<br />

la búsqueda de E tal que existe una refutación para Θ ∪ {E} ∪ {¬O}: La rama ρ ′ 1 cierra con<br />

cualquier subconjunto de {¬p, q, r, s, w}. Puesto que toda explicación E debe satisfacer que<br />

Θ ∪ {E} sea consistente y E |= O, el cierre de ρ ′ 1 nos lleva a considerar los subconjuntos de<br />

{q, r, s}, es decir, las posibles explicaciones candidatas son:<br />

E1 = q; E2 = r; E3 = s; E4 = q ∧ r; E5 = r ∧ s; E6 = q ∧ s; y E7 = q ∧ r ∧ s<br />

w<br />

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

Saved successfully!

Ooh no, something went wrong!