get_neighboringDAGs: Enumerate all neighbors of a DAG
Description
This functions takes any DAG with \(q\) nodes as input and returns all the neighboring DAGs, i.e. all those DAGs that
can be reached by the addition, removal or reversal of an edge.
Usage
get_neighboringDAGs(DAG)
Value
The \((q,q,K)\) array containing all neighboring DAGs, with \(K\) being the total number of neighbors