Generalized Loopy 2U: A New Algorithm for Approximate Inference in Credal Networks
Alessandro Antonucci, Marco Zaffalon, Sun Yi, Cassio de Campos
IDSIA Lugano, Switzerland PGM ’08 - Hirtshals September 19th, 2008
Generalized Loopy 2U: A New Algorithm for Approximate Inference in - - PowerPoint PPT Presentation
Generalized Loopy 2U: A New Algorithm for Approximate Inference in Credal Networks Alessandro Antonucci, Marco Zaffalon, Sun Yi, Cassio de Campos IDSIA Lugano, Switzerland PGM 08 - Hirtshals September 19th, 2008 Imprecise probabilities
Alessandro Antonucci, Marco Zaffalon, Sun Yi, Cassio de Campos
IDSIA Lugano, Switzerland PGM ’08 - Hirtshals September 19th, 2008
Models of uncertainty about the state
This is a credal set (Levi, 1980)
A vacuous credal set K0(X)
EK[f(X)] = infP (X)∈K(X) P
X P(x)f(X)
Models of uncertainty about the state
This is a credal set (Levi, 1980)
A vacuous credal set K0(X)
EK[f(X)] = infP (X)∈K(X) P
X P(x)f(X)
Models of uncertainty about the state
This is a credal set (Levi, 1980)
A vacuous credal set K0(X)
EK[f(X)] = infP (X)∈K(X) P
X P(x)f(X)
(1,0,0) (0,0,1) (0,1,0)
P(X)
Models of uncertainty about the state
This is a credal set (Levi, 1980)
A vacuous credal set K0(X)
EK[f(X)] = infP (X)∈K(X) P
X P(x)f(X)
(1,0,0) (0,0,1) (0,1,0)
K(X)
Models of uncertainty about the state
This is a credal set (Levi, 1980)
A vacuous credal set K0(X)
EK[f(X)] = infP (X)∈K(X) P
X P(x)f(X)
(1,0,0) (0,0,1) (0,1,0)
K0(X)
Models of uncertainty about the state
This is a credal set (Levi, 1980)
A vacuous credal set K0(X)
EK[f(X)] = infP (X)∈K(X) P
X P(x)f(X)
(1,0,0) (0,0,1) (0,1,0)
K(X)
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Bayesian nets (Pearl, 1988)
P(Xi|pa(Xi))
P(x1, . . . , xn) = Qn
i=1 P(xi|pa(Xi))
NP-hard (Cooper, 1989)
(Pearl, 1988)
(Murphy, 1999)
Credal nets (Cozman, 2000)
K(Xi|pa(Xi))
K(X1, . . . , Xn)
P(Xq|xE) NPPP-hard
(Campos & Cozman, 2005)
(Zaffalon, 1998)
(Ide & Cozman, 2002)
Updating non-binary credal nets?
Theorem (about representation)
“Every credal net can be equivalently represented as a credal net over binary variables” (and the transformation takes only polynomial time)
Corollary (about inference)
“Algorithms for binary credal nets can be applied to credal nets of any kind” (loopy 2U can update credal nets of any kind)
Theorem (about representation)
“Every credal net can be equivalently represented as a credal net over binary variables” (and the transformation takes only polynomial time)
Corollary (about inference)
“Algorithms for binary credal nets can be applied to credal nets of any kind” (loopy 2U can update credal nets of any kind)
Theorem (about representation)
“Every credal net can be equivalently represented as a credal net over binary variables” (and the transformation takes only polynomial time)
Corollary (about inference)
“Algorithms for binary credal nets can be applied to credal nets of any kind” (loopy 2U can update credal nets of any kind)
X = x ⇐ ⇒ ( ˜ X1 = ˜ x1) ∧ ( ˜ X2 = ˜ x2) ∧ . . .
X = x ⇐ ⇒ ( ˜ X1 = ˜ x1) ∧ ( ˜ X2 = ˜ x2) ∧ . . .
X = x ⇐ ⇒ ( ˜ X1 = ˜ x1) ∧ ( ˜ X2 = ˜ x2) ∧ . . .
X1 X2 X3 X4
8 states 4 states 2 states 4 states
X = x ⇐ ⇒ ( ˜ X1 = ˜ x1) ∧ ( ˜ X2 = ˜ x2) ∧ . . .
X1 X2 X3 X4
8 states 4 states 2 states 4 states BINARIZATION
˜ X1 1 ˜ X2 1 ˜ X3 1 ˜ X1 2 ˜ X2 2 ˜ X1 3 ˜ X1 4 ˜ X2 4
X = x ⇐ ⇒ ( ˜ X1 = ˜ x1) ∧ ( ˜ X2 = ˜ x2) ∧ . . .
X1 X2 X3 X4
8 states 4 states 2 states 4 states BINARIZATION
˜ X1 1 ˜ X2 1 ˜ X3 1 ˜ X1 2 ˜ X2 2 ˜ X1 3 ˜ X1 4 ˜ X2 4
Xj
i |pa( ˜
Xj
i )) of the bits of Xi
can be computed from the conditional mass function P(Xi|pa(Xi)) P(˜ xj
i|pa( ˜
Xj
i )) ∝ P′ xi P(xi|pa(Xi))
P(˜ xj
i|pa( ˜
Xj
i )) = infP (Xi|pa(Xi))∈K(Xi|pa(Xi)) P(˜
xj
i|pa( ˜
Xj
i ))
Xj
i |pa( ˜
Xj
i )) of the bits of Xi
can be computed from the conditional mass function P(Xi|pa(Xi)) P(˜ xj
i|pa( ˜
Xj
i )) ∝ P′ xi P(xi|pa(Xi))
P(˜ xj
i|pa( ˜
Xj
i )) = infP (Xi|pa(Xi))∈K(Xi|pa(Xi)) P(˜
xj
i|pa( ˜
Xj
i ))
Xj
i |pa( ˜
Xj
i )) of the bits of Xi
can be computed from the conditional mass function P(Xi|pa(Xi)) P(˜ xj
i|pa( ˜
Xj
i )) ∝ P′ xi P(xi|pa(Xi))
P(˜ xj
i|pa( ˜
Xj
i )) = infP (Xi|pa(Xi))∈K(Xi|pa(Xi)) P(˜
xj
i|pa( ˜
Xj
i ))
Xj
i |pa( ˜
Xj
i )) of the bits of Xi
can be computed from the conditional mass function P(Xi|pa(Xi)) P(˜ xj
i|pa( ˜
Xj
i )) ∝ P′ xi P(xi|pa(Xi))
P(˜ xj
i|pa( ˜
Xj
i )) = infP (Xi|pa(Xi))∈K(Xi|pa(Xi)) P(˜
xj
i|pa( ˜
Xj
i ))
Xj
i |pa( ˜
Xj
i )) of the bits of Xi
can be computed from the conditional mass function P(Xi|pa(Xi)) P(˜ xj
i|pa( ˜
Xj
i )) ∝ P′ xi P(xi|pa(Xi))
P(˜ xj
i|pa( ˜
Xj
i )) = infP (Xi|pa(Xi))∈K(Xi|pa(Xi)) P(˜
xj
i|pa( ˜
Xj
i ))
BNs binarization is exact
P( ˜ X) the corresponding p.m.f. on the binarized BN.
P( ˜ X).
CNs binarization is an outer approximation
K( ˜ X) the strong extension of its binarization.
K( ˜ X). We can do better! But another transformation should be applied before the binarization.
BNs binarization is exact
P( ˜ X) the corresponding p.m.f. on the binarized BN.
P( ˜ X).
CNs binarization is an outer approximation
K( ˜ X) the strong extension of its binarization.
K( ˜ X). We can do better! But another transformation should be applied before the binarization.
BNs binarization is exact
P( ˜ X) the corresponding p.m.f. on the binarized BN.
P( ˜ X).
CNs binarization is an outer approximation
K( ˜ X) the strong extension of its binarization.
K( ˜ X). We can do better! But another transformation should be applied before the binarization.
BNs binarization is exact
P( ˜ X) the corresponding p.m.f. on the binarized BN.
P( ˜ X).
CNs binarization is an outer approximation
K( ˜ X) the strong extension of its binarization.
K( ˜ X). We can do better! But another transformation should be applied before the binarization.
BNs binarization is exact
P( ˜ X) the corresponding p.m.f. on the binarized BN.
P( ˜ X).
CNs binarization is an outer approximation
K( ˜ X) the strong extension of its binarization.
K( ˜ X). We can do better! But another transformation should be applied before the binarization.
(Antonucci & Zaffalon, PGM ’06/IJAR 2008)
parent of Xi, between Xi and pa(Xi)
i=1 indexing the
possible specifications of each mass function given the values of the parents
nodes with a “vacuous” specification of the relative credal set
Xi
(Antonucci & Zaffalon, PGM ’06/IJAR 2008)
parent of Xi, between Xi and pa(Xi)
i=1 indexing the
possible specifications of each mass function given the values of the parents
nodes with a “vacuous” specification of the relative credal set
Xi
(Antonucci & Zaffalon, PGM ’06/IJAR 2008)
parent of Xi, between Xi and pa(Xi)
i=1 indexing the
possible specifications of each mass function given the values of the parents
nodes with a “vacuous” specification of the relative credal set
Ti Xi
(Antonucci & Zaffalon, PGM ’06/IJAR 2008)
parent of Xi, between Xi and pa(Xi)
i=1 indexing the
possible specifications of each mass function given the values of the parents
nodes with a “vacuous” specification of the relative credal set
Ti Xi
(Antonucci & Zaffalon, PGM ’06/IJAR 2008)
parent of Xi, between Xi and pa(Xi)
i=1 indexing the
possible specifications of each mass function given the values of the parents
nodes with a “vacuous” specification of the relative credal set
Ti Xi
(Antonucci & Zaffalon, PGM ’06/IJAR 2008)
parent of Xi, between Xi and pa(Xi)
i=1 indexing the
possible specifications of each mass function given the values of the parents
nodes with a “vacuous” specification of the relative credal set
Ti Xi
precise or vacuous
exact (result for BNs)
can be proved to be exact
precise or vacuous
exact (result for BNs)
can be proved to be exact
precise or vacuous
exact (result for BNs)
can be proved to be exact
precise or vacuous
exact (result for BNs)
can be proved to be exact
precise or vacuous
exact (result for BNs)
can be proved to be exact
precise or vacuous
exact (result for BNs)
can be proved to be exact
precise or vacuous
exact (result for BNs)
can be proved to be exact
precise or vacuous
exact (result for BNs)
can be proved to be exact
for CNs updating
O(eindegreemax) is better than O(etreewidth)
Loc Search GL2U Bin+L2U Multi-10 1.89 1.40 1.81 Multi-10 1.95 1.07 3.38 Multi-10 1.20 1.75 3.08 Multi-10 0.27 1.25 2.22 Multi-10 2.34 1.89 6.93 Multi-25 2.31 1.60 1.84 Multi-25 2.48 2.04 3.03 Polyt-50 1.12 1.93 2.89 Polyt-50 1.45 2.21 3.92 Insurance 0.55 1.17 1.75 Insurance 1.13 1.32 1.93 Alarm 2.90 1.90 3.02 Alarm 3.31 2.39 4.23
for CNs updating
O(eindegreemax) is better than O(etreewidth)
Loc Search GL2U Bin+L2U Multi-10 1.89 1.40 1.81 Multi-10 1.95 1.07 3.38 Multi-10 1.20 1.75 3.08 Multi-10 0.27 1.25 2.22 Multi-10 2.34 1.89 6.93 Multi-25 2.31 1.60 1.84 Multi-25 2.48 2.04 3.03 Polyt-50 1.12 1.93 2.89 Polyt-50 1.45 2.21 3.92 Insurance 0.55 1.17 1.75 Insurance 1.13 1.32 1.93 Alarm 2.90 1.90 3.02 Alarm 3.31 2.39 4.23
for CNs updating
O(eindegreemax) is better than O(etreewidth)
Loc Search GL2U Bin+L2U Multi-10 1.89 1.40 1.81 Multi-10 1.95 1.07 3.38 Multi-10 1.20 1.75 3.08 Multi-10 0.27 1.25 2.22 Multi-10 2.34 1.89 6.93 Multi-25 2.31 1.60 1.84 Multi-25 2.48 2.04 3.03 Polyt-50 1.12 1.93 2.89 Polyt-50 1.45 2.21 3.92 Insurance 0.55 1.17 1.75 Insurance 1.13 1.32 1.93 Alarm 2.90 1.90 3.02 Alarm 3.31 2.39 4.23
for CNs updating
O(eindegreemax) is better than O(etreewidth)
Loc Search GL2U Bin+L2U Multi-10 1.89 1.40 1.81 Multi-10 1.95 1.07 3.38 Multi-10 1.20 1.75 3.08 Multi-10 0.27 1.25 2.22 Multi-10 2.34 1.89 6.93 Multi-25 2.31 1.60 1.84 Multi-25 2.48 2.04 3.03 Polyt-50 1.12 1.93 2.89 Polyt-50 1.45 2.21 3.92 Insurance 0.55 1.17 1.75 Insurance 1.13 1.32 1.93 Alarm 2.90 1.90 3.02 Alarm 3.31 2.39 4.23
for CNs updating
O(eindegreemax) is better than O(etreewidth)
Loc Search GL2U Bin+L2U Multi-10 1.89 1.40 1.81 Multi-10 1.95 1.07 3.38 Multi-10 1.20 1.75 3.08 Multi-10 0.27 1.25 2.22 Multi-10 2.34 1.89 6.93 Multi-25 2.31 1.60 1.84 Multi-25 2.48 2.04 3.03 Polyt-50 1.12 1.93 2.89 Polyt-50 1.45 2.21 3.92 Insurance 0.55 1.17 1.75 Insurance 1.13 1.32 1.93 Alarm 2.90 1.90 3.02 Alarm 3.31 2.39 4.23
for CNs updating
O(eindegreemax) is better than O(etreewidth)
Loc Search GL2U Bin+L2U Multi-10 1.89 1.40 1.81 Multi-10 1.95 1.07 3.38 Multi-10 1.20 1.75 3.08 Multi-10 0.27 1.25 2.22 Multi-10 2.34 1.89 6.93 Multi-25 2.31 1.60 1.84 Multi-25 2.48 2.04 3.03 Polyt-50 1.12 1.93 2.89 Polyt-50 1.45 2.21 3.92 Insurance 0.55 1.17 1.75 Insurance 1.13 1.32 1.93 Alarm 2.90 1.90 3.02 Alarm 3.31 2.39 4.23
for CNs updating
O(eindegreemax) is better than O(etreewidth)
Loc Search GL2U Bin+L2U Multi-10 1.89 1.40 1.81 Multi-10 1.95 1.07 3.38 Multi-10 1.20 1.75 3.08 Multi-10 0.27 1.25 2.22 Multi-10 2.34 1.89 6.93 Multi-25 2.31 1.60 1.84 Multi-25 2.48 2.04 3.03 Polyt-50 1.12 1.93 2.89 Polyt-50 1.45 2.21 3.92 Insurance 0.55 1.17 1.75 Insurance 1.13 1.32 1.93 Alarm 2.90 1.90 3.02 Alarm 3.31 2.39 4.23
for CNs updating
O(eindegreemax) is better than O(etreewidth)
Loc Search GL2U Bin+L2U Multi-10 1.89 1.40 1.81 Multi-10 1.95 1.07 3.38 Multi-10 1.20 1.75 3.08 Multi-10 0.27 1.25 2.22 Multi-10 2.34 1.89 6.93 Multi-25 2.31 1.60 1.84 Multi-25 2.48 2.04 3.03 Polyt-50 1.12 1.93 2.89 Polyt-50 1.45 2.21 3.92 Insurance 0.55 1.17 1.75 Insurance 1.13 1.32 1.93 Alarm 2.90 1.90 3.02 Alarm 3.31 2.39 4.23
for CNs updating
O(eindegreemax) is better than O(etreewidth)
Loc Search GL2U Bin+L2U Multi-10 1.89 1.40 1.81 Multi-10 1.95 1.07 3.38 Multi-10 1.20 1.75 3.08 Multi-10 0.27 1.25 2.22 Multi-10 2.34 1.89 6.93 Multi-25 2.31 1.60 1.84 Multi-25 2.48 2.04 3.03 Polyt-50 1.12 1.93 2.89 Polyt-50 1.45 2.21 3.92 Insurance 0.55 1.17 1.75 Insurance 1.13 1.32 1.93 Alarm 2.90 1.90 3.02 Alarm 3.31 2.39 4.23
for CNs updating
O(eindegreemax) is better than O(etreewidth)
Loc Search GL2U Bin+L2U Multi-10 1.89 1.40 1.81 Multi-10 1.95 1.07 3.38 Multi-10 1.20 1.75 3.08 Multi-10 0.27 1.25 2.22 Multi-10 2.34 1.89 6.93 Multi-25 2.31 1.60 1.84 Multi-25 2.48 2.04 3.03 Polyt-50 1.12 1.93 2.89 Polyt-50 1.45 2.21 3.92 Insurance 0.55 1.17 1.75 Insurance 1.13 1.32 1.93 Alarm 2.90 1.90 3.02 Alarm 3.31 2.39 4.23
20 30 40 50 60 70 80 90 100 Network size (number of nodes) 50 100 150 Average running time (sec)l
GL2U
for CNs updating
O(eindegreemax) is better than O(etreewidth)
Loc Search GL2U Bin+L2U Multi-10 1.89 1.40 1.81 Multi-10 1.95 1.07 3.38 Multi-10 1.20 1.75 3.08 Multi-10 0.27 1.25 2.22 Multi-10 2.34 1.89 6.93 Multi-25 2.31 1.60 1.84 Multi-25 2.48 2.04 3.03 Polyt-50 1.12 1.93 2.89 Polyt-50 1.45 2.21 3.92 Insurance 0.55 1.17 1.75 Insurance 1.13 1.32 1.93 Alarm 2.90 1.90 3.02 Alarm 3.31 2.39 4.23
20 30 40 50 60 70 80 90 100 Network size (number of nodes) 50 100 150 Average running time (sec)l
GL2U
A formal proof of that?
with an alternative binarization of the target.
A formal proof of that?
with an alternative binarization of the target.
A formal proof of that?
with an alternative binarization of the target.
A formal proof of that?
with an alternative binarization of the target.
A formal proof of that?
with an alternative binarization of the target.
A formal proof of that?
with an alternative binarization of the target.
A formal proof of that?
with an alternative binarization of the target.
A formal proof of that?
with an alternative binarization of the target.