RUS  ENG
Full version
JOURNALS // Zhurnal Vychislitel'noi Matematiki i Matematicheskoi Fiziki // Archive

Zh. Vychisl. Mat. Mat. Fiz., 2010 Volume 50, Number 7, Pages 1334–1340 (Mi zvmmf4913)

This article is cited in 1 paper

Level structure of Zhegalkin polynomials, properties of test sets, and an annihilator search algorithm

K. N. Koryagin

Dorodnicyn Computing Center, Russian Academy of Sciences, ul. Vavilova 40, Moscow, 119333 Russia

Abstract: Properties of the Boolean functions specified by the Zhegalkin polynomials in $n$ variables of degree not greater than $k$ are investigated from the viewpoint of placing their unit (zero) points on a unit cube. Properties of test sets for the Zhegalkin polynomials are considered, where the key role is played by the irredundant test sets. A deterministic algorithm for finding all the annihilators for a given polynomial is described including minimal-degree annihilators that have applications in cryptology. In the available algorithms for finding annihilators, the problem is reduced to solving systems of linear Boolean equations. Reducing the dimension of these systems decreases the algorithmic complexity of solving the problem. The proposed algorithm makes it possible to decrease the complexity of finding annihilators by reducing the dimension of such systems but it does not reduce the asymptotic complexity of solving systems of linear Boolean equations.

Key words: Boolean function, Zhegalkin polynomial, $n$-dimensional unit cube, system of linear Boolean equations, test set, irredundant test set, annihilator.

UDC: 519.673

Received: 05.11.2008


 English version:
Computational Mathematics and Mathematical Physics, 2010, 50:7, 1267–1273

Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024