























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
In the subject of the Data Structures, the key concept and the main points, which are very important in the context of the data structures are listed below:Binary Decision Diagrams, Advanced Form, Binary Tree, Boolean Functions, Dealing, Large Databases, Inefficient, Memory Consuming, Reduction Process, Redundant Nodes
Typology: Slides
1 / 31
This page cannot be seen from the preview
Don't miss anything!
























1
2
4
5
Decision Structures Vertex represents decision Follow green (dashed) line for value 0 Follow red (solid) line for value 1 Function value determined by leaf value. Truth Table Decision Tree 0 0 x 3 0 1 x 3 x 2 0 1 x 3 0 1 x 3 x 2 x 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 1 0 1 0 1 x 1 x 2 x 3 f
Reduction Rule # Merge equivalent leaves a a 0 0 x 3 0 1 x 3 x 2 0 1 x 3 0 1 x 3 x 2 x 1 x 3 x 3 x 2 x 3 0 1 x 3 x 2 x 1 a
Reduction Rule # x 3 x 2 0 1 x 3 x 2 x 1 Eliminate Redundant Tests y x y x 2 0 1 x 3 x 1
Example BDD Initial Graph Reduced Graph x 2 0 1 x 3 x 1 0 0 x 3 0 1 x 3 x 2 0 1 x 3 0 1 x 3 x 2 x 1 (x1+x2)x
20