核心概念
結合重寫規則和酉矩陣合成這兩種量子電路優化方法的優勢,可以開發出比單獨使用任何一種方法都更有效的優化技術。
這篇研究論文探討了量子電路優化的議題,特別關注於結合兩種主要方法:重寫規則(快速)和酉矩陣合成(慢速)。
背景
量子計算中減少錯誤至關重要,而減少量子操作數量是減少錯誤的關鍵。
現有的量子電路優化方法主要採用基於固定重寫規則集的窺孔優化,這些規則雖然快速,但僅限於局部優化。
酉矩陣合成提供了一種替代方法,它可以優化更深層的子電路,並且能夠進行近似,但速度較慢。
統一框架
本文提出了一個統一框架,將重寫規則和酉矩陣合成抽象為封閉盒電路轉換,並具有近似語義保證。
該框架允許以任意順序應用任意轉換,並提供了組合轉換後誤差的上限。
GUOQ 演算法
本文提出了一種輕量級演算法 GUOQ(Good Unified Optimizations for Quantum),它採用模擬退火演算法的隨機搜索方法來探索轉換空間。
GUOQ 隨機選擇並應用轉換到電路的隨機子電路,接受那些改進或保持電路品質的轉換,並以一定機率接受較差的轉換。
評估
與最先進的優化器相比,GUOQ 在各種基準測試中表現出優異的性能,包括 IBM、IonQ 和容錯量子計算架構。
結果顯示,結合重寫規則和酉矩陣合成顯著提高了優化效果。
結論
結合快速和慢速優化方法可以產生協同效應,從而超越單獨使用任何一種方法的結果。
GUOQ 演算法提供了一種靈活且有效的方法,可用於針對不同量子計算架構和目標優化量子電路。
未來方向
未來的工作包括探索更複雜的搜索策略,並將 GUOQ 應用於更廣泛的量子演算法和應用。
統計
guoq 在 ibm-eagle 閘集上平均減少了 28% 的雙量子位閘數量,而表現次佳的工具 Quarl 的平均減少量為 18%,而最佳的工業工具包 tket 的平均減少量為 7%。
在 ibmq20 閘集中,guoq 在 247 個基準測試中,有 233 個在雙量子位閘減少方面優於 Qiskit,5 個與之匹敵,9 個表現較差。