Dado un gráfico , necesitamos encontrar la cardinalidad del conjunto más grande de vértices para que cada uno de ellos esté presente en cada coincidencia máxima posible.
¿Hay una solución al lado de lo obvio para eliminar cada vértice y encontrar la coincidencia máxima para ver que se reduce?
graph-theory
graph-algorithms
Hououin Kyouma
fuente
fuente
Respuestas:
fuente
Al realizar dos búsquedas de amplitud o profundidad, una para encontrar las partes del gráfico a las que se puede llegar desde vértices no coincidentes y otra para encontrar las partes que pueden alcanzar vértices no coincidentes, puede encontrar los vértices esenciales en tiempo lineal una vez que Ya tengo la coincidencia.
Probablemente, algo como esto también funcionará para el caso no bipartito, utilizando una búsqueda de ruta alterna de contracción en flor, pero los detalles serán más complicados.
fuente