Logica Abductiva y Lógica Paraconsistente Computacional - here
Logica Abductiva y Lógica Paraconsistente Computacional - here
Logica Abductiva y Lógica Paraconsistente Computacional - here
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
10 CAPÍTULO 2. LÓGICA ABDUCTIVA PROPOSICIONAL<br />
Según las sucesivas restricciones consideradas, podemos encontrar en la bibliografía la siguiente<br />
denominación para los esquemas abductivos: Sea (Θ, O) un problema abductivo. Decimos que<br />
E ∈ Lprop es una:<br />
1. solución plana para (Θ, O), si Θ, E |= O,<br />
2. solución consistente para (Θ, O), si es plana y Θ, E |= ⊥,<br />
3. solución explicativa para (Θ, O), si es consistente y E |= O. Es decir, la observación O<br />
no basta para explicar E. De este modo, se vincula la explicación a la teoría y E puede ser<br />
una explicación para la teoría Θ, pero puede no serlo para otra teoría Θ ′ .<br />
4. solución minimal para (Θ, O), si E es una solución explicativa y no existe ninguna otra<br />
solución explicativa para (Θ, O), E ′ , tal que E ′ ∈ Iα(E), es decir, tal que |= E ′ → E.<br />
Si no es minimal, tendríamos que la solución obtenida incluye información innecesaria para<br />
explicar O.<br />
El siguiente resultado nos indica que nuestro interés ha de centrarse en la búsqueda de soluciones<br />
explicativas.<br />
Proposición 2.3 Si (Θ, O) es un problema abductivo con al menos una solución explicativa, entonces<br />
Θ es contingente.<br />
Demostración: Basta probar que Θ no es universalmente válido. Sea E un solución explicativa.<br />
Por hipótesis se tiene que Θ, E |= O, es decir, Mod(Θ ∪ {E}) = Mod(Θ) ∩ Mod(E) ⊆ Mod(O).<br />
Ahora bien, si Θ es universalmente válido, Mod(Θ) = I y Mod(Θ) ∩ Mod(E) = Mod(E). Por lo<br />
tanto, tendríamos que Mod(E) ⊆ Mod(O), en contra de lo hipótesis que asegura que E |= O.<br />
Ahora podemos incidir, en términos formales, sobre la diferencia entre deducción y abducción<br />
a la que nos hemos referido en el capítulo anterior: La deducción es el proceso inferencial que<br />
seguimos cuando, dado el conjunto Θ, buscamos una fórmula O tal que Θ |= O, o bien, dados Θ<br />
y O, comprobamos que Θ |= O, es decir, vamos de las premisas a la conclusión. Por su parte, la<br />
abducción, dados Θ y O, tales que Θ |= O, buscamos extender Θ a Θ ′ = Θ ∪ E con el objetivo de<br />
que Θ ′ |= O, es decir, buscamos premisas adicionales que sostengan una conclusión dada.<br />
Ejemplo 2.1 Consideremos que tenemos un modelo formal del protocolo Θ y que O representa el<br />
objetivo que buscamos (autenticación), la solución al problema abductivo (Θ, O) nos da la secuencia<br />
de mensajes que deben enviarse para conseguirlo.<br />
Es importante seleccionar bien el conjunto de explicaciones, de forma que contenga sólo las<br />
acciones (mensajes) permitidas en el protocolo. Para asegurar que el protocolo es seguro, si E<br />
representa una violación del protocolo, debe comprobarse que el problema abductivo (Θ, O) no<br />
tiene solución<br />
Ejemplo 2.2 Quizás la terminología en la lógica abductiva nos lleve a considerar como una de<br />
sus aplicaciones naturales la Diagnosis. Por definición, todo diagnóstico conlleva un proceso de<br />
razonamiento abductivo. Pensemos, por ejemplo, en el campo conocido como diagnosis basada en<br />
modelos. En él se dispone de una teoría que describe el comportamiento normal de un sistema que<br />
se desea diagnosticar. Ante un comportamiento anómalo, la abducción analiza las componentes y<br />
busca explicaciones del tipo