Proceedings of the twenty-eighth annual ACM symposium on Theory of Computing