“…Algorithms for learning (the structure of) BNs have been studied, basically from two points of view: Methods based on conditional independence tests [5,6,7,22,23] and methods based on a scoring metric optimization [12,16,17]. This classification is not exhaustive and/or strict, there also exist algorithms that use a combination of these two methods [1,2,13,21]. In this paper we only consider learning methods based on a scoring metric.…”