Weight recursions for any rotation symmetric Boolean functions
Thomas W. Cusick

TL;DR
This paper proves that the weights of any rotation symmetric Boolean function follow a homogeneous linear recursion and provides a Mathematica program to compute these recursions explicitly.
Contribution
It generalizes previous results by establishing linear recursions for weights of all rotation symmetric Boolean functions, not just degree 3 cases.
Findings
Weights satisfy a homogeneous linear recursion for any rotation symmetric Boolean function.
A Mathematica program is provided to compute the recursions explicitly.
Recursions can be derived for functions generated by sums of monomials of various degrees.
Abstract
Let denote the algebraic normal form (polynomial form) of a rotation symmetric Boolean function of degree in variables and let denote the Hamming weight of this function. Let denote the function of degree in variables generated by the monomial Such a function is called {\em monomial rotation symmetric} (MRS). It was proved in a paper that for any MRS with the sequence of weights satisfies a homogeneous linear recursion with integer coefficients. In this paper it is proved that such recursions exist for any rotation symmetric function such a function is generated by some sum of monomials of various degrees. The last section of the paper gives a Mathematica program which explicitly computes the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · graph theory and CDMA systems · Polynomial and algebraic computation
