量子-經典協同計算新路徑:NISQ 時代混合算法對后量子密碼學的適應性探索

?內容來源:量子前哨(ID:Qforepost)

文丨浪味仙??排版丨浪味仙

行業動向:3700字丨10分鐘閱讀

5 月 20 日,由北京量子院、清華大學、數學工程與先進計算國家重點實驗室、南洋理工大學、量子信息前沿科學中心以及北京國家信息科學與技術研究中心共同組成的研究團隊,在知名學術期刊《Communications Physics》上發表了一篇重要研究論文。該論文題為《Quantum-classical hybrid algorithm for solving the learning-with-errors problem on NISQ devices》(用于解決 NISQ 設備上容錯學習問題的量子經典混合算法),由 Muxi Zheng 擔任第一作者,魏世杰和龍桂魯教授為通訊作者。

該研究提出了一種名為 HAWI(使用伊辛模型的量子+經典混合算法)的新型算法,在應對“容錯學習”(Learning-With-Errors,LWE)問題上帶來了創新突破,可以幫助我們更準確地分析量子計算機的影響,設置密碼的安全參數,為后量子密碼學和 NISQ 設備的實際應用開辟了新的前景。

何為

容錯學習問題?

容錯學習(LWE)問題,是一種在后量子密碼學和計算學習理論中都非常重要的基礎計算難題。

想象你是一名電報員,為了國家安全,你需要通過破譯數字加密電報,找出一串隱藏在某個遠程秘密基地中的“秘鑰”。(責任感和壓迫感是不是齊了~

下面是一些更詳細的信息:

1、在那個遠程的秘密基地中,藏著一串非常重要的“秘鑰”(假設是 996)。你需要找出它,因為它被秘密地存儲在基地中,當然你并不知道。

2、秘密基地中有一個“電報生成器”,它知道“秘鑰”是 996。

3、電報生成器的工作流程是:

a)它會隨機選擇一串數字(比如 123),作為電報的“頭部信息”。

b)它將這串“頭部信息”(123)和“秘密密鑰”(996)進行一番復雜的內部運算,假定二者相減得到結果 873。

c)這時,生成器會在 873 這個結果上故意加一點隨機的“誤差”,但這個誤差很小,比如使 873 變成 874。

d)最后,電報生成器會將“頭部信息”(123)和帶有干擾的運算結果(874)一起發送出去,成為一份“模糊電報”。

身為一名電報員,你會收到很多份這樣的“模糊電報”,每份都帶有正常的隨機干擾,也就是同時包含“頭部信息”和“包含誤差的結果”,你的任務就是利用所有這些真的“模糊電報”(劃重點:真的),通過復雜的分析和計算,最終找出隱藏在秘密基地里的那串“秘鑰”(996)。(對應 LWE-搜索問題)

為什么要劃重點呢?因為如果沒有這個限定詞,你的任務就會發生變化。

倘若你收到的“模糊電報”中,只有一部分是那臺使用“秘鑰”的電報生成器發出的,而另一部分則是完全隨機生成、沒有任何規律可循的亂碼。

此刻,這個任務類似“真假美猴王”:針對每一份收到的電報,判斷它是“使用秘鑰并帶有正常干擾的·真·模糊電報”,還是一份“毫無規律、完全隨機的亂碼”。這種情況下,你不需要找出秘鑰具體是什么,只需要分辨它是否“符合模式”即可。(對應 LWE-決策問題,本篇論文主要關注的是這一種。)

破譯“模糊電報”的任務,難就難在“誤差”上,它令你無法規避大量嘗試和巧妙推理,容錯學習(LWE)問題就是這樣一個從“有噪聲的線性信息”中“學習”出“秘密信息”的問題,正因為有噪聲的存在,才使得該問題的直接求解變得極為困難。

容錯學習(LWE)問題是后量子密碼學的核心計算難題之一,由于其被認為對經典計算機和量子計算機都具有計算難度,因此解決 LWE 問題對于構建未來安全的加密系統至關重要。

基于此,我們走近看看《Quantum-classical hybrid algorithm for solving the learning-with-errors problem on NISQ devices》(用于解決 NISQ 設備上容錯學習問題的量子經典混合算法)這篇論文是如何應對 LWE 這一問題的。

HAWI 創新算法

論文創新性地提出了一種 HAWI 算法,采用一套“組合拳”來應對容錯學習(LWE)問題,概括來說就是:

將 LWE 問題“轉化”成為“找最短路徑”問題(SVP),再將轉化出的 SVP 問題“編碼”成量子計算機能理解的能量模型(伊辛模型)。接下來,利用 NISQ 設備擅長的量子優化算法(如 QAOA),在經典計算機的配合下,尋找能量模型(伊辛模型)的最低點,從而揭示出 LWE 問題的秘密。

1、把“找秘密”變成“找最短路徑”

LWE 問題本質是“在有噪音的線索中找秘密數字”,論文首先把這個問題巧妙地“轉化”或者說“翻譯”成了另一個經典的數學難題:最短向量問題(Shortest Vector Problem, SVP)。

你可以把 SVP 問題想象成是在一個由很多點組成的“網格”里,我們要找到從原點出發,連接到其他點的“最短的路線”。而這條“最短的路線”,恰好可以對應 LWE 問題中的秘密數字。

這種轉化很重要,因為 SVP 問題雖然也難,但它有成熟的數學框架和算法研究基礎,還更適合量子計算機來處理。

2、量子-經典混合:聰明地分配任務

當前的量子計算機還處于“噪音多、規模小”的階段(NISQ),所以我們不能指望它一口氣解決所有問題。論文提出的 HAWI 算法,采用了量子+經典混合的這樣一種合理搭配,就像團隊協作。

?圖源論文:量子+經典混合算法的工作流程

a)經典計算機:負責把 LWE 問題“轉化”成 SVP 問題,并進一步把 SVP 問題“編碼”成一種量子計算機能理解的語言——伊辛模型(Ising Hamiltonian)。這是一種描述粒子之間相互作用的能量函數,它的最低能量狀態往往對應著問題的解。

b)量子計算機:負責尋找伊辛模型的“最低能量狀態”。找到這個最低能量狀態,就意味著找到了 SVP 問題中的“最短路線”,從而也就找到了 LWE 問題中的“秘密數字”。

c)經典計算機:再把量子計算機找到的這個最低能量狀態“解碼”回 LWE 問題的“秘密數字”。

這種分工合作,充分利用了經典計算機的邏輯處理能力和量子計算機在處理特定優化問題上的巨大優勢,同時還避開了 NISQ 設備現在還無法處理大規模復雜計算的限制。

3、適應 NISQ 設備:利用量子近似優化算法(QAOA)

尋找伊辛模型的最低能量狀態,在量子計算中可以通過多種方法實現,其中一種重要方法就是量子近似優化算法(QAOA)。

QAOA 是專門為 NISQ 設備設計的,它是一種迭代算法,通過不斷調整參數,逐步逼近最優解,能夠在當前的硬件限制下,通過近似和迭代盡可能發揮量子優勢。

本篇論文還特別研究了如何為 QAOA 設計合適的參數,來提高它在解決 LWE 問題上的成功率,就像給 QAOA 做了一本“學習秘籍”,讓它能更有效地找到“最短路線”,以及“秘密數字”。

4、實際驗證:小步快跑

這篇論文的另一個突破是,他們在 IBM 量子平臺上,選擇了 2 維 LWE 問題作為測試對象,用一個 5?量子比特的設備驗證了這種算法,成功解決了小規模的 LWE 問題。值得一提的是,驗證算法所需要的量子比特數量為 m(m+1),其中 m 為樣本數量,而在實際應用中,所需的量子比特數量遠小于這一理論上限。

?圖源論文:結果驗證了方法的有效性

雖然是小規模的 LWE 問題,但這就像是成功地用真實量子設備“點亮了一盞燈”,足以驗證該算法在基本邏輯和流程上的正確性與可行性,為未來解決更大規模的 LWE 問題打下了堅實基礎。

總的來說,論文提出的這種方法結合了經典計算的靈活性和量子計算的特定優勢,是在當前量子技術水平下,邁向解決重要密碼學難題的務實一步。不可避免地,這種方法仍面臨一些挑戰,例如要將這一算法擴展到解決具有實際密碼學意義的更大規模 LWE 問題,其表現仍需進一步驗證。

未來,該研究團隊還將采用其他方法求解哈密頓量基態,如量子虛時間演化、量子蒙特卡洛(QMC)、量子退火、量子行走等,從而進一步研究 LWE 問題。此外,除了本文所述的短整數解(SIS)策略,LWE 問題還有其他解法路徑,如有界距離解碼(BDD)策略,這些方法同樣與格問題密切相關。因此,研究在與量子優化算法結合時,哪些經典策略在求解格問題中更具效率,是一個值得深入探討的方向。

Reference:

https://www.nature.com/articles/s42005-025-02126-w#:~:text=Firstly%2C%20we%20use%20classical%20techniques,is%20closer%20to%20the%20solution.

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/81372.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/81372.shtml
英文地址,請注明出處:http://en.pswp.cn/web/81372.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CentOS中安裝Docker Compose

在CentOS中安裝Docker Compose的步驟如下: 步驟 1:確保Docker已安裝 Docker Compose依賴Docker環境,請先安裝Docker: # 添加Docker官方倉庫 sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://downlo…

電商小程序店鋪詳情頁:頭部無限分類與篩選功能實現

電商小程序店鋪詳情頁:頭部無限分類與篩選功能實現 一、場景需求與技術選型二、頭部無限分類導航三、篩選功能實現:Picker多列選擇組件一、場景需求與技術選型 在電商小程序生態中,店鋪詳情頁作為用戶瀏覽商品的核心流量入口,其交互效率與功能完整性直接影響商品轉化率。傳…

Graph Neural Network(GNN)

我們首先要了解什么是圖,圖是由節點和邊組成的,邊的不一樣也導致節點的不同(參考化學有機分子中的碳原子) gnn可以處理classification的問題,也就是分類的問題 也可以處理generation的問題 借一部日劇來說明,這個日劇是講主角尋找殺害他父親的兇手的,劇中的人物有姓名和特征 …

FallbackHome的啟動流程(android11)

首次開機開機動畫播完進入Launcher桌面時黑屏進入Launcher,有黑屏不太美觀,在重啟以后會在進入桌面后會顯示android正在啟動等一會進入Launcher,這就是系統FallBackHome機制 接下來我們跟著代碼看下首次啟動系統如何進入FallbackHome的 在SystemServer的startOthe…

【EdgeYOLO】《EdgeYOLO: An Edge-Real-Time Object Detector》

Liu S, Zha J, Sun J, et al. EdgeYOLO: An edge-real-time object detector[C]//2023 42nd Chinese Control Conference (CCC). IEEE, 2023: 7507-7512. CCC-2023 源碼:https://github.com/LSH9832/edgeyolo 論文:https://arxiv.org/pdf/2302.07483 …

宮格導航--純血鴻蒙組件庫AUI

摘要: 宮格導航(A_GirdNav):可設置導航數據,建議導航項超過16個,可設置“更多”圖標指向的頁面路由。最多顯示兩行,手機每行最多顯示4個圖標,折疊屏每行最多6個圖標,平板每行最多8個圖標。多余圖…

調試的按鈕

在Debug的時候,會有一些按鈕,我們需要知道它們各自的作用。 注:調試器本身并沒有一個直接的、可以撤銷已執行代碼效果的“返回上一步(Undo Last Step)”或“逆向執行(Reverse Debugging)”按鈕…

人工智能如何協助老師做課題

第一步:在騰訊元寶對話框中輸入如何協助老師做課題,通過提問,我們了解了老師做課題的步驟和建議。 第二步:開題報告提問,騰訊元寶對話框中,輸入“大單元視域下小學數學教學實踐研究課題開題報告。”......…

OpenGL Chan視頻學習-5 Vertex Attributes and Layouts in OpenGL

bilibili視頻鏈接: 【最好的OpenGL教程之一】https://www.bilibili.com/video/BV1MJ411u7Bc?p5&vd_source44b77bde056381262ee55e448b9b1973 一、知識點整理 1.1.OpenGL管線工作流程 為顯卡提供繪制的所有數據,并將數據存儲在GPU內存使用著色器&…

Linux_編輯器Vim基本使用

?? 歡迎大家來到小傘的大講堂?? 🎈🎈養成好習慣,先贊后看哦~🎈🎈 所屬專欄:LInux_st 小傘的主頁:xiaosan_blog 制作不易!點個贊吧!!謝謝喵!&a…

MyBatis 高級映射功能詳解:處理復雜數據庫關系

MyBatis 的高級映射功能是其強大特性之一,它允許開發者輕松處理數據庫中的復雜關系,如一對一、一對多和多對多關系。本文將深入探討這些高級映射功能,包括映射配置方法、嵌套查詢和關聯查詢的使用,并通過示例代碼進行演示。 1.數據…

Halo:一個強大易用的國產開源建站工具

Halo 是一款國產開源的建站工具,適合快速搭建博客、論壇、知識庫、公司官網等多種類型的網站,目前在 GitHub 上已經獲得了 35.6k Star。 功能特性 Halo 核心功能與優勢包括: 插件架構:Halo 采用可插拔架構,功能模塊之…

Java-ArrayList集合的遍歷方式詳解

Java-ArrayList集合的遍歷方式詳解 二、ArrayList概述三、ArrayList的遍歷方式1. 普通for循環遍歷2. 增強for循環遍歷3. 迭代器遍歷4. ListIterator遍歷5. Java 8 Stream API遍歷 四、性能對比與分析性能測試結果分析 五、遍歷方式的選擇建議六、常見遍歷陷阱與注意事項1. 并發…

華為網路設備學習-23(路由器OSPF-LSA及特殊詳解 二)

OSPF動態路由協議要求: 1.必須有一個骨干區域(Area 0)。有且僅有一個,而且連續不可分割。 2.所有非骨干區域(Area 1-n)必須和骨干區域(Area 0)直接相連,且所有區域之間…

基于大模型的急性腐蝕性胃炎風險預測與診療方案研究報告

目錄 一、引言 1.1 研究背景與意義 1.2 研究目的 1.3 國內外研究現狀 二、急性腐蝕性胃炎概述 2.1 定義與發病機制 2.2 病因分析 2.3 臨床表現與分型 2.4 診斷方法 三、大模型技術介紹 3.1 大模型原理 3.2 常用大模型及在醫療領域應用案例 3.3 選擇用于急性腐蝕性…

泰迪杯特等獎案例深度解析:基于三維點云與深度學習的復雜零件裝配質量檢測系統設計

一、案例背景與行業痛點 1.1 工業裝配質檢的現狀與挑戰 在精密制造領域(如航空航天發動機、新能源汽車電池模組),復雜零件的裝配質量直接影響產品性能與安全性。傳統人工質檢存在效率低(單件檢測耗時>3分鐘)、漏檢率高(約15%)等問題,而現有自動化方案面臨以下技術…

離散傅里葉變換DFT推導及理解

DTFT到DFT的推導 關于DTFT的相關推導已經做過總結,詳見《DTFT及其反變換的直觀理解》,每一個離散的頻率分量都是由時域中的復指數信號累加得到的,DTFT得到的頻譜時頻率的連續函數 。 離散時間傅里葉變換公式,式1: 將…

欣佰特科技|工業 / 農業 / AR 場景怎么選?Stereolabs ZED 雙目3D相機型號對比與選型建議

Stereolabs ZED 相機系列為視覺感知領域提供了多種創新解決方案,適用于不同應用場景。選擇合適的 ZED 相機型號,需綜合考慮分辨率、深度感知范圍、接口類型等因素。 Stereolabs ZED 相機產品系列概覽 ZED:首款立體視覺相機,專為高…

黑馬點評Reids重點詳解(Reids使用重點)

目錄 一、短信登錄(redisseesion) 基于Session實現登錄流程 🔄 圖中關鍵模塊解釋: 利用seesion登錄的問題 設計key的具體細節 整體訪問流程 二、商戶查詢緩存 reids與數據庫主動更新的三種方案 緩存穿透 緩存雪崩問題及…

【Pandas】pandas DataFrame add_suffix

Pandas2.2 DataFrame Reindexing selection label manipulation 方法描述DataFrame.add_prefix(prefix[, axis])用于在 DataFrame 的行標簽或列標簽前添加指定前綴的方法DataFrame.add_suffix(suffix[, axis])用于在 DataFrame 的行標簽或列標簽后添加指定后綴的方法 pandas…