第10章 未来

    我本人对P/NP问题得到解决的前景持悲观态度:我认为P≠NP,而且此生都看不到它的证明。我们不会见证第2章中美妙世界的到来,但是也不能排除其可能性。我认为P/NP问题在未来的几个世纪内仍将是一个未解之谜。

    P/NP问题不仅仅是一个数学上的异类。虽然我们不能直接解决它,但研究它的过程赋予了我们一种通用的框架,有助于思考如何应对从实际需求中产生的那些困难的问题。今天人们在计算学方面面临哪些重大挑战?

    • 并行计算:曾经每过18到24个月,计算机的计算速度就提高一倍,但现在我们正在触及物理极限,将来很难制造出比现在快得多的处理器。另一方面,计算机正在横向扩张,可以让多个处理器一起工作,不论是在同一块芯片上,还是在云端。如何调整我们的算法,以适应这个日趋并行化的世界呢?

    • 大数据:从互联网到科学实验再到仿真研究,我们每天都在生成海量的数据。如何试图理解、感受、学习如此庞杂的信息,并形成预测能力?

    • 一切事物的网络化:世界上大部分地区都有计算机网络,无论人们使用的是像Facebook这样的社交网络,或者仅仅通过电子邮件交流。很快几乎所有人造的物品都将成为这张大网的一部分,从我们穿的衣服,到阅读时提供照明的灯泡。我们如何更好地利用这个超级互连的世界?

    无论最终的答案是P=NP还是P≠NP,对这一问题的研究过程本身都将在很大程度上影响我们应对这些挑战的方式。