graphical_models.classes.dags.dag.DAG.reversible_arcs
- DAG.reversible_arcs() Set[Tuple[Hashable, Hashable]] [source]
Get all reversible (aka covered) arcs in the DAG.
- Returns
Return all reversible (aka covered) arcs in the DAG. An arc i -> j is covered if the . Reversing a reversible arc results in a DAG in the same Markov equivalence class.
- Return type
Set[arc]
Example
>>> from graphical_models import DAG >>> g = DAG(arcs={(1, 2), (1, 3), (2, 3)}) >>> g.reversible_arcs() {(1, 2), (2, 3)}