博碩士論文 109522138 完整後設資料紀錄

DC 欄位 語言
DC.contributor資訊工程學系zh_TW
DC.creator朱俊瑋zh_TW
DC.creatorCHUN-WEI CHUen_US
dc.date.accessioned2022-8-16T07:39:07Z
dc.date.available2022-8-16T07:39:07Z
dc.date.issued2022
dc.identifier.urihttp://ir.lib.ncu.edu.tw:88/thesis/view_etd.asp?URN=109522138
dc.contributor.department資訊工程學系zh_TW
DC.description國立中央大學zh_TW
DC.descriptionNational Central Universityen_US
dc.description.abstract近年來量子計算(quantum computing)技術蓬勃發展的趨勢日漸明顯,其強大的運算潛能逐漸受到重視,並在諸多領域有突破性的應用,涵蓋金融(finance)、製藥(pharmaceutical)、物流(logistics)、通訊(communication)等各種領域。世界各地許多公司如 D-Wave、IBM 及 Google …等也都爭相積極投入量子計算技術的研發。可預期的,新興的量子計算機,在不久的將來可以解決傳統古典計算機無法在可行時間內解決的大規模複雜問題,達成量子霸權(quantum supremacy)。本論文聚焦於在 D-Wave 量子退火機(quantum annealer)上使用量子退火(quantum annealing)演算法解決 NP 困難(NP-hard)問題。要在D-Wave量子退火機解決問題,我們要先將問題表述為目標函數(objective function),目標函數需為易辛模型(Ising model)或是二次無約束二元最佳化(quadratic unconstrained binary optimization, QUBO)的形式,其中目標函數的最小值代表欲求問題的最佳解。透過Ising模型或是 QUBO 可以將問題嵌入量子處理器(quantum process unit, QPU)進行量子退火,最後再進行採樣,讀取代表問題解決方案的低能量狀態。本論文針對量子退火演算法的 QUBO 進行分類,依照演算法將問題表述為目標函數後的不同形式將 QUBO 分為四個類別。每個 QUBO 類別都舉兩個以上的量子退火演算法為例解決常見的 NP 困難問題。本論文並採用公開資料集的問題實例進行實驗,比較量子退火演算法與在古典計算機上執行的古典演算法的效能。結果顯示,使用量子退火演算法解決 NP 困難問題,在解決問題時間及達成的解答品質方面是具有競爭力的。最後,本論文綜合比較四個類別QUBO的各種特性,並給出各類別的使用建議。zh_TW
dc.description.abstractIn recent years, the booming development trend of quantum computing has become more and more obvious, and its powerful computing potential has gradually attracted much attention. Quantum computing has many potential applications in different fields, covering finance, pharmacy, logistics, and communications. Many companies around the world, such as D-Wave, IBM, and Google, are actively investing in the research and development of quantum computing technology. It is expected that emerging quantum computers can soon solve large-scale and complex problems that traditional classical computers cannot solve within a feasible time, and achieve “quantum supremacy”. This thesis focuses on solving NP-hard problems with quantum annealing algorithms running on the D-Wave quantum annealer. The quantum annealing algorithm formulates a problem as an objective function, which is an Ising model or a quadratic unconstrained binary optimization (QUBO) formula. The minimum value of the objective function corresponds to the optimal solution to the problem. Through the Ising model or the QUBO formula, the problem is embedded into a quantum process unit (QPU) for quantum annealing. The sampling procedure is employed to read the low-energy state that corresponds to the solution to the problem. This thesis classifies QUBOs of quantum annealing algorithms into four categories. Two quantum annealing algorithms solving specific NP-hard problems are demonstrated as examples for each QUBO category. Public datasets of NP-hard problems are used to evaluate and compare the performance of quantum annealing algorithms and classical algorithms running on classical computers. The comparison results show that solving NP-hard problems with quantum annealing algorithms using QUBOs is competitive in terms of the time to the solution and the quality of the solution. Finally, this thesis comprehensively compares various characteristics of the four categories of QUBOs, and gives suggestions for the use of each of them.en_US
DC.subject量子計算zh_TW
DC.subject量子退火zh_TW
DC.subjectNP困難問題zh_TW
DC.subject易辛模型zh_TW
DC.subject二次無約束二元最佳化zh_TW
DC.subjectquantum computingen_US
DC.subjectquantum annealingen_US
DC.subjectNP-hard problemsen_US
DC.subjectIsing modelen_US
DC.subjectquadratic unconstrained binary optimization (QUBO)en_US
DC.title用量子退火解決NP困難問題的QUBO分類zh_TW
dc.language.isozh-TWzh-TW
DC.titleClassification of QUBO for Solving NP-hard Problem with Quantum Annealingen_US
DC.type博碩士論文zh_TW
DC.typethesisen_US
DC.publisherNational Central Universityen_US

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明