Processing math: 100%

2504.03262

Total: 1

#1 Linear Decomposition of the Majority Boolean Function using the Ones on Smaller Variables [PDF2] [Copy] [Kimi] [REL]

Authors: Anupam Chattopadhyay, Debjyoti Bhattacharjee, Subhamoy Maitra

A long-investigated problem in circuit complexity theory is to decompose an n-input or n-variable Majority Boolean function (call it Mn) using k-input ones (Mk), k<n, where the objective is to achieve the decomposition using fewest Mk's. An O(n) decomposition for Mn has been proposed recently with k=3. However, for an arbitrary value of k, no such construction exists even though there are several works reporting continual improvement of lower bounds, finally achieving an optimal lower bound Ω(nklogk) as provided by Lecomte et. al., in CCC '22. In this direction, here we propose two decomposition procedures for Mn, utilizing counter trees and restricted partition functions, respectively. The construction technique based on counter tree requires O(n) such many Mk 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.

Subjects: Logic in Computer Science , Hardware Architecture , Emerging Technologies

Publish: 2025-04-04 08:22:43 UTC