Selected problems in the theory of Boolean functions. Ed. by S. F. Vinokurov and N. A. Peryazev. (Q2748260)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Selected problems in the theory of Boolean functions. Ed. by S. F. Vinokurov and N. A. Peryazev. |
scientific article; zbMATH DE number 1659074
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Selected problems in the theory of Boolean functions. Ed. by S. F. Vinokurov and N. A. Peryazev. |
scientific article; zbMATH DE number 1659074 |
Statements
14 October 2001
0 references
repetition-free Boolean functions
0 references
operator polynomial forms
0 references
canonical forms
0 references
Zhegalkin polynomial
0 references
polynomial expansions
0 references
decompositions
0 references
partial derivatives
0 references
algorithms
0 references
cascade
0 references
complexity
0 references
Selected problems in the theory of Boolean functions. Ed. by S. F. Vinokurov and N. A. Peryazev. (English)
0 references
From the introductions to the four chapters of the book:NEWLINENEWLINENEWLINEI. ``In this chapter we introduce the prerequisites necessary for the understanding of the results of the following chapters.''NEWLINENEWLINENEWLINEII. ``The repetition-free [Boolean] functions are an important class of functions which, beside the theoretical value, are applied in the mathematical modeling of discrete information processors. This chapter is devoted to the characterization of repetition-free Boolean functions, to the determination of the number of repetition-free Boolean functions and to the determination of repetition-free representations of the functions in binary basic sets.'' Here ``repetition-free'' means that no variable has more than one occurrence.NEWLINENEWLINENEWLINEIII. ``The basic idea in the construction of operator polynomial forms consists in the representation of the basic functions by canonical forms as images of a certain function by operators from a specified set (basic sheaf) of operators. The existence of at least one such function and of such sheaves guarantees the obtainment of canonical forms: the Zhegalkin polynomial and its generalizations \([\dots]\). The operators are a very convenient tool for the description of decompositions of Boolean functions. The operator approach enabled us to obtain an overview of polynomial expansions, to construct classes of polynomials including all known polynomials, starting with the Zhegalkin polynomials and the complete polynomial normal forms. \([\dots]\) We also apply to decompositions those classes of operators that generalize the operators which distribute negations, taking partial derivatives and substitution operators. The expansions using partial derivatives have technical applications and, besides, they provide elementary proofs of certain known results.''NEWLINENEWLINENEWLINEIV. ``In this chapter we study algorithms which enable one to represent a Boolean function as a cascade of terms, and also in polynomial normal forms, the representations having the least complexity in these classes. The complexity in the former class is understood as the number of involved variables, while in the latter class it is the number of terms.''NEWLINENEWLINENEWLINEThe bibliography contains 52 items, of which 46 are Russian papers and books. The monograph by \textit{M. Davio}, \textit{J.-P. Deschamps} and \textit{A. Thayse} [Discrete and switching functions (1978; Zbl 0385.94020)], closely related to the subject matter of the book under review, is missing. There is no index.NEWLINENEWLINENEWLINEReviewer's remarks: I could not understand some of the basic concepts of this book. Thus, e.g., it is not clear whether the terms, as defined on page 13, are formal expressions or functions. The concept of binary basic set is defined on page 15 by the condition that the set consists of all binary functions; the authors probably meant that it contains only binary functions, otherwise the binary basic set would be unique and distinct from \(B_0\). A similar remark holds for elementary basic sets. I understood the operators given on pages 70-71 as examples, but I could not understand the general definition on pages 69-70.
0 references