RUS  ENG
Full version
JOURNALS // Diskretnaya Matematika // Archive

Diskr. Mat., 2007 Volume 19, Issue 4, Pages 132–138 (Mi dm982)

This article is cited in 4 papers

An enhanced algorithm to search for low-degree annihilators for a Zhegalkin polynomial

V. V. Baev


Abstract: A Boolean function $g$ is said to be an annihilator of a Boolean function $f$ if $fg=0$. In some problems concerning finite automata, it is required to find non-zero annihilators of low algebraic degree for a function $f$.
In this paper we suggest Algorithm M2 which, given the Zhegalkin polynomial for a function $f$, yields a basis of the space of its annihilators of degree not exceeding $d$. Algorithm M2 is an enhancement of a previously known algorithm and allows in a series of cases to decrease calculations. The total complexity of Algorithm M2 is the same as for the previous algorithm.

UDC: 519.7

Received: 18.05.2007

DOI: 10.4213/dm982


 English version:
Discrete Mathematics and Applications, 2007, 17:5, 533–538

Bibliographic databases:


© Steklov Math. Inst. of RAS, 2025