3.1.8. pywhy_graphs.algorithms.pag_to_mag#
- pywhy_graphs.algorithms.pag_to_mag(graph)[source]#
- Sample a MAG from a PAG using Zhang’s algorithm. - Using the algorithm defined in Theorem 2 of [1], which turns all o-> edges to -> and -o edges to ->, then it converts the graph into a DAG with no unshielded colliders using the meek rules. - Parameters:
- GGraph
- The PAG. 
 
- Returns:
- magGraph
- The MAG constructed from the PAG.