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

Andreas Björklund
źródło

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.

David Eppstein
źródło
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
5

Poniższe artykuły przedstawiają algorytmy czasu wykładniczego dla nieindukowanego problemu podwójnego i mogą Cię zainteresować:

Limath
źródło
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.

Dimitris
źródło
-1

no(k)

Elad
źródło
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