Complexity of Counting Cycles using Zeons - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Article Dans Une Revue Computers & Mathematics with Applications Année : 2011

Complexity of Counting Cycles using Zeons

Résumé

Nilpotent adjacency matrix methods are employed to count k-cycles in simple graphs on n vertices for any k <= n. The worst-case time complexity of counting k-cycles in an n-vertex simple graph is shown to be O(n(alpha+1)2(n)) where alpha <= 3 is the exponent representing the complexity of matrix multiplication. When k is fixed, the counting of all k-cycles in an n-vertex graph is of time complexity O (n(alpha+k-1)). Letting Omega = ((n)(2)), the average-case time complexity of counting k-cycles in an n-vertex, e-edge graph where e <= q (Omega/k - 1) for fixed 0 < q < 1 is found to be O(n(4)(1 + q)(n)). The storage complexity of the approach detailed herein is O(n(2)2(n)). For reference, experimental results detailing computation times (in seconds) are included alongside similar computations performed with algorithms based on the approaches of Bax and Tarjan

Dates et versions

hal-01280670 , version 1 (29-02-2016)

Identifiants

Citer

René Schott, Stacey Staples. Complexity of Counting Cycles using Zeons. Computers & Mathematics with Applications, 2011, 62 (4), pp.1828-1837. ⟨10.1016/j.camwa.2011.06.026⟩. ⟨hal-01280670⟩
40 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More