title: How to find a cycle containing a set of nodes in a graph?
body: <p>Given a graph undirected G = (V,E) and a set of nodes P. I need to find a cycle (not the shortest length cycle) containing these nodes? How do I find this cycle?</p>