Home An enhanced algorithm to search for low-degree annihilators for a Zhegalkin polynomial
Article
Licensed
Unlicensed Requires Authentication

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

  • V. V. Baev
Published/Copyright: December 10, 2007
Become an author with De Gruyter Brill
Discrete Mathematics and Applications
From the journal Volume 17 Issue 5

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.

Received: 2007-May-18
Published Online: 2007-12-10
Published in Print: 2007-12-11

© de Gruyter

Downloaded on 8.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/dma.2007.041/html
Scroll to top button