Probabilistic graphical models : principles and techniques / Daphne Koller and Nir Friedman. - Koller, Daphne (Adaptive computation and machine learning, 2009)