BDD MODEL CHECKING
B I N A R Y D E C I S I O N D I A G R A M S
1
Loïc Massin University of Oslo INF5140 / Spring 2017
BDD MODEL CHECKING B I N A R Y D E C I S I O N D I A G R A M S - - PowerPoint PPT Presentation
BDD MODEL CHECKING B I N A R Y D E C I S I O N D I A G R A M S Loc Massin University of Oslo INF5140 / Spring 2017 1 B ASIC M ODEL C HECKING P ROBLEM System describe by states. Basic approach : represent each state individually.
B I N A R Y D E C I S I O N D I A G R A M S
1
Loïc Massin University of Oslo INF5140 / Spring 2017
2
3
4
a b b c c c c 1 1 1
5
a b b c c c c 1 1 1 a c b c c b b 1 1 1
6
7
a b b c c c c 1 1 1
8
9
a b b c c c c 1 1 1
10
a b c 1 1 1
11
12
a1 b1 a2 b2 a3
1
b3 a1 a2 a2 a3 a3 a3 a3 b1 b1 b1 b1 b2 b2 b3
1
(a1 ∧ b1) ∨ (a2 ∧ b2) ∨ (a3 ∧ b3)
13
14
15
16
a a b b b 1 1
17
a b 1
a b b 1 a b
18
a b 1
a b b 1 a b 1
19
a b 1
a b b 1 a b 1 b
20
a b 1
a b b 1 a b 1 b
21
a1 b1 a2 b2 a3
1
b3
Bf
22
a1 b1 a2 b2
1
restrict(0, a3, Bf)
a1 b1 a2 b2
1
b3
restrict(1, a3, Bf)
23