Binary Decision Diagrams
Hao Zheng
Department of Computer Science and Engineering University of South Florida Tampa, FL 33620 Email: zheng@cse.usf.edu Phone: (813)974-4757 Fax: (813)974-5456
Hao Zheng (CSE, USF) Comp Sys Verification 1 / 44
Binary Decision Diagrams Hao Zheng Department of Computer Science - - PowerPoint PPT Presentation
Binary Decision Diagrams Hao Zheng Department of Computer Science and Engineering University of South Florida Tampa, FL 33620 Email: zheng@cse.usf.edu Phone: (813)974-4757 Fax: (813)974-5456 Hao Zheng (CSE, USF) Comp Sys Verification 1 /
Hao Zheng (CSE, USF) Comp Sys Verification 1 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 2 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 3 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 4 / 44
∗ Provided appropriate implementation techniques are used.
Hao Zheng (CSE, USF) Comp Sys Verification 5 / 44
s
1, x′ 2 s′
Hao Zheng (CSE, USF) Comp Sys Verification 6 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 7 / 44
2
2
2
2
2
1
1
1
2
2
1
2
Hao Zheng (CSE, USF) Comp Sys Verification 8 / 44
2
2
2
2
2
1
1
1
2
2
1
2
Hao Zheng (CSE, USF) Comp Sys Verification 8 / 44
2
2
2
2
2
1
1
1
2
2
1
2
Hao Zheng (CSE, USF) Comp Sys Verification 8 / 44
2
2
2
2
2
1
1
1
2
2
1
2
Hao Zheng (CSE, USF) Comp Sys Verification 8 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 9 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 10 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 11 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 12 / 44
2
2
2
2
2
1
1
1
2
2
1
2
1 < x′ 2.
Hao Zheng (CSE, USF) Comp Sys Verification 13 / 44
1
1
1
2
2
1 < x′ 2.
Hao Zheng (CSE, USF) Comp Sys Verification 14 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 15 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 16 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 17 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 18 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 19 / 44
1 < x′ 2.
Hao Zheng (CSE, USF) Comp Sys Verification 20 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 21 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 22 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 23 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 24 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 25 / 44
1
1
1
2
2
Hao Zheng (CSE, USF) Comp Sys Verification 26 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 27 / 44
1 <0 x2 <0 x0 2
2
1
2
1
1
1
1
2
2
1 < x0 2 Hao Zheng (CSE, USF) Comp Sys Verification 28 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 29 / 44
x3 x3 x3 y2 y3 y2 y2 y2 y1 y1 y1 y1 y1 y1 y1 y1 x1 1 y3 x2 x2 x3
Hao Zheng (CSE, USF) Comp Sys Verification 30 / 44
x3 y3 1 y3 x1 y1 y1 x2 y2 y2
Hao Zheng (CSE, USF) Comp Sys Verification 31 / 44
z1 1 z2 z2 z3 z3 z3 z3 y1 y1 y1 y1 y2 y2 y3
Hao Zheng (CSE, USF) Comp Sys Verification 32 / 44
z1 1 y1 z2 y2 z3 y3
Hao Zheng (CSE, USF) Comp Sys Verification 33 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 34 / 44
n ).
Hao Zheng (CSE, USF) Comp Sys Verification 35 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 36 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 37 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 38 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 39 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 40 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 41 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 42 / 44
Hao Zheng (CSE, USF) Comp Sys Verification 43 / 44
f3
Hao Zheng (CSE, USF) Comp Sys Verification 44 / 44