The Switching Lemma

Hastad's Switching Lemma is one of the gems of computational complexity. The switching lemma analyzes the effect of random restrictions on $latex AC^0$ circuits, which are constant depth circuits with AND, OR and NOT gates of unbounded fanin. It says that such restrictions tends to simplify  $latex AC^0$ circuits in surprising ways. An immediate consequence of the switching lemma is strong … Continue reading The Switching Lemma

Higher Lower Bounds: Just Ask for More!

In memory of Mihai Pătraşcu. Continuing the spirit of the previous post, in this post I will describe a specific technique for proving lower bounds for (static) data structures, when the space is (near) linear. This technique was introduced in the paper by Mihai and Mikkel Thorup, called "HIGHER lower Bounds for Near-Neighbor and  F … Continue reading Higher Lower Bounds: Just Ask for More!

The Art of Reductions

In memory of Mihai  Pătraşcu Written by Rasmus Pagh, Rina Panigrahy, Kunal Talwar and Udi Wieder Reductions are arguably at the heart of complexity theory. They show that one problem is at least as hard as another. Finding reductions often requires creativity and considerable technical skill; some reductions seem as if they were pulled from thin air. The most difficult … Continue reading The Art of Reductions

“Just a Spoonful of Sugar …”

Tim Roughgarden sent me the following email. I found this idea so refreshing that I thought I should share more widely. Well done PC! -------------------------------------------------------------------------------- PC meetings are typically all work and no play.  But the FOCS '12 PC, in an act of rebellion, has decided to spend a day disucssing their own results, before … Continue reading “Just a Spoonful of Sugar …”

Rigged Lottery, Bible Codes, and Spinning Globes: What Would Kolmogorov Say?

Assume you have learned that the winning numbers in the state lottery are 1, 2, 3, 4, 5, and 6. Would you suspect that the drawing is faulty? You very well may, but why? After all, the probability of this sequence is no smaller than the probability of 9, 15, 21, 40, 54 and 11 … Continue reading Rigged Lottery, Bible Codes, and Spinning Globes: What Would Kolmogorov Say?

Privacy-Preserving Data Analysis and Computational Learning: A Match made in Heaven

Is it “safe” to release aggregate statistics from a database of sensitive information on individuals? Evidence suggests that even seemingly innocuous statistical releases can fatally compromise an individual’s privacy, especially in the presence of auxiliary information about the individual (see this paper by Homer et al. for a recent example). How might we then get … Continue reading Privacy-Preserving Data Analysis and Computational Learning: A Match made in Heaven