A More Efficient BDD-Based QBF Solver
Oswaldo Olivo, E. Allen Emerson
The University of Texas at Austin, U.S.A.
September 15, 2011
1 / 40
A More Efficient BDD-Based QBF Solver Oswaldo Olivo, E. Allen - - PowerPoint PPT Presentation
A More Efficient BDD-Based QBF Solver Oswaldo Olivo, E. Allen Emerson The University of Texas at Austin, U.S.A. September 15, 2011 1 / 40 Outline Introduction. Preliminaries. eBDD-QBF Solver. Experiments. Conclusions and Future Work. 2 /
1 / 40
2 / 40
3 / 40
4 / 40
5 / 40
6 / 40
7 / 40
8 / 40
9 / 40
10 / 40
11 / 40
12 / 40
1
2
3
4
13 / 40
14 / 40
1
2
3
4
5
6
7
15 / 40
16 / 40
1
2
3
4
5
6
7
8
17 / 40
18 / 40
19 / 40
1
2
3
4
5
6
7
20 / 40
1 Create BDD for each clause in f . 2 Apply unit propagation iteratively to all BDDs. 3 Apply pure literal propagation iteratively to all BDDs. 4 while there are still variables to be eliminated do 5
6
7
8
9 return result. 21 / 40
22 / 40
23 / 40
24 / 40
25 / 40
26 / 40
27 / 40
28 / 40
29 / 40
30 / 40
31 / 40
32 / 40
33 / 40
34 / 40
35 / 40
36 / 40
37 / 40
38 / 40
39 / 40
40 / 40