Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms