En el documento de Ben-Dor / Halevi [1] se da otra prueba de que el permanente es -completo. En la parte posterior del documento, muestran la cadena de reducción mientras el valor permanente se conserva a lo largo de la cadena. Como el número de asignaciones satisfactorias de una fórmula 3SAT se puede obtener del valor permanente, es suficiente calcular el permanente de la matriz final . Hasta aquí todo bien.
Sin embargo, es bien sabido que el permanente de una matriz es igual al número de coincidencias perfectas en la doble cubierta bipartita , es decir, el gráfico de la matriz . Y este número se puede calcular de manera eficiente si resulta ser plano (usando el algoritmo Kastelyens).
Entonces, en total, esto significa que alguien podría calcular el número de asignaciones satisfactorias de una fórmula booleana si el gráfico final es plano.
Dado que la incrustación de depende en gran medida de la fórmula , la esperanza es que existan ciertas fórmulas que conducen con mayor frecuencia a cubiertas bipartitas planas. ¿Alguien sabe si alguna vez se ha investigado qué tan grandes son las posibilidades de que sea plano?
Dado que el conteo de soluciones satisfactorias es -completo, las gráficas serán casi siempre no planas, pero no puedo encontrar ninguna pista sobre este tema.
[1] Amir Ben-Dor y Shai Halevi. Cero uno permanente es # p-completo, una prueba más simple. En el 2º Simposio de Israel sobre Teoría de Sistemas Informáticos, páginas 108-117, 1993. Natanya, Israel.