2014
DOI: 10.1137/140954787
|View full text |Cite
|
Sign up to set email alerts
|

Recognition of $C_4$-Free and 1/2-Hyperbolic Graphs

Abstract: The shortest-path metric d of a connected graph G is We show that the problem of deciding whether an unweighted graph is 1 2 -hyperbolic is subcubic equivalent to the problem of determining whether there is a chordless cycle of length 4 in a graph. An improved algorithm is also given for both problems, taking advantage of fast rectangular matrix multiplication. In the worst case it runs in O(n 3.26 ) time.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
28
0

Year Published

2014
2014
2021
2021

Publication Types

Select...
6
1
1

Relationship

3
5

Authors

Journals

citations
Cited by 27 publications
(28 citation statements)
references
References 35 publications
0
28
0
Order By: Relevance
“…, for every 4-tuple u, x, v, y of G. Coudert and Ducoffe [CD14] show that if one can detect an induced C 4 in O(n 3−ε ) time for some ε > 0, then one can also determine whether a graph is 1/2-hyperbolic in O(n 3−δ ) time for some δ > 0. Together with this reduction, our results immediately imply the first subcubic algorithm for 1/2-hyperbolicity.…”
Section: Introductionmentioning
confidence: 99%
“…, for every 4-tuple u, x, v, y of G. Coudert and Ducoffe [CD14] show that if one can detect an induced C 4 in O(n 3−ε ) time for some ε > 0, then one can also determine whether a graph is 1/2-hyperbolic in O(n 3−δ ) time for some δ > 0. Together with this reduction, our results immediately imply the first subcubic algorithm for 1/2-hyperbolicity.…”
Section: Introductionmentioning
confidence: 99%
“…Currently, the best-known theoretical algorithm for the problem runs in O(n 3.69 )-time [23], and the best-known practical algorithm has O(n 4 )-time complexity [14]. Recognizing graphs with small hyperbolicity upper-bounded by 1 2 is computationally equivalent to decide whether there is a chordless cycle of length 4 in a graph, and it can be done in O(n 3.26 )-time by using fast rectangular matrix multiplication [15,33]. Note also that the hyperbolicity of a connected graph is the maximum hyperbolicity taken over all its biconnected components.…”
Section: Definitions and Notationsmentioning
confidence: 99%
“…This both comes from its challenging implementation, relying on fast square matrix multiplications, and its time complexity which is strictly more than cubic. While practical advances have been made, improving the computational cost on certain graph classes (see [14,31]), a recent theoretical work [15] suggests that an algorithm for the problem with a significant speed-up for all graphs is unlikely to exist. This motivates the study of structural properties that may help to decrease the running time of the computation of hyperbolicity.…”
Section: Introductionmentioning
confidence: 99%
“…In [48] it was proved the equivalence of the hyperbolicity of many negatively curved surfaces and the hyperbolicity of a graph related to it; hence, it is useful to know hyperbolicity criteria for graphs from a geometrical viewpoint. In recent years, the study of mathematical properties of Gromov hyperbolic spaces has become a topic of increasing interest in graph theory and its applications (see, e.g., [3,7,9,15,16,17,18,20,21,26,28,30,32,42,43,44,47,48,50] and the references therein).…”
Section: Introductionmentioning
confidence: 99%
“…For a finite graph with n vertices it is possible to compute δ(G) in time O(n 3.69 ) [20] (this is improved in [16,17]). Given a Cayley graph (of a presentation with solvable word problem) there is an algorithm which allows to decide if it is hyperbolic [39].…”
Section: Introductionmentioning
confidence: 99%