Chang's lemma is a useful tool in additive combinatorics and the analysis of
Boolean functions. Here we give an elementary proof using entropy. The constant
we obtain is tight, and we give a slight improvement in the case where the
variables are highly biased.
In the context of statistical physics, Chandrasekharan and Wiese recently
introduced the \emph{fermionant} $\Ferm_k$, a determinant-like quantity where
each permutation $\pi$ is weighted by $-k$ raised to the number of cycles in
$\pi$. We show that computing $\Ferm_k$ is #P-hard under Turing reductions for
any constant $k > 2$, and is $\oplusP$-hard for $k=2$, even for the adjacency
matrices of planar graphs.
In many real-world networks, nodes have class labels, attributes, or
variables that affect the network's topology. If the topology of the network is
known but the labels of the nodes are hidden, we would like to select a small
subset of nodes such that, if we knew their labels, we could accurately predict
the labels of all the other nodes. We develop an active learning algorithm for
this problem which uses information-theoretic techniques to choose which nodes
to explore.
Approximate algebraic structures play a defining role in arithmetic
combinatorics and have found remarkable applications to basic questions in
number theory and pseudorandomness. Here we study approximate representations
of finite groups: functions f:G -> U_d such that Pr[f(xy) = f(x) f(y)] is
large, or more generally Exp_{x,y} ||f(xy) - f(x)f(y)||^2$ is small, where x
and y are uniformly random elements of the group G and U_d denotes the unitary
group of degree d.
Consider a group G such that there is no homomorphism f:G to {+1,-1}. In that
case, how close can we come to such a homomorphism? We show that if f has zero
expectation, then the probability that f(xy) = f(x) f(y), where x, y are chosen
uniformly and independently from G, is at most 1/2(1+1/sqrt{d}), where d is the
dimension of G's smallest nontrivial irreducible representation. For the
alternating group A_n, for instance, d=n-1.
We present a simple, natural #P-complete problem. Let G be a directed graph,
and let k be a positive integer. We define q(G;k) as follows. At each vertex v,
we place a k-dimensional complex vector x_v. We take the product, over all
edges (u,v), of the inner product <x_u,x_v>. Finally, q(G;k) is the expectation
of this product, where the x_v are chosen uniformly and independently from all
vectors of norm 1 (or, alternately, from the Gaussian distribution). We show
that q(G;k) is proportional to G's cycle partition polynomial, and therefore
that it is #P-complete for any k>1.
We study truthful mechanisms for hiring a team of agents in three classes of
set systems: Vertex Cover auctions, k-flow auctions, and cut auctions. For
Vertex Cover auctions, the vertices are owned by selfish and rational agents,
and the auctioneer wants to purchase a vertex cover from them. For k-flow
auctions, the edges are owned by the agents, and the auctioneer wants to
purchase k edge-disjoint s-t paths, for given s and t. In the same setting, for
cut auctions, the auctioneer wants to purchase an s-t cut.