• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      關(guān)于無線通信中一類二次約束二次規(guī)劃問題的混合算法

      2016-05-30 10:48:04孫聰
      科技創(chuàng)新導(dǎo)報 2016年3期
      關(guān)鍵詞:壓縮算法中繼約束

      孫聰

      在無線通信中,許多問題可以建模為優(yōu)化問題的求解。特別地,許多問題可以轉(zhuǎn)化為一個形如式(1)的二次約束二次規(guī)劃(Quadratic Constrained Quadratic Programming,QCQP)問題,或者是一系列的QCQP子問題[1-6]。

      例如:多發(fā)多收干擾信道的波束成形問題等價為一個QCQP問題[2]。在中繼輔助的點(diǎn)對點(diǎn)通信模型中,考慮優(yōu)化中繼的波束成形系數(shù),在滿足一定信噪比的條件下極小化中繼的發(fā)送功率,該問題可建模為一個非凸的QCQP問題[2,3]。在中繼輔助下的多發(fā)多收干擾信道中,運(yùn)用帶權(quán)重的均方差極小化模型來求解總傳輸速率極大化問題,相應(yīng)的預(yù)編碼子問題也是一個QCQP[4]。高效求解這些QCQP問題是諸多通信問題的關(guān)鍵。一些經(jīng)典的方法可用于求解QCQP問題,比如:半定規(guī)劃松弛算法、逐步二次規(guī)劃算法等等。半定規(guī)劃松弛算法將二次約束二次規(guī)劃問題松弛為一個半定規(guī)劃。當(dāng)約束個數(shù)不超過3個時,可求得QCQP問題的最優(yōu)解;但當(dāng)約束多于3個時,需要用隨機(jī)的技巧產(chǎn)生QCQP問題的可行解,得到的解沒有理論保證[7]。逐步二次規(guī)劃算法在KKT點(diǎn)的局部具有超線性收斂速度;但當(dāng)初始點(diǎn)距離KKT點(diǎn)很遠(yuǎn)時,算法迭代較慢[8]。該文針對一類特殊結(jié)構(gòu)的QCQP問題,提出了可行壓縮算法,迭代得到的點(diǎn)作為逐步二次規(guī)劃算法的初始點(diǎn),從而很快收斂到QCQP問題的KKT點(diǎn)。該文的具體結(jié)構(gòu)如下:第一節(jié)介紹要求解的一類QCQP問題的具體形式,第二節(jié)給出可行壓縮算法的流程,第三節(jié)在數(shù)值實(shí)驗(yàn)中將本文提出的算法與其他方法做出比較。

      1 二次約束二次規(guī)劃

      該文考慮的二次約束二次規(guī)劃問題如下所示:

      這里為不定矩陣,…為半正定矩陣。當(dāng)(1)中均為半正定矩陣;≤0,對…都成立,(1)可以等價地轉(zhuǎn)化為(2),且,,,…。問題(2)是一個非凸的二次約束二次規(guī)劃問題。在通信模型中,考慮功率約束時,常常會遇到此類問題[4,5]。

      2 混合算法

      2.1 可行壓縮算法

      注意到問題(2)的可行域是一個凸集??尚袎嚎s算法的主要思想是:在迭代的過程中,用可行域內(nèi)部的一個橢球代替可行域本身,并在這個橢球內(nèi)求得目標(biāo)函數(shù)的極小點(diǎn)。首先,我們通過求解下面的問題得到可行壓縮算法的初始點(diǎn)。

      2.2 混合算法

      在可行壓縮算法中,當(dāng)?shù)c(diǎn)非??拷尚杏虻倪吔鐣r,某個會變得非常大,從而導(dǎo)致子問題變得病態(tài)。因此當(dāng)?shù)c(diǎn)非常靠近可行域的邊界時,可行壓縮算法終止。轉(zhuǎn)而使用逐步二次規(guī)劃算法繼續(xù)迭代,直到求得問題(2)的KKT點(diǎn)。由于可行壓縮算法為逐步二次規(guī)劃算法提供了一個較好的初始點(diǎn),逐步二次規(guī)劃算法可以在十幾步甚至幾步迭代之內(nèi)快速收斂。通過這種混合算法,可以快速求解到問題(2)的KKT點(diǎn)。這個混合算法如下所示。

      算法2(混合算法):

      Step1:運(yùn)用可行壓縮算法求解問題(2),得到可行解。

      Step2:以作為初始點(diǎn),運(yùn)用逐步二次規(guī)劃算法求解問題(2),得到其KKT點(diǎn)。

      3 數(shù)值實(shí)驗(yàn)

      在該節(jié)中,將該文提出的混合算法與已有的凸規(guī)劃軟件包CVX進(jìn)行比較??紤][4]中的帶權(quán)重的均方差極小化模型(Weighted Minimum Mean Square Error,WMMSE),其中預(yù)編碼矩陣對應(yīng)的子問題的形式與該文中問題(2)一致,可用該文提出的混合算法求解。因?yàn)樵搯栴}是一個凸優(yōu)化問題,因此,也可以用凸規(guī)劃的軟件包CVX求解[9]。我們分別用混合算法和CVX求解WMMSE模型中的預(yù)編碼子問題,WMMSE模型中的其他子問題均用相同的算法求解。這里,。實(shí)驗(yàn)結(jié)果由4G內(nèi)存、64-bit的Windows操作系統(tǒng)中的Matlab R2010a完成。

      圖1畫出了在不同信噪比(SNR)的情形下,兩種方法計(jì)算WMMSE問題所得到的結(jié)果,以總傳輸速率作為衡量標(biāo)準(zhǔn)。從圖1可觀察到,這兩種方法得到的結(jié)果幾乎一致。表1給出了兩種方法的計(jì)算時間。相比較CVX,該文提出的混合算法花費(fèi)的時間非常少。這是由于CVX調(diào)用了內(nèi)點(diǎn)法求解問題,而該文的混合算法比該方法的計(jì)算復(fù)雜度更低。

      實(shí)驗(yàn)結(jié)果表明,該文的混合算法用非常少的時間得到了和CVX幾乎一致的結(jié)果,因此,能夠高效求解該類QCQP問題。

      4 結(jié)語

      該文針對一類具有凸可行域的二次約束二次規(guī)劃問題,提出了一個混合算法。首先,運(yùn)用可行壓縮算法將迭代點(diǎn)迭代至可行域的邊界附近。其次,將該點(diǎn)作為逐步二次規(guī)劃算法的初始點(diǎn),迭代到問題的KKT點(diǎn)。數(shù)值實(shí)驗(yàn)中,該混合算法與凸規(guī)劃的軟件包CVX相比,所得結(jié)果幾乎一致,而花費(fèi)的時間則大大減少。

      參考文獻(xiàn)

      [1] Z.-Q.Luo,W.-K.Ma,A.M.-C.So,et al. Semidefinite Relaxation of Quadratic Optimization Problems[J].IEEE Signal Process.Magazine,2010,27(3):20-34.

      [2] N.D.Sidiropoulos,T.N.Davidson,Z.-Q. Luo.Transmit beamforming for physical-layer multicasting[J].IEEE Trans.Signal Process.,2006,54(6):2239-2251.

      [3] S.Fazeli-Dehkordy,S.Shahbazpanahi and S. Gazor,Multiple Peer-to-Peer Communications Using a network of Relays[J].IEEE Trans.Signal Process.,2009,57(8):3053-3062.

      [4] Cong Sun,Yaxiang Yuan A Fast[C]//Acoustics,Speech and Signal Processing(ICASSP),2011 IEEE Internation Conference,2011.

      [5] Kien.T.Truong,Philppe J.Sartori,Robert W.Heath Jr.Cooperative Algorithms for MIMO Amplify-and-Forward Relay Networks[J].IEEE Trans.Signal Process.,2013,61(5):1272-1287.

      [6] Cong Sun,Jorswieck,E.Jorswieck,Low complexity high throughput algorithms for MIMO AF relay networks[C]//IEEE Int. Conf.of Communications (ICC),Budapest,Hungary,2013.

      [7] Wenbao Ai,Yongwei Huang,Shuzhong Zhang.New results on Hermitian matrix rank-one decomposition[J].Math. Program.,2011,128(1-2):253-283.

      [8] 袁亞湘,孫文瑜.最優(yōu)化理論與方法[M].北京:科學(xué)出版社,2007.

      [9] M. Grant and S. Boyd, CVX: Matlab software for disciplined convex programming, version 2.0 beta[EB/OL].http://cvxr.com/cvx,Sept.,2013.

      [10] 杜德道.網(wǎng)絡(luò)技術(shù)在電力信息通信中的實(shí)踐問題分析[J].科技創(chuàng)新導(dǎo)報,2015,12(30):32-33.

      猜你喜歡
      壓縮算法中繼約束
      “碳中和”約束下的路徑選擇
      約束離散KP方程族的完全Virasoro對稱
      基于參數(shù)識別的軌道電路監(jiān)測數(shù)據(jù)壓縮算法研究
      面向5G的緩存輔助多天線中繼策略
      更正聲明
      中繼測控鏈路動態(tài)分析與計(jì)算方法研究
      航天器工程(2015年3期)2015-10-28 03:35:28
      PMU數(shù)據(jù)預(yù)處理及壓縮算法
      適當(dāng)放手能讓孩子更好地自我約束
      人生十六七(2015年6期)2015-02-28 13:08:38
      Nakagami-m衰落下AF部分中繼選擇系統(tǒng)性能研究
      曲線數(shù)據(jù)壓縮方法與實(shí)現(xiàn)
      沁水县| 永嘉县| 松原市| 江油市| 青铜峡市| 宁化县| 巴东县| 三原县| 罗平县| 通化县| 集贤县| 镇江市| 武穴市| 尤溪县| 图木舒克市| 阿拉善左旗| 南皮县| 兴山县| 马鞍山市| 扶沟县| 格尔木市| 拜泉县| 德保县| 眉山市| 增城市| 平利县| 嘉禾县| 承德市| 尉犁县| 郎溪县| 罗甸县| 探索| 九江县| 大安市| 新营市| 栾城县| 兴海县| 娄烦县| 乌鲁木齐市| 彩票| 太保市|