A linear-time algorithm for computing the intersection of all odd cycles in a graph (Q674917)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A linear-time algorithm for computing the intersection of all odd cycles in a graph |
scientific article |
Statements
A linear-time algorithm for computing the intersection of all odd cycles in a graph (English)
0 references
3 August 1997
0 references
The authors consider the problem of finding edges and vertices in a graph \(G\) that are contained in every odd cycle of \(G\). This problem is partially motivated by a fixed-parameter version of two well-known NP-complete problems. A characterization of the intersection of all odd cycles in a graph \(G\) is proposed by using the intersection of the \(T\)-spans of all monochromatic edges (\(T\) is a spanning tree of \(G\)) and the partial subgraph of \(G\) obtained by removing all monochromatic edges. Using this result, a linear-time algorithm is then exhibited. An application of this algorithm is given to a satisfiability problem, namely the minimum mono-valued 2SAT.
0 references
odd cycle
0 references
linear-time algorithm
0 references
satisfiability
0 references