Posterior:
Transformación a forma normal
Arriba:
Procedimientos de demostración automática
Anterior:
Encadenamiento hacia atrás
Decisión de refutabilidad y satisfactibilidad
Procedimiento 4.3
(Decidir satisfactibilidad)
Entrada:
Salida:
Algoritmo
: Dada una proposición
revise cuál es su conectivo principal.
Si es ``
'' o ``
'' transforme
a una proposición equivalente
en términos de
, según las fórmulas
En este caso,
es refutable si y sólo si
lo es.
es satisfactible si y sólo si
lo es.
Si es ``
'' entonces
es de la forma
. En este caso,
es refutable si
y
son refutables por sendas asignaciones compatibles entre sí.
es satisfactible si cualquiera de
o
es satisfactible.
Si es ``
'' entonces
es de la forma
. En este caso,
es refutable si cualquiera de
o
es refutable.
es satisfactible si
y
son satisfactibles por sendas asignaciones compatibles entre sí.
Si es ``
'', entonces
es de la forma
. En este caso,
es refutable si
es satisfactible,
es satisfactible si
es refutable.
Si no hubiera conectivos, entonces
ha de ser una variable proposicional
. En este caso,
es a la vez refutable y satisfactible.
Posterior:
Transformación a forma normal
Arriba:
Procedimientos de demostración automática
Anterior:
Encadenamiento hacia atrás
Guillermo Morales-Luna
2004-07-27