Znalezienie dobrze wywołanego podgrupy

19

Otrzymujesz wykres z n wierzchołkami. Jeśli chcesz, może być dwustronny. Istnieje m zestawów krawędzi E 1 , , E mE (powiedz rozłączny). Interesuje mnie problem znalezienia podzbioru S V , tak małego, jak to możliwe (lub nawet mniejszego), takiego, że indukowany wykres G S ma co najmniej jedną krawędź z każdej klasy E i , dla i = 1 , , m .G=(V,E)nmE1,,EmESVGSEii=1,,m

Obecnie wiem, że ten problem jest mocno objęty. Mam też nie do końca oczywiste (z grubsza) zbliżenie.O(n)

Wydaje się to naturalnym problemem - czy ktoś zna jakieś odpowiednie odniesienia lub jakieś lepsze algorytmy?

Sariel Har-Peled
źródło
ma słaby aromat grupowego wariantu drzewa steiner, ale nie mam dobrej intuicji, czy różnice są kosmetyczne, czy prawdziwe.
Suresh Venkat
1
W przypadku wersji, w której każda krawędź znajduje się w E i , poszukaj podgrupy Minimalna tęcza. EEi
Andreas Björklund
@ AndreasBjörklund, jeśli podasz swój komentarz jako odpowiedź, oznaczę go jako poprawną odpowiedź. Dzięki!
Sariel Har-Peled

Odpowiedzi:

14

Poszukaj minimalnego subgrafu Rainbow.

Andreas Björklund
źródło
2
Wydaje się, że MRS wymaga „dokładnie jednego” zamiast „przynajmniej jednego” według tego dokumentu: sciencedirect.com/science/article/pii/S0020019010003339
Suresh Venkat
3
Tak, ale przynajmniej streszczenie (nie mam dostępu do artykułu) mówi subgraf, a nie indukowany subgraf, więc myślałem, że są takie same?
Andreas Björklund
Jest to to samo, ponieważ nie nalegają, aby wykres był indukowany subgrafem.
Sariel Har-Peled
1
ah ok. mój błąd wtedy.
Suresh Venkat