Algorithmen zum Auffinden von Cliquen in einem Graphen mit begrenztem Grad

8

Betrachten Sie einen Graphen mit Eckpunkten und maximalem Grad Δ . Ich würde gerne herausfinden, ob der Graph s Cliquen hat, wobei s Δ ist und beide im Vergleich zu n klein sind . Ich muss nur eine einzige solche Clique finden (oder bestätigen, dass es keine gibt)nΔssΔn

Es gibt einen einfachen Weg, dies zu tun: Testen Sie für jeden Scheitelpunkt alle s- Teilmengen der Nachbarn von v . Die Arbeit ist also n ( Δvsv .n(Δs1)

Gibt es effizientere Algorithmen als diese? Selbst eine exponentielle Beschleunigung wäre gut?

David Harris
quelle
Hast du nicht ? sΔ
Lamine
Eine positive Antwort auf diese Frage impliziert Clique in gelöst werden kann , Zeit. Man beachte, dass Δ < n ist . Oder betrachten Sie gleichwertig das Cliquenproblem in N [ v ] für jeden Scheitelpunkt v . no(s)Δ<nN[v]v
Yixin Cao
nΔc(s1)/(s1)!c<1

Antworten: