• Medientyp: E-Book
  • Titel: Applications of zero-suppressed decision diagrams
  • Beteiligte: Sasao, Tsutomu [Sonstige Person, Familie und Körperschaft]; Butler, Jon T. [Sonstige Person, Familie und Körperschaft]
  • Erschienen: San Rafael, California <1537 Fourth Street, San Rafael, CA 94901 USA>: Morgan & Claypool, 2015
  • Erschienen in: Synthesis lectures on digital circuits and systems ; 45
  • Ausgabe: Online-Ausg.
  • Umfang: Online Ressource (1 PDF (xvii, 105 pages)); illustrations
  • Sprache: Englisch
  • ISBN: 9781627056502
  • Schlagwörter: Decision logic tables Mathematics ; Graphic methods ; State-space methods
  • Entstehung:
  • Anmerkungen: Part of: Synthesis digital library of engineering and computer science. - Includes bibliographical references and index. - Compendex. INSPEC. Google scholar. Google book search. - Title from PDF title page (viewed on December 23, 2014)
    1. Introduction to zero-suppressed decision diagrams / Alan Mishchenko -- Chapter summary -- 1.1 Introduction -- 1.2 Definitions -- 1.2.1 BDD and ZDD reduction rules -- 1.3 Comparing BDDs and ZDDs -- 1.3.1 Boolean functions -- 1.3.2 Sets of subsets -- 1.3.3 Cube covers -- 1.4 Basic ZDD procedures -- 1.4.1 Procedures working with functions -- 1.4.2 Procedures working with covers -- 1.4.3 Generic structure of a recursive ZDD procedure -- 1.5 Manipulation of sets -- 1.5.1 A case study of the CUDD source code -- 1.6 Manipulation of cube covers -- 1.7 Mixed ZDD/BDD applications -- 1.7.1 Computation of the set of all primes -- 1.7.2 Computation of an irredundant SOP -- 1.8 A list of published ZDD applications -- 1.9 Conclusions -- 1.10 Acknowledgements -- 1.11 Appendix A -- 1.12 Appendix B -- 1.13 Exercises -- References --
    System requirements: Adobe Acrobat Reader
  • Beschreibung: A zero-suppressed decision diagram (ZDD) is a data structure to represent objects that typically contain many zeros. Applications include combinatorial problems, such as graphs, circuits, faults, and data mining. This book consists of four chapters on the applications of ZDDs. The first chapter by Alan Mishchenko introduces the ZDD. It compares ZDDs to BDDs, showing why a more compact representation is usually achieved in a ZDD. The focus is on sets of subsets and on sum-of-products (SOP) expressions. Methods to generate all the prime implicants (PIs), and to generate irredundant SOPs are shown. A list of papers on the applications of ZDDs is also presented. In the appendix, ZDD procedures in the CUDD package are described. The second chapter by Tsutomu Sasao shows methods to generate PIs and irredundant SOPs using a divide and conquer method. This chapter helps the reader to understand the methods presented in the first chapter. The third chapter by Shin-Ichi Minato introduces the "frontier-based" method that efficiently enumerates certain subsets of a graph. The final chapter by Shinobu Nagayama shows a method to match strings of characters. This is important in routers, for example, where one must match the address information of an internet packet to the proper output port. It shows that ZDDs are more compact than BDDs in solving this important problem. Each chapter contains exercises, and the appendix contains their solutions