Sparametryzowana złożoność liczenia rowerów

9

W poprzednim pytaniu Sparametryzowany algorytm znajdowania biklików zapytałem, czy istnieją szybkie sparametryzowane algorytmy do znalezieniak×k-biclique in an n wykres wierzchołków i dowiedziałem się, że był otwarty, jeśli jest FPT wrt k. To samo odnosi się do liczeniak×k-bikiety, czy wiadomo, że to #W\[1\]-hard wrt k (lub jakieś inne pojęcie twardości)?

Wiem, że liczenie wywołanej k×k-bikiety są #W\[1\]- twarda, poszerzając prostą redukcję do znalezienia indukowanej biclique w sekcji 4.5 w pracy Serge'a Gaspersa .

Andreas Björklund
źródło

Odpowiedzi:

9

Powinno to być #W [1] - twarde według standardowego argumentu interpolacji. Oto przybliżony szkic.

Najpierw rozważmy wielokolorową wersję problemu podwójnego: biorąc pod uwagę wykres, którego zestaw wierzchołków jest podzielony na klasy X1,,X2k, znajdź biclique zawierającą dokładnie jeden wierzchołek z każdego zestawu. W przeciwieństwie do Biclique, którego status FPT jest otwarty, ta wielobarwna wersja jest znana jako twarda W [1]: łatwo można ją zmniejszyć od kliki. Uważam, że powinien to być również #W [1] -hard.

Biorąc pod uwagę wykres G i podział jak wyżej, uzyskajmy nowy wykres G zastępując każdy wierzchołek Xi z niezależnym zestawem rozmiarów xi (i zamiana każdej krawędzi pomiędzy Xi i Xj przez xi×xjbiclique). Teraz liczbak×k bicliques in G jest funkcją 2k zmienne x1,,x2k. W rzeczywistości widać, że ta funkcja jest co najwyżej wielomianem stopnia2k i współczynnik tego terminu x1x2k jest dokładnie liczbą wielokolorowych bali G. Zatem przez podstawienie wystarczająco wielu kombinacji wartości w zmiennychxi i zliczanie liczby bicliques w G, możemy ocenić ten wielomian w wystarczająco wielu miejscach, aby odzyskać jego współczynniki przez interpolację.

Daniel Marks
źródło
Dziękuję Daniel, to ma doskonały sens! Właśnie odkryłem, że Marc Thurley to potwierdza #A [1] -hard crm.cat/mthurley/theses/diploma.pdf
Andreas Björklund
I oszczędne zmniejszenie z k-klika do wielokolorowych k×k-biclique znajduje się w załączniku B na pages.cs.wisc.edu/~holger/papers/dm12soda.pdf
Andreas Björklund