0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

玻色量子揭秘之背包問題與Ising建模描述

玻色量子 ? 來源:玻色量子 ? 2023-07-19 10:39 ? 次閱讀

摘要:背包問題(Knapsack problem)是一種組合優(yōu)化的NP-Complete問題。問題可以描述為:給定一組物品,每種物品都有自己的重量和價格,在限定的總重量內(nèi),我們?nèi)绾芜x擇,才能使得物品的總價格最高。

背包問題早期的研究可追溯到1897年,數(shù)學(xué)家托比亞斯·丹齊格(Tobias Dantzig,1884-1956)提出如何包裝最有價值或有用的物品而不會超載行李的問題。使用傳統(tǒng)的計算機(jī)算法來解決這個問題時,解決問題所需的時間隨著問題規(guī)模變大將呈指數(shù)級增長。

因此,對于大規(guī)模的問題,需要使用更高效的算法、近似算法或其他有效的工具來解決。背包算法一般提法是:一位旅行者攜帶背包去登山,已知他所能承受的背包重量限度為akg,現(xiàn)有n種物品可供他選擇裝入背包,第i種物品的單件重量為aikg,其價值(可以是表明本物品對登山的重要性的數(shù)量指標(biāo))是攜帶數(shù)量xi的函數(shù)ci(xi)(i=1,2,...,n),問旅行者應(yīng)如何選擇攜帶各種物品的件數(shù),以使總價值最大。相似問題經(jīng)常出現(xiàn)在商業(yè)、組合數(shù)學(xué),項目選擇,資本預(yù)算,計算復(fù)雜性理論、密碼學(xué)和應(yīng)用數(shù)學(xué)等領(lǐng)域中。

目前,許多背包問題的理論研究已經(jīng)廣泛應(yīng)用在現(xiàn)實生活中,幫助大量面向應(yīng)用程序的研究人員與從業(yè)者尋找更好、更快的解決方案來解決巨大的問題。通常,背包問題是更復(fù)雜的組合問題的子問題的優(yōu)化問題,大多數(shù)需要選擇某些給定的子集來獲得利潤總額最大化的項目,而分配的總重量不超過背包的容量。

背包問題在現(xiàn)實生活中的應(yīng)用包括財務(wù)建模、生產(chǎn)和庫存管理系統(tǒng)、分層抽樣、制造中的排隊網(wǎng)絡(luò)模型設(shè)計以及制造中的流量過載控制電信系統(tǒng)。其他應(yīng)用領(lǐng)域包括產(chǎn)量管理、航空公司、酒店和租賃機(jī)構(gòu)、大學(xué)招生、質(zhì)量適應(yīng)和交互式多媒體系統(tǒng)的準(zhǔn)入控制、貨物裝載、資本預(yù)算、削減庫存問題,以及巨大的分布式計算機(jī)處理分配系統(tǒng)。

北京玻色量子科技有限公司在5月16日新品發(fā)布會上推出的100計算量子比特相干光量子計算機(jī)真機(jī)——“天工量子大腦”,旨在快速、高效地求解NP-hard的Ising模型。背包問題可以轉(zhuǎn)化為一個Ising/QUBO模型,“天工量子大腦”可以極大簡化求解步驟并在毫秒級的時間內(nèi)給出問題的全局最優(yōu)解。

問題描述

背包問題是基本的組合優(yōu)化問題,我們引入這個背包問題的二次版本進(jìn)行分析,二次指物品之間的選擇關(guān)系會影響物品的價值取值,即二次背包問題(Quadratic KnapsackProblem),該問題是經(jīng)典的NP-Hard問題之一。

建模思路

首先給出二次背包問題的混合整數(shù)規(guī)劃模型

6d465db8-25d0-11ee-962d-dac502259ad0.png

其中xj表示是否選擇物品j,xj=1表示選擇,否則表示不選擇,vij是物品i,j的交互價值,aj為物品j的體積,b為背包的容量限制。我們引入懲罰系數(shù)P和m+1個0/1松弛變量yk,k∈{0,...,m}將模型轉(zhuǎn)寫為QUBO模型。

首先將不等式約束配平得到式(2)

6d657270-25d0-11ee-962d-dac502259ad0.png

將式(2)平方后乘上懲罰系數(shù)即可以轉(zhuǎn)為無約束的表達(dá),得到式(3),即該問題的QUBO模型

6d88cc16-25d0-11ee-962d-dac502259ad0.png

我們用下面的例子來進(jìn)一步分析。

6db1c60c-25d0-11ee-962d-dac502259ad0.png6dcee340-25d0-11ee-962d-dac502259ad0.png

其中式(5)為不等式約束,舉例而言,如不等式a-b<0可以通過引入輔助變量c轉(zhuǎn)化為等式a-b+c=0,c>0,其中c也叫做松弛變量,我們引入輔助松弛0/1變量x5,x6來配平式(5)。

6dedcb3e-25d0-11ee-962d-dac502259ad0.png? (6)

因此,我們得到QUBO模型為:

6e0d4a40-25d0-11ee-962d-dac502259ad0.png

我們?nèi)=10,同時根據(jù)x2=x(x為0/1變量)的特性,我們可以化簡式子,舍去常數(shù)項2560后,我們得到QUBO模型的矩陣表達(dá):

6e2b0fee-25d0-11ee-962d-dac502259ad0.png? ? ? ? (8)

其中Q矩陣為:

6e442330-25d0-11ee-962d-dac502259ad0.png

求解這個QUBO模型,我們可以得到最優(yōu)解

x1=x3=x4=1,x2=x5=x6=0,y=-2588。

問題拓展

背包問題是經(jīng)典的NP-hard問題,在數(shù)學(xué)、計算機(jī)科學(xué)、物理學(xué)等領(lǐng)域都有應(yīng)用。該問題有多個擴(kuò)展和變種,其中一些常見的包括:

多重背包問題(Multiple Knapsack Problem):在多重背包問題中,每種物品有多個可用的副本,而不僅僅是一個。每個物品的數(shù)量限制可能不同,目標(biāo)是選擇物品的副本來最大化總價值。

無界背包問題(Unbounded Knapsack Problem):在無界背包問題中,每種物品有無限多個可用的副本。目標(biāo)是選擇物品的副本來最大化總價值。

分?jǐn)?shù)背包問題(Fractional Knapsack Problem):在分?jǐn)?shù)背包問題中,物品可以被分割成任意比例,可以選擇部分物品放入背包中。目標(biāo)是選擇物品的比例來最大化總價值。

有約束背包問題(Constrained Knapsack Problem):在有約束背包問題中,除了背包容量限制外,還存在其他約束條件,如物品之間的依賴關(guān)系、物品的數(shù)量限制等。目標(biāo)是在滿足所有約束條件的前提下,選擇物品來最大化總價值。

未來,玻色量子將依托100計算量子比特相干光量子計算機(jī)真機(jī)——“天工量子大腦”,聚焦“實用化量子計算”,不斷深入研究更多NP-Complete問題,拓展更多可實用化量子計算的真實應(yīng)用場景。

玻色量子還將啟動“燎原計劃”開發(fā)者平臺,并持續(xù)對外開放“天工量子大腦”的真機(jī)測試,熱忱歡迎更多不同領(lǐng)域的研究伙伴前來了解相干量子計算的原理和能力,在此基礎(chǔ)上展開共同研發(fā),用量子計算去解決更多真實場景中的問題,讓量子計算的超強(qiáng)算力能真正服務(wù)于各行各業(yè),滿足未來時代對于計算的需求。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 計算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7174

    瀏覽量

    87164
  • 玻色量子
    +關(guān)注

    關(guān)注

    0

    文章

    31

    瀏覽量

    454

原文標(biāo)題:玻色量子“揭秘”之背包問題與Ising建模

文章出處:【微信號:玻色量子,微信公眾號:玻色量子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    中科大實現(xiàn)復(fù)雜度達(dá)48個量子比特的取樣量子計算

    演示量子計算優(yōu)越性目前有兩種途徑:利用超導(dǎo)量子比特實現(xiàn)隨機(jī)線路取樣和利用光子實現(xiàn)取樣。
    的頭像 發(fā)表于 12-25 14:02 ?4090次閱讀

    量子成功突破光量子計算概念驗證階段

    近日,北京市科學(xué)技術(shù)協(xié)會發(fā)布了《關(guān)于2022年北京市科協(xié)科創(chuàng)公共服務(wù)平臺重點項目評審結(jié)果的公示》,量子憑借“北京市科協(xié)相干光量子計算企業(yè)創(chuàng)新聯(lián)合體”成功入選北京市科協(xié)科創(chuàng)公共服務(wù)平
    的頭像 發(fā)表于 09-30 09:22 ?928次閱讀

    一文了解如何應(yīng)用QUBO模型來建模

    相干伊辛機(jī)(Coherent Ising Machine, 簡稱CIM), 是目前量子重點研發(fā)的一項光量子計算機(jī)技術(shù),CIM是一種基于簡
    的頭像 發(fā)表于 04-06 14:19 ?1.7w次閱讀

    量子重磅發(fā)布自研100量子比特相干光量子計算機(jī)

    2023年5月16日,北京量子科技有限公司(以下簡稱“量子”)在北京正大中心成功召開了2
    的頭像 發(fā)表于 05-17 14:56 ?1265次閱讀

    量子與清大科越合作打造基于光量子計算的電力能源領(lǐng)域場景解決方案

    ? ? ? ? ?近日,北京量子科技有限公司(以下簡稱“量子”)與北京清大科越股份有限公
    的頭像 發(fā)表于 06-16 10:46 ?992次閱讀

    量子揭秘”之最大割(Max-Cut)問題與QUBO建模

    最大割問題是一類NP難問題,它在計算機(jī)科學(xué)和組合優(yōu)化領(lǐng)域中有著廣泛的應(yīng)用。在量子計算領(lǐng)域,最大割問題是一個非常重要的Benchmark,因為它是量子計算機(jī)中最具代表性的NP難問題之一,也是許多量子算法的基礎(chǔ)。
    的頭像 發(fā)表于 06-21 09:17 ?2927次閱讀
    <b class='flag-5'>玻</b><b class='flag-5'>色</b><b class='flag-5'>量子</b>“<b class='flag-5'>揭秘</b>”之最大割(Max-Cut)問題與QUBO<b class='flag-5'>建模</b>

    量子出席第二屆CCF量子計算大會

    、應(yīng)用生態(tài)、生產(chǎn)制造以及科普與教育等10個專題論壇。北京量子科技有限公司(以下簡稱“量子
    的頭像 發(fā)表于 08-24 09:32 ?814次閱讀
    <b class='flag-5'>玻</b><b class='flag-5'>色</b><b class='flag-5'>量子</b>出席第二屆CCF<b class='flag-5'>量子</b>計算大會

    量子與中國電子科技集團(tuán)首次達(dá)成量子產(chǎn)業(yè)戰(zhàn)略合作

    10月,北京量子科技有限公司(以下簡稱“量子”)與
    的頭像 發(fā)表于 11-02 09:56 ?613次閱讀

    量子與北京師范大學(xué)在光量子計算領(lǐng)域持續(xù)突破

    2023年10月,北京量子科技有限公司(以下簡稱“量子”)聯(lián)合北京師范大學(xué)研究團(tuán)隊在知名
    的頭像 發(fā)表于 11-14 10:15 ?555次閱讀
    <b class='flag-5'>玻</b><b class='flag-5'>色</b><b class='flag-5'>量子</b>與北京師范大學(xué)在光<b class='flag-5'>量子</b>計算領(lǐng)域持續(xù)突破

    量子與移動云共同打造的“恒山光量子算力平臺”正式開啟公測

    2023年12月1日,中國移動云能力中心(簡稱“移動云”)聯(lián)合北京量子科技有限公司(簡稱“量子
    的頭像 發(fā)表于 12-04 09:11 ?665次閱讀

    量子榮登2023北京市數(shù)字經(jīng)濟(jì)標(biāo)桿企業(yè)榜單

    2024年2月29日,首批“北京市數(shù)字經(jīng)濟(jì)標(biāo)桿企業(yè)名單”正式對外公布,北京量子科技有限公司(以下簡稱“
    的頭像 發(fā)表于 03-05 11:48 ?372次閱讀
    <b class='flag-5'>玻</b><b class='flag-5'>色</b><b class='flag-5'>量子</b>榮登2023北京市數(shù)字經(jīng)濟(jì)標(biāo)桿企業(yè)榜單

    量子發(fā)布新一代550計算量子比特相干光量子計算機(jī)

    2024年4月18日,北京量子科技有限公司(以下簡稱“量子”)以“新質(zhì)互融,算力共振”為
    的頭像 發(fā)表于 04-19 15:06 ?346次閱讀
    <b class='flag-5'>玻</b><b class='flag-5'>色</b><b class='flag-5'>量子</b>發(fā)布新一代550計算<b class='flag-5'>量子</b>比特相干光<b class='flag-5'>量子</b>計算機(jī)

    量子自主研發(fā)的兩大發(fā)明專利獲得國家知識產(chǎn)權(quán)局授權(quán)

    近日,北京量子科技有限公司(以下簡稱“量子”)自主研發(fā)的兩大發(fā)明專利“基于光
    的頭像 發(fā)表于 05-16 11:31 ?633次閱讀
    <b class='flag-5'>玻</b><b class='flag-5'>色</b><b class='flag-5'>量子</b>自主研發(fā)的兩大發(fā)明專利獲得國家知識產(chǎn)權(quán)局授權(quán)

    量子加速實用化量子計算應(yīng)用

    日前,由北京理工大學(xué)管理學(xué)院主辦、中國運(yùn)籌學(xué)會數(shù)據(jù)科學(xué)與運(yùn)籌智能分會科研與學(xué)術(shù)交流中心管理工程系承辦的明理講堂線上直播活動成功舉辦。量子副總裁巨江偉發(fā)表了以“實用化量子計算”為主題
    的頭像 發(fā)表于 09-03 10:36 ?298次閱讀

    量子與中國計量大學(xué)達(dá)成多項創(chuàng)新合作

    計量大學(xué)理學(xué)院教師金世舉等一行參觀北京量子科技有限公司(以下簡稱“量子”),雙方進(jìn)行了現(xiàn)
    的頭像 發(fā)表于 09-03 10:41 ?361次閱讀