|
On the minimization of Boolean functions for additive complexity measures
I. P. Chukhrov Institute of Computer Aided Design RAS,
19/18 Vtoraya Brestskaya Street, 123056 Moscow, Russia
Abstract:
The problem of minimizing Boolean functions
for additive complexity measures in a geometric interpretation,
as covering a subset of vertices in the unit cube by faces,
is a special type of a combinatorial statement of the weighted problem
of a minimal covering of a set.
Its specificity is determined
by the family of covering subsets,
the faces of the unit cube,
that are contained in the set of the unit vertices of the function,
as well as by the complexity measure of the faces,
which determines the weight of the faces
when calculating the complexity of the covering.
To measure the complexity,
we need nonnegativity, monotonicity in the inclusion of faces,
and equality for isomorphic faces.
For additive complexity measures,
we introduce a classification
in accordance with the order of the growth of the complexity of the faces
depending on the dimension of the cube
and study the characteristics of the complexity of the minimization
of almost all Boolean functions. Bibliogr. 11.
Keywords:
face of a Boolean cube, face complex, Boolean function, complexity measure, minimal face complex.
Received: 23.11.2018 Revised: 14.05.2019 Accepted: 05.06.2019
Citation:
I. P. Chukhrov, “On the minimization of Boolean functions for additive complexity measures”, Diskretn. Anal. Issled. Oper., 26:3 (2019), 115–140; J. Appl. Industr. Math., 13:3 (2019), 418–435
Linking options:
https://www.mathnet.ru/eng/da933 https://www.mathnet.ru/eng/da/v26/i3/p115
|
Statistics & downloads: |
Abstract page: | 239 | Full-text PDF : | 36 | References: | 30 |
|