WeightedMinFill#

class pgmpy.inference.EliminationOrder.WeightedMinFill(model)[source]#

Bases: BaseEliminationOrder

cost(node)[source]#

Cost function for WeightedMinFill. The cost of eliminating a node is the sum of weights of the edges that need to be added to the graph due to its elimination, where a weight of an edge is the product of the weights, domain cardinality, of its constituent vertices.