Sparametryzowany algorytm znajdowania biklików


16

Biorąc pod uwagę nieukierowany wykres n wierzchołka, jaki jest najbardziej znany środowisko uruchomieniowe dla znalezienia podrozdziału, który jest dwukolorową k×k ? Czy istnieją szybsze algorytmy parametryzowane niż algorytm polegający na „zgadywaniu” jednej strony biclique i sprawdzanie, czy występuje co najmniej k innych wierzchołków przypadających na wszystkie z nich?(nk)poli(n)k

Odpowiedzi:


8

Sparametryzowane przez degenerację lub arborność, to FPT. Mówiąc dokładniej, gdzie jest degeneracją (lub dla arboryczności). Widzieć:O(re3)2)ren)reza3)2)2)za

Kolejny sparametryzowany papier został właśnie zaakceptowany do SWAT 2012 , tym razem sparametryzowany przez najdłuższą indukowaną długość ścieżki:

  • Aistis Atminas, Vadim Lozin i Igor Razgon: Algorytm czasu liniowego do obliczania małej biclique na wykresach bez długich ścieżek indukowanych. SWAT 2012, aby się pojawić.

Rozumiem jednak, że niezależnie od tego, czy jest to FPT, czy nie, z parametrem naturalnym (rozmiarem biclique), jest to duży otwarty problem.


Dziękuję David. Zauważ, że nie zastanawiam się tylko, czy to FPT wrt k, ale czy jest coś lepszego niż naiwny algorytm, który naszkicowałem. W szczególności jest pozornie łatwiejsze niż liczenie.
Andreas Björklund


4

To przybliżenie „Minimalizacja normy jądrowej dla problemów z sadzoną kliką i biclique”, autorstwa B. Amesa i S. Vavasis ( http://arxiv.org/pdf/0901.3348.pdf ), znajduje dwuwiersz dla niektórych określonych typów wykresów w poli- czas, ale nie ma ogólnych gwarancji zbliżenia.

Autorzy przekształcają problem biclique na minimalizację rangi, z zastrzeżeniem ograniczeń afinicznych. Następnie rozwiązują relaksację za pomocą heurystycznej normy jądrowej, którą można uznać za SDP. Ta heurystyka jest dość ekscytującym gadżetem związanym ze skompresowanymi akcesoriami wykrywającymi. Ten relaks zazwyczaj dopuszcza pewne słodkie warunki optymalizacyjne, gdy zbiór ograniczeń wykazuje „odpowiedni rodzaj” losowości.


-1

no(k)


6
Nie sądzę, że ta redukcja działa. Jeśli twój początkowy wykres zawierał już dużą dwuklasową, to wykres, który z niego utworzysz (jego dwudzielna podwójna okładka) nadal będzie miał tę samą dwuwarstwową, maskując, czy oryginalny wykres miał również klikę.
David Eppstein
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.