Abstract
We describe efficient algorithms for finding even cycles in undirected graphs. Our main results are the following: (i) For every k ≥ 2, there is an O(V2) time algorithm that decides whether an undirected graph G = (V, E) contains a simple cycle of length 2k, and finds one if it does. (ii) There is an O(V2) time algorithm that finds a shortest even cycle in an undirected graph G = (V, E).
Original language | English |
---|---|
Pages (from-to) | 209-222 |
Number of pages | 14 |
Journal | SIAM Journal on Discrete Mathematics |
Volume | 10 |
Issue number | 2 |
DOIs | |
State | Published - May 1997 |
Externally published | Yes |
Keywords
- Cycles
- Graph algorithms
ASJC Scopus subject areas
- General Mathematics