【资料图】
我们日常生活中使用的经典计算机对人类的发展是有益的。然而,它们正慢慢地被越来越复杂的机器所取代。
经典计算机无法解决的一个问题是优化。例如,有多少种可能的组合来配置 10 个人围着一张桌子的座位?答案是相当于大约 360 万个组合。当座位数量不断增加时,可能的组合数量会成倍增加。为了找到座位的最佳布置,我们首先需要一个确定最佳布置的标准列表。然而,最耗费精力和时间的部分是经典计算机需要模拟每种组合才能生成结果。根据数据的规模,经典计算机可能需要很长时间才能生成结果。然而,量子计算机有可能在几分钟内解决问题。
经典计算机的基本信息单位称为二进制数字,也通常称为“位”。一位是“1”或“0”。如果连续有两个位,就会有四种可能的组合——00、01、10和11。因此,经典计算机需要模拟四次才能产生结果。
另一方面,量子计算机的基本信息单位称为“量子比特”。一个量子比特既不是“1”也不是“0”。相反,它存在于“1”和“0”的叠加中。换言之,它同时是“1”和“0”。因此,连续的两个量子比特处于四种状态的叠加态——00、01、10 和 11。为什么它具有革命性?处于所有状态的叠加状态表明,理论上,量子计算机只需要模拟一次即可生成结果。只需几次尝试,即可在超过 360 万种组合中找到 10 个座位的最佳布置。
任何需要优化的领域都可以采用量子计算;它可以是关于提高能源的性能,也可以是关于开发一个能源消耗最小化的智慧城市。
一个例子是二次分配问题 (QAP),这是一个经典计算机表现不佳的数学问题。假设有n个设施和n个位置,并且您需要在每个位置配置一个设施以最小化能源消耗。从逻辑上讲,如果我们需要经常在两个设施之间运输大量货物,我们希望将它们放置得更近,反之亦然。
一项研究通过提供来自 20 个设施和位置的数据,比较了量子计算机和经典计算机在解决二次分配问题方面的性能。因此,量子计算机在大约 700 秒内产生了准确的答案,而经典计算机却未能在 12 小时的时间限制内完成。这项研究证明了量子计算在优化城市规划以最大程度地减少能源消耗方面的巨大潜力。
除了功能之外,量子计算本身也是一项环保技术。根据美国国家航空航天局(NASA)、谷歌和橡树岭国家实验室(Oak Ridge National Laboratory)联合发表的一项研究,一台量子计算机执行相同任务所需的能量仅为经典计算机消耗的0.002%。计算机消耗的能量是巨大的;不包括普通人的电脑和智能手机消耗的能量,数据中心本身已经占到全球电力的1%以上。如果数据可以以量子比特的形式存储,我们就可以节省大量的能量。
by Tin Lok Wu