Proceedings of the forty-fourth annual ACM symposium on Theory of computing