'How to find maximal eulerian subgraph?
How to find maximal eulerian subgraph of a given graph? By "maximal" I mean subgraph with maximal number of edges, vertices, or both. My idea is to find basis of cycle space and combine basis cycles in a proper way, but I don't know how to do it (and is it a good idea or not).
UPD. Source graph is connected.
Solution 1:[1]
It is proved in 1979 that determining if a given graph contains a spanning Eulerian subgraph is NP-complete. Ref: W. R. Pulleyblank, A note on graphs spanned by Eulerian graphs, J. Graph Theory 3, 1979, pp. 309–310,
Please refer to this
Finding the maximum size (number of edges) of spanning Eulerian subgraph of a graph (if it exists) is an active research area.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | rootShiv |
