Sea una fórmula CNF satisfactoria con n variables y m cláusulas. Sea S F 1 el espacio de solución de F 1 .
Considere el problema de determinar, dado , otra Fórmula CNF F 2 con el mismo conjunto de variables que F 1 , con S F 2 = S F 1 (el mismo espacio de solución que F 1 ), pero con la menor cantidad posible de cláusulas ( el único objetivo es minimizar el número de cláusulas, por lo que cuántos literales puede tener cada cláusula no es relevante).
Pregunta
¿Alguien ya investigó este problema? ¿Hay algún resultado en la literatura al respecto?
Como ejemplo, considere la siguiente Fórmula CNF (cada fila es una cláusula):
x 2 ∨ x 3 ∨ x 4 ¬ x 1 ∨ x 2 ∨ x 4 ¬ x 1 ∨ x 2 ∨ ¬ x 3 ¬ x 1 ∨ x 3 ∨ x 5 ¬ x 1 ∨ x 2 ∨ ¬ x 5
y la siguiente fórmula :
x 2 ∨ x 3 ∨ x 4 ¬ x 1 ∨ x 3 ∨ x 5 ¬ x 1 ∨ x 2
ambos tienen el mismo espacio de solución, pero mientras tiene 6 cláusulas, F 2 solo tiene 4 .
Finalmente, considere la siguiente fórmula :
¬ x 1 ∨ x 3 ∨ x 5 ¬ x 1 ∨ x 2
El espacio de solución es nuevamente el mismo, pero con solo cláusulas.