Reduce a graph to a DAG

You can try with virtual nodes. Check this link: