Estoy buscando referencias sobre la complejidad del problema de equilibrio de la fórmula booleana . En particular,
- ¿Se sabía que las fórmulas booleanas se pueden equilibrar en ?
- ¿Hay alguna prueba simple de que el equilibrio de la fórmula booleana esté en ?
Por "simple" me refiero a una prueba más simple que la que menciono a continuación, en particular, estoy buscando una prueba que no dependa de que la evaluación de la fórmula booleana esté en .
Antecedentes
Aquí todas las clases de complejidad mencionadas son las uniformes.
BFB (equilibrio de la fórmula booleana):
dada una fórmula booleana , encuentre una fórmula booleana equilibrada equivalente.
Estoy interesado en la complejidad de este problema, en particular las pruebas simples que muestran que el problema está en (o incluso T C 0 o N C 1 ). Los argumentos de equilibrio comunes como los basados en el lema de Spira aplican modificaciones estructurales repetidas al árbol de fórmulas que parecen dar solo B F B ∈ N C 2 .
Tengo una prueba para , sin embargo, la prueba no es simple y depende de la prueba de B F E ∈ N C 1 .
Motivación
Un argumento más simple para que esté en (o o incluso ) daría una nueva prueba más simple de ya que es fácil ver que la versión balanceada de BFE se puede resolver en y podemos componerla con y el resultado estará en .
Preguntas
- ¿Se sabía que las fórmulas booleanas se pueden equilibrar en ( )?
- ¿Existe un argumento más simple (por ejemplo, no confiar en ) para ?