On the computation of the Möbius transform

04/15/2020
by   Morgan Barbier, et al.
0

The Möbius transform is a crucial transformation into the Boolean world; it allows to change the Boolean representation between the True Table and Algebraic Normal Form. In this work, we introduce a new algebraic point of view of this transformation based on the polynomial form of Boolean functions. It appears that we can perform a new notion: the Möbius computation variable by variable and new computation properties. As a consequence, we propose new algorithms which can produce a huge speed up of the Möbius computation for sub-families of Boolean function. Furthermore we compute directly the Möbius transformation of some particular Boolean functions. Finally, we show that for some of them the Hamming weight is directly related to the algebraic degree of specific factors.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/08/2017

On the q-Bentness of Boolean Functions

For each non-constant q in the set of n-variable Boolean functions, the ...
research
07/01/2020

A Method for Fast Computing the Algebraic Degree of Boolean Functions

The algebraic degree of Boolean functions (or vectorial Boolean function...
research
09/10/2018

Unicyclic Strong Permutations

For positive integers n and k such that 0≤ k≤ n-1, we study some propert...
research
01/06/2018

On the inherent competition between valid and spurious inductive inferences in Boolean data

Inductive inference is the process of extracting general rules from spec...
research
08/17/2018

The Function Transformation Omics - Funomics

There are no two identical leaves in the world, so how to find effective...
research
05/21/2019

Fast Computing the Algebraic Degree of Boolean Functions

Here we consider an approach for fast computing the algebraic degree of ...
research
01/28/2023

Rethinking NPN Classification from Face and Point Characteristics of Boolean Functions

NPN classification is an essential problem in the design and verificatio...

Please sign up or login with your details

Forgot password? Click here to reset