The technique proposed in this chapter cannot exclusively be attributed to a single step in the design flow. Instead, the underlying techniques for Boolean function manipulation are adjusted to particular subsequent needs. Binary Decision Diagrams (BDDs) [Bry86] and solvers for the Boolean Satisfiability (SAT) problem [DP60, Coo71] are state of the art for Boolean function manipulation. Both approaches have individual advantages. In the past, many researchers have proposed techniques to improve the efficiency of these algorithms, e.g. in [MS96, BRB90, MMZ+01, Som01b, ES04].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2008 Springer Science + Business Media B.V
About this chapter
Cite this chapter
(2008). Algorithms and Data Structures. In: Robustness and Usability in Modern Design Flows. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-6536-1_3
Download citation
DOI: https://doi.org/10.1007/978-1-4020-6536-1_3
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-6535-4
Online ISBN: 978-1-4020-6536-1
eBook Packages: EngineeringEngineering (R0)