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?


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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.