跳至內容

3SUM

維基百科,自由的百科全書

這是本頁的一個歷史版本,由Wolfch對話 | 貢獻2016年8月9日 (二) 05:52 (使用HotCat已添加Category:計算幾何編輯。這可能和目前版本存在着巨大的差異。

計算複雜度理論中, 3SUM問題是指如下的問題:給定一個包含n個實數的集合,判斷其中是否包含3個和為0的元素。問題也可以推廣到一個更一般化的版本,rSUM,是要求判斷集合中是否存在r個數的和為0。3SUM問題可以很容易地在的時間複雜度內解決。對於某些特化的計算模型,這已經達到了它們的複雜度下界。

人們曾經猜想任何3SUM問題的確定性算法都至少需要的時間複雜度。然而在2014年,最初的3SUM被Allan Grønlund和Seth Pettie否決了。他們給出了一個能在能在的時間複雜度內求解3SUM問題的確定性算法。[1]目前仍然有人猜想3SUM是不可能在的時間複雜度內解決的。

  1. ^ Gronlund, A.; Pettie, S. Threesomes, Degenerates, and Love Triangles. 2014 IEEE 55th Annual Symposium on Foundations of Computer Science: 621. 2014. ISBN 978-1-4799-6517-5. doi:10.1109/FOCS.2014.72.