https://medium.com/@monocosmo77/how-markov-equivalence-classes-are-used-artificial-intelligence-ba1418fbeddb