No label defined (Q4934627)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 1390338
Language Label Description Also known as
default for all languages
No label defined
    English
    No label defined
    scientific article; zbMATH DE number 1390338

      Statements

      0 references
      13 November 2000
      0 references
      binary decision diagrams
      0 references
      propositional formulas
      0 references
      boolean functions
      0 references
      hardware verification
      0 references
      model checking
      0 references
      testing
      0 references
      sequential circuits
      0 references
      logical circuits
      0 references
      graph algorithms
      0 references
      Binary decision diagrams allow the representation and manipulation of propositional formulas or, equivalently, of boolean functions. Their use is meanwhile classical in several fields of computer science: the verification of hardware, the testing and optimization of sequential (i.e. finite state) circuits, model checking, the optimization of logical circuits, graph algorithms. The paper presents a detailed introduction into the topic. After a precise definition of binary decision diagrams the paper proves their canonicity. Next, algorithms for manipulating these diagrams are described in some detail and their time complexity is discussed. A further section is devoted to the impact of the ordering of the variables on the size of the diagram. Finally, the use of binary decision diagrams is illustrated by an extensive discussion of the verification of sequential circuits. The paper is precise and includes, for instance, proofs of the theorems. Thanks to the numerous comments and the large number of simple examples the paper is quite easy to read. It does not require particular background knowledge. It is unfortunate that a few minor deficiencies -- such as the use of not yet defined notation -- unnecessarily harm a fluent reading. The paper may be recommended to all those who look for a clear, authorative and easy-to-read introduction into binary decision diagrams. For the entire collection see [Zbl 0919.00073].
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references