Structure vs. Combinatorics in Computational Complexity

(Also available as a pdf file. Apologies for the many footnotes, feel free to skip them.) Computational problems come in all different types and from all kinds of applications, arising from engineering as well the mathematical, natural, and social sciences, and involving abstractions such as graphs, strings, numbers, and more. The universe of potential algorithms … Continue reading Structure vs. Combinatorics in Computational Complexity

Reasons to care: In honor of Scott Aaronson

Update (5/7): This post earned me a spot on the not-so-exclusive club of people called names such as a "narrow-minded" "biased" "religious worshiper" "who  doesn't want to learn something difficult and new" by Luboš Motl. Interestingly, he mostly takes issue with my discounting the possibility that the complexity of SAT is something like $latex n^{1000}$ or $latex … Continue reading Reasons to care: In honor of Scott Aaronson

Alt Equals

I recently discovered that some colleagues are unaware of the math typesetting capabilities in PowerPoint, and so as a responsible Microsoft employee I thought it my duty to inform the public of these potentially time-saving and slides-beautifying features. This is also for my own benefit, as I seem to always forget where to find the … Continue reading Alt Equals

Truth vs Proof: The Unique Games Conjecture and Feige’s Hypothesis

Theoretical Computer Science is blessed (or cursed?) with many open problems. For some of these questions, such as the $latex {P}&fg=000000$ vs $latex {NP}&fg=000000$ problem, it seems like it could be decades or more before they reach resolution. So, if we have no proof either way, what do we assume about the answer? We could … Continue reading Truth vs Proof: The Unique Games Conjecture and Feige’s Hypothesis

Aleksander Madry and David Steurer win ACM honorable mention

Every year the ACM gives out an award for the best doctoral dissertation, as well as up to 3 honorable mentions. This year, both honorable mentions were given to CS theorists: Aleksander Madry and David Steurer (the dissertation award was given to Seth Cooper for his work on protein folding games). Both Aleksander's and David's … Continue reading Aleksander Madry and David Steurer win ACM honorable mention