Return to search

量子模擬: 量子隨機行走法則 與 量子退火式最佳化演算 / On Quantum Simulation: Quantum Random Walks and Quantum Adiabatic Optimization

不同於一般電腦的數位位元資訊只有兩種可能數值0與1,量子電腦利用的是量子位元,係一個二維希爾伯特(Hilbert)空間中的單位向量,其表示方法為0與1的線性疊加態。量子模擬利用量子物理的基本線性疊加原理,來得到更有效率的方法處理計算科學的問題。本論文討論兩種量子演算法,量子隨機行走法則與量子退火最佳化演算法,在本論文中分成兩大部分,在第一部分中,我們研究在各種圖像中的量子隨機行走法則。研究隨機漫步有助於我們了解各種自然界中的隨機過程,如擴散作用與布朗運動。隨機漫步也已經被運用在許多的電腦演算法中,如搜尋演算法或者最佳化演算法。量子的隨機漫步係建立於量子力學的波函數,也是古典隨機漫步原理的延伸。但古典與量子隨機漫步卻有著非常不同的特性,比如量子隨機漫步傳播的速度大於古典的隨機漫步,且量子隨機漫步並不會像古典隨機漫步一樣會趨向穩定態。量子隨機漫步的時間演進係一由么正(unitary)算符所規範的么正過程,根據定義的不同,我們區分離散時間與連續時間兩種量子隨機漫步。在本論文中,我們研究與比較古典與量子的隨機漫步,分析在圖像以及無序環境上的模擬行走。第二部分,我們利用量子退火式演算解最佳化問題。退火係一材料從高溫控制降溫速度使其保持平衡態最後達成完美結晶結構的物理過程。與傳統的退火演算法利用熱擾動的方法不同,量子退火演算法利用的是量子擾動,使系統在其各種可能的解之間穿隧(tunneling),以有效的達到最佳解。在本論文中,我們利用建立於路徑積分的蒙地卡羅(Monte Carlo)量子退火演算法,找出自旋玻璃的基態能量。我們以離散的虛數時間方法進行標準的量子蒙地卡羅以及連續的虛數時間方法進行路徑積分的蒙地卡羅,將這兩種量子方法與退火演算法結果的做分析比較。 / In standard classical digital computing, a unit of information takes only two possible values, say 0 or 1; In quantum computing, a unit of quantum information is a quantum bit or qubit, which is a unit vector in a two-dimensional Hilbert space, and is represented as a superposition of 0 and 1. Quantum simulation exploits the laws of quantum mechanics that involve the superposition principle to carry out computational tasks in a more efficient way than is possible with classical computers. This thesis is concerned with two quantum algorithms: quantum walks and quantum adiabatic optimization. This thesis is organized into two parts. In Part I, we study quantum walks on various graphs. Random walks are useful in understanding stochastic processes such as diffusion and Brownian motion. They have also been applied to many computational algorithms, such as search algorithms and algorithms for
optimization problems. Quantum walks described by quantum mechanical wave functions are an extension of classical random walks. They have very different properties from classical random walks; for example, they do not in general converge toward a stationary distribution and potentially spread much faster. Quantum evolution is unitary; depending on the definition of unitary evolution operators, one distinguishes between discrete-time and continuous-time versions of quantum walks. We study these two versions of quantum walks. Quantum walks and classical random walks are compared in many examples, ranging from random walks on graphs to walks in disordered media. In Part II, we focus on optimization by quantum adiabatic algorithms (also known as quantum annealing algorithms). Annealing is a technique involving controlled cooling of a material to have perfect crystalline structures formed. Unlike classical simulated annealing in which thermal fluctuations are utilized for convergence in optimization problems, quantum annealing uses quantum fluctuations to explore the solution space via quantum tunneling, with the potential to hasten convergence to the best solution. In this thesis we implement quantum annealing based on path-integral quantum Monte Carlo (QMC) methods to find the ground states of Ising spin glasses. In particular, we investigate the effect of the discretization of imaginary time used in standard QMC methods and also perform continuous-time path integral Monte Carlo. We compare the results with those obtained by simulated annealing.

Identiferoai:union.ndltd.org:CHENGCHI/G0997550081
Creators張凱鈞, Chang, Kai Chun
Publisher國立政治大學
Source SetsNational Chengchi University Libraries
Language英文
Detected LanguageEnglish
Typetext
RightsCopyright © nccu library on behalf of the copyright holders

Page generated in 0.0022 seconds