Ich versuche, ein bestimmtes Problem zu lösen: Finden Sie einen Algorithmus, um festzustellen, ob ein Graph eine Clique der Größe 3 Zoll hat Schritte. Der gegebene Hinweis ist das. Um dies zu lösen, habe ich mir eine Vermutung ausgedacht: wenn dann hat der Graph als Untergraph. Dies wird das Problem leicht lösen, wenn die Vermutung wahr ist.
Ich versuche im Widerspruch zu argumentieren: Lassen Sie und nehme an, es gibt keine a Untergraph. Dann gibt es für jeden Satz von drei Eckpunkten genau 7 Möglichkeiten, wie sie verbunden werden sollen. Ich bin jedoch nicht sicher, wie ich von hier aus vorankommen soll.
Sieht jemand einen Weg, dies zu beweisen, oder ob die Vermutung überhaupt wahr ist? Ich bin auch interessiert zu sehen, ob die Vermutung erweitert werden kann, dh wenn Gibt es eine Untergraph?
quelle
Antworten:
Hinweis: Die Matrixmultiplikation läuft in der Zeit . Eine relevante Matrix ist die Adjazenzmatrix des Graphen.O(n2.71)
Tatsächlich wurde dies in der Vergangenheit mehrfach sehr verbessert. Vor kurzem hat Le Gall dies auf die Zeit verbessert . Es wird vermutet, dass die Matrixmultiplikation in der Zeit für jedes abläuft .O(n2.3728639) O(n2+ϵ) ϵ>0
quelle