No soy teórico de grafos ni especialista en complejidad computacional, así que pido disculpas si esta pregunta es estúpida o está mal planteada.
Dado un grafo bipartito $G$ de $n$ vértices, cuántos subgrafos inducidos de $m\leq n$ vértices para los que el número total de aristas del subgrafo es impar? O, ¿cuál es la complejidad computacional de hacer tal determinación?
Una manera de reformular esto es tomar una cadena de bits $y\in\{0,1\}^n$ de forma que cada bit $y_k$ especifica si se mantiene o no el $k^{th}$ vértice. Entonces la cuestión consiste en contar el número de instancias satisfactorias de $\bigoplus_{\{k,l\}\in E}y_ky_l=1$ donde $E$ denota las aristas de $G$ y limitado por el requisito de que el peso Hamming de $y$ es $m$ .
Aunque me interesa un resultado para todos los grafos bipartitos, también me interesa el caso especial de la red cuadrada. No he sido capaz de encontrar exactamente este problema en cualquier lugar, pero hay un par de casos que creo que han sido contestadas:
- Si no hay restricción para que el grafo sea bipartito, el problema es agudo-P completo [N. Creignou, H. Schnoor e I. Schnoor, Informática Logic 5213, 109 (2008), Springer Berlin].
- Si, en cambio, no tenemos la restricción a la $m$ -vertex subgraphs, y sólo preguntar cuántos subgrafos inducidos hay con un número impar de aristas, existe un algoritmo eficiente para contarlos [A. Ehrenfeucht y M. Karpinski, The Computational Complexity of (XOR, AND)-Counting Problems, Technical Report 90-033 (1990)].