Linear Decomposition of the Majority Boolean Function using the Ones on Smaller Variables
Abstract
A long-investigated problem in circuit complexity theory is to decompose an -input or -variable Majority Boolean function (call it ) using -input ones (), , where the objective is to achieve the decomposition using fewest 's. An decomposition for has been proposed recently with . However, for an arbitrary value of , no such construction exists even though there are several works reporting continual improvement of lower bounds, finally achieving an optimal lower bound as provided by Lecomte et. al., in CCC '22. In this direction, here we propose two decomposition procedures for , utilizing counter trees and restricted partition functions, respectively. The construction technique based on counter tree requires such many functions, hence presenting a construction closest to the optimal lower bound, reported so far. The decomposition technique using restricted partition functions present a novel link between Majority Boolean function construction and elementary number theory. These decomposition techniques close a gap in circuit complexity studies and are also useful for leveraging emerging computing technologies.
Cite
@article{arxiv.2504.03262,
title = {Linear Decomposition of the Majority Boolean Function using the Ones on Smaller Variables},
author = {Anupam Chattopadhyay and Debjyoti Bhattacharjee and Subhamoy Maitra},
journal= {arXiv preprint arXiv:2504.03262},
year = {2025}
}