There are various notions of balancing set families that appear in combinatorics and computer science. For example, a family of proper non-empty subsets S 1 S k [ n ] is balancing if for every subset X 1 2 n of size n 2 , there is an i [ k ] so that S i X = S i 2 . We extend and simplify the framework developed by Hegedüs for proving lower bounds on the size of balancing set families. We prove that if n = 2 p for a prime p , then k p . For arbitrary values of n , we show that k n 2 − o ( n ) .
We then exploit the connection between balancing families and depth-2 threshold circuits. This connection helps resolve a question raised by Kulikov and Podolskii on the fan-in of depth-2 majority circuits computing the majority function on n bits. We show that any depth-2 threshold circuit that computes the majority on n bits has at least one gate with fan-in at least n 2 − o ( n ) . We also prove a sharp lower bound on the fan-in of depth-2 threshold circuits computing a specific weighted threshold function.