Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms 2014
DOI: 10.1137/1.9781611973730.111
|View full text |Cite
|
Sign up to set email alerts
|

Finding Four-Node Subgraphs in Triangle Time

Abstract: We present new algorithms for finding induced four-node subgraphs in a given graph, which run in time roughly that of detecting a clique on three nodes (i.e., a triangle).• The best known algorithms for triangle finding in an nnode graph take O(n ω ) time, where ω < 2.373 is the matrix multiplication exponent. We give a general randomized technique for finding any induced four-node subgraph, except for the clique or independent set on 4 nodes, iñ O(n ω ) time with high probability. The algorithm can be derando… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
44
0

Year Published

2015
2015
2024
2024

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 39 publications
(45 citation statements)
references
References 14 publications
1
44
0
Order By: Relevance
“…It is unlikely that the problem can be solved in o(n α )-time by Theorem 6 (recall that the two problems of triangle detection and matrix multiplication are assumed to be equivalent [43,42]). Finally, we proved in Theorem 9 that for every graph G with bounded clique-number ω, the clique minimal separator decomposition of G can be computed in O(T (G) + ω 2 n)-time where T (G) here denotes the time needed to compute a minimal triangulation of G. We conjecture that in fact, it can be computed in O(ω O(1) (n + m))-time.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…It is unlikely that the problem can be solved in o(n α )-time by Theorem 6 (recall that the two problems of triangle detection and matrix multiplication are assumed to be equivalent [43,42]). Finally, we proved in Theorem 9 that for every graph G with bounded clique-number ω, the clique minimal separator decomposition of G can be computed in O(T (G) + ω 2 n)-time where T (G) here denotes the time needed to compute a minimal triangulation of G. We conjecture that in fact, it can be computed in O(ω O(1) (n + m))-time.…”
Section: Resultsmentioning
confidence: 99%
“…Altogether, this is hint that ourÕ(n α )-time clique minimal separator decomposition algorithm is optimal up to polylogarithmic factors -assuming the computational equivalence between triangle detection and matrix multiplication [43,42].…”
Section: Introductionmentioning
confidence: 87%
See 1 more Smart Citation
“…In a subsequent paper, after the submission of this work, Vassilevska Williams et al [21] presented several improved upper bounds on the detection of induced subgraphs on four vertices and even some induced subgraphs on five vertices (e.g., the chair and 4-pan). By using a polynomial testing framework similar to that in this paper, they have shown in particular that any induced subgraph on four vertices, with the exception of K 4 and the independent set on four vertices, can be detected by a randomized algorithm in O(n ω ) time.…”
Section: Final Remarkmentioning
confidence: 99%
“…By using a polynomial testing framework similar to that in this paper, they have shown in particular that any induced subgraph on four vertices, with the exception of K 4 and the independent set on four vertices, can be detected by a randomized algorithm in O(n ω ) time. The improved upper time bounds presented in [21] are noncombinatorial as they rely on fast matrix multiplication.…”
Section: Final Remarkmentioning
confidence: 99%