Você recebe um gráfico com n vértices. Pode ser bipartido, se você quiser. Existem m conjuntos de arestas E 1 , … , E m ⊆ E (digamos disjuntos). Estou interessado no problema de encontrar um subconjunto S ⊆ V , o menor possível (ou até menor), de modo que o gráfico induzido G S tenha pelo menos uma aresta de cada classe E i , para i = 1 , … , m .
Atualmente, eu sei que esse problema está definido como difícil. Eu também tenho um não completamente óbvio (aproximadamente) aproximação.
Isso parece um problema natural - alguém está ciente de referências relevantes ou algoritmos melhores?
isso tem o leve aroma de uma variante de árvore steiner de grupo, mas não tenho uma boa intuição sobre se as diferenças são cosméticas ou reais.
—
Suresh Venkat
Para a versão em que cada aresta em é, de alguma E eu , olhar para o mínimo do arco-íris subgráfico.
—
Andreas Björklund 23/02
@ AndreasBjörklund se você colocar seu comentário como resposta, eu o marcaria como a resposta correta. Obrigado!
—
Sariel Har-Peled