Se le da un gráfico con vértices. Puede ser bipartito si quieres. Hay conjuntos de aristas (digamos disjunto). Estoy interesado en el problema de encontrar un subconjunto , lo más pequeño posible (o incluso más pequeño), de modo que el gráfico inducido tenga al menos un borde de cada clase , para .
Actualmente, sé que este problema está cubierto de forma difícil. También tengo una aproximación no completamente obvia (aproximadamente) .
Esto parece un problema natural: ¿alguien conoce alguna referencia relevante o algún algoritmo mejor?
esto tiene el leve aroma de una variante grupal steiner-tree, pero no tengo una buena intuición de si las diferencias son cosméticas o reales.
—
Suresh Venkat
Para la versión donde cada borde en está en alguna E i , busque el Subgrafo de arcoíris mínimo.
—
Andreas Björklund
@ AndreasBjörklund si pones tu comentario como respuesta, lo marcaría como la respuesta correcta. ¡Gracias!
—
Sariel Har-Peled