1 votos

¿El encadenamiento hacia adelante es también una forma de enfoque?

Queridos todos

Limitémonos a las teorías lógicas que consisten sólo en fórmulas $P_1 \supset \quad ... \quad P_n \supset Q$ , es decir, cláusulas de cuerno proposicional expresadas con implicación. Supongamos sólo un subconjunto de la lógica mínima, no (->R), sólo (->L).

Mi punto de partida es el siguiente cálculo muy primitivo:

$${P \in \Gamma \over \Gamma \Rightarrow P}{(init)} \qquad {(P \supset A) \in \Gamma \qquad \Gamma \Rightarrow P \qquad \Gamma, A \Rightarrow Q \over \Gamma \Rightarrow Q}{({\supset}L)}$$

Cuando enfocamos el (->L) que la cabeza de A coincide con el objetivo Q, entonces obtenemos el encadenamiento hacia atrás.

$${(P_1 \supset \quad ... \quad P_n \supset Q) \in \Gamma \qquad \Gamma \Rightarrow P_1 \quad ... \quad \Gamma \Rightarrow P_n \over \Gamma \Rightarrow Q}{({\supset}L \quad Back)}$$

Ahora estoy experimentando con otra variante de (->L). En lugar de requerir que la cabeza machte el objetivo, requiero que los átomos del cuerpo ya estén dados:

$${(P_1 \supset \quad ... \quad P_n \supset Q) \in \Gamma \qquad P_1 \in \Gamma \qquad ... \qquad P_n \in \Gamma \qquad \Gamma, Q \Rightarrow R \over \Gamma \Rightarrow R}{({\supset}L \quad Forward)}$$

El encadenamiento hacia adelante se ha caracterizado por derivar nuevos hechos a partir de hechos dados. Surgen un par de preguntas:

* Is the forward chaining variant of the primitive calculus still complete?
* Is forward chaining also a from of focusing?
* Are there better ways to formulate forward chaining than with (->L Forward)?

Saludos cordiales

P.D: La pregunta está inspirada en el cálculo replanteado en ¿Cómo se establece la conversión de una prueba sin cortes en una prueba uniforme?

P.S.S.: Aquí hay un ejemplo de una prueba de encadenamiento hacia atrás:

-------------- (init)
p, p -> q => p
-------------- (->L Back)
p, p -> q => q 

Y aquí hay un ejemplo de prueba de encadenamiento hacia adelante:

----------------- (init)
p, p -> q, q => q
----------------- (->L Forward)
p, p -> q => q

2voto

steffenj Puntos 3704

Así que la respuesta corta es "sí, el cálculo de encadenamiento hacia delante está completo". ¿El encadenamiento hacia delante sigue siendo una forma de enfoque? Pues sí, aunque dando una caracterización lógica a saturación en el encadenamiento de la cadena es actualmente un punto de investigación.

Creo que Kaustuv Chaudhuri fue la primera persona que tomó las observaciones de Andreoli sobre la polaridad y las conectó formalmente con el encadenamiento hacia adelante y hacia atrás, aunque lo hizo de una manera inusual (al menos desde mi punto de vista y, basándome en la lectura de tu pregunta, también desde el tuyo). En particular, Chaudhuri trabaja desde la perspectiva de los axiomas-abajo (o método inverso ) en lugar de la perspectiva de la búsqueda de pruebas basada en el árbol y en las metas actuales. Esto se detalla en Caracterización lógica del encadenamiento hacia delante y hacia atrás en el método inverso El artículo de Chaudhuri en el boletín ALP de marzo de 2007 contiene un análisis simplificado, Polaridades en la demostración de teoremas y la programación lógica . Kaustuv podría argumentar que el método inverso es una de las "mejores formas de formular el encadenamiento hacia delante que con (->L Forward)", aunque yo no opino exactamente así (¡y no quiero poner palabras en su boca!)

Hace tiempo escribí algunas notas sobre esto en una entrada del blog titulada Reglas de enfoque y de síntesis que trató de refundir algunas de las observaciones de Chaudhuri desde la perspectiva de la búsqueda de pruebas de abajo arriba. También, en la Wiki de Twelf (lamentablemente sin comentarios) artículo presentando una variante de la prueba de integridad de enfoque que esbocé en la respuesta anterior, en realidad me divertí usando el contenido computacional del argumento de integridad de enfoque para realmente transformar las pruebas en forma de encadenamiento hacia delante y hacia atrás . El comentario del final, a diferencia de la prueba de integridad del enfoque, sí incluye algún texto explicativo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X