Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Boolean models and methods in mathematics, computer science, and engineering
Crama Y., Hammer P., Cambridge University Press, New York, NY, 2010. 776 pp. Type: Book (978-0-521847-52-0)
Date Reviewed: Jul 26 2011

Boolean models and methods have many applications in mathematics, science, and engineering. This book is a collection of papers on Boolean models and methods. It includes contributions by experts from around the world. Its target audience consists of students, research workers, and engineers. Another book by the same editors [1] covers the basics required for understanding the material in this book.

The book consists of five parts: “Algebraic Structures,” “Logic,” “Learning Theory and Cryptography,” “Graph Representations and Efficient Computation Models,” and “Applications in Engineering.”

Part 1 deals with the composition and decomposition of Boolean functions. It also introduces the concept of clones of Boolean functions.

Part 2 covers topics in logic such as proof theory, probabilistic analysis of satisfiability algorithms, and optimization methods used in logic. This part covers several important proof systems for propositional logic, equational calculus, axiomatic proof systems, sequent calculus, and resolution proofs. It also examines the efficiency of a given algorithm when applied to a random satisfiability instance. In addition, this part of the book examines difficult as well as easy instances. The section on optimization methods in logic concentrates on the application of mathematical programming methods for the solution of Boolean inference and satisfiability problems.

Part 3 covers learning theory and cryptography. The topics addressed in this part include probabilistic learning and Boolean functions, learning Boolean functions with queries, and the use of Boolean functions for error-correcting codes and cryptography.

Graph representations and efficient computation models are discussed in Part 4. Binary decision diagrams--graph representations of functions that have many applications for estimating the algorithmic complexity of problems--are addressed, as are Boolean functions, which have been widely used in circuit complexity. Boolean circuits, useful models for the hardware realization of Boolean functions that play a major role in complexity theory, are also discussed. This part also covers Fourier transforms, which have been found useful for analyzing problems in discrete mathematics. Neural networks and Boolean functions are also addressed in this part.

The fifth and final part of the book focuses on applications of Boolean models and methods in engineering. The chapter on hardware equivalence and property verification investigates the equivalence of any two Boolean circuits. The chapter on the synthesis of multilevel Boolean networks studies techniques to minimize the physical area occupied by Boolean circuits. The last chapter of the book is on Boolean aspects of network reliability, and reviews exact methods for reliability computations.

The book is quite voluminous, and exceeds 750 pages. Specialists in various areas have authored chapters on their respective topics. The book includes adequate references to the literature at the chapter ends. It does not have an index, however, and does not include any exercises for pedagogic purposes. Additionally, the back cover is not readable. On the other hand, the book is well written, and its homogeneous presentation is laudable. The authors have written the chapters so that readers may read them independently of each other, if desired.

On the whole, this is a useful book that will serve as a textbook and reference. It is appropriate for a one- or two-semester course on Boolean models and methods. I strongly recommend it.

Reviewer:  S. V. Nagaraj Review #: CR139281 (1201-0043)
1) Crama, Y.; Hammer, P.L. Boolean functions: theory, algorithms, and applications. Cambridge University Press, New York, NY, 2011.
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Mathematics And Statistics (J.2 ... )
 
 
Engineering (J.2 ... )
 
 
General (G.1.0 )
 
 
Introductory And Survey (A.1 )
 
Would you recommend this review?
yes
no
Other reviews under "Mathematics And Statistics": Date
Microcomputers and mathematics
Bruce J., Giblin P., Rippon P., Cambridge University Press, New York, NY, 1990. Type: Book (9780521375160)
May 1 1992
Mathographics
Dixon R., Dover Publications, Inc., New York, NY, 1991. Type: Book (9780486266398)
Apr 1 1992
Quaternary quadratic forms
Nipp G., Springer-Verlag New York, Inc., New York, NY, 1991. Type: Book (9780387976013)
Apr 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy