亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        不確定性智能規(guī)劃算法研究*

        2016-12-13 06:58:17張立行魏振華
        計算機與數(shù)字工程 2016年11期
        關(guān)鍵詞:規(guī)劃效率優(yōu)化

        張立行 金 琦 魏振華

        (火箭軍工程大學 西安 710025)

        ?

        不確定性智能規(guī)劃算法研究*

        張立行 金 琦 魏振華

        (火箭軍工程大學 西安 710025)

        在眾多研究領(lǐng)域都存在著客觀或者人為的不確定優(yōu)化問題,傳統(tǒng)方法很難解決此類問題。論文在簡述了傳統(tǒng)量子遺傳算法的原理和結(jié)構(gòu)的基礎(chǔ)上,分析了傳統(tǒng)量子遺傳算法主要存在的問題,即解空間轉(zhuǎn)換和如何確定量子門的旋轉(zhuǎn)相位,以此進行算法的改進,給出了改進量子遺傳算法的流程,并以Shaffer’s F1多峰不確定優(yōu)化問題為例,分析了IQGA的運行效率、收斂速度等性能。通過仿真研究表明IQGA運行效率較高,收斂速度較快,能較好地支持不確定規(guī)劃問題。

        不確定性; 智能規(guī)劃; 進化算法; IQGA

        Class Number TN99

        1 引言

        從系統(tǒng)觀點出發(fā),研究綜合處理各類不確定性信息的理論與方法,稱之為不確定性系統(tǒng)理論[1~2]。在運籌學、管理科學、信息科學等眾多研究領(lǐng)域的問題中,都存在著客觀的或人為的不確定性,伴隨著這些千姿百態(tài)的不確定性,顯然存在著大量的不確定優(yōu)化問題[3]。傳統(tǒng)方法遠遠不能滿足解決具有雙重或多重不確定性的決策系統(tǒng)優(yōu)化問題的要求,因此,大量智能算法應(yīng)運而生。

        目前,國內(nèi)外提出了大量的智能算法,如遺傳算法、免疫算法等[4~7]。然而,每種進化算法都有其優(yōu)點和不足,為了使多種智能算法優(yōu)勢互補,遵循“組合優(yōu)化”的思想,對不同智能優(yōu)化算法進行融合是一個重要的研究方向[8~11]。

        1996年,Narayanan和Moore等將量子多宇宙的概念最先引入遺傳算法,提出量子衍生遺傳算法(Quantum Inspired Genetic Alogrithm),并成功地用它解決了TSP問題,開創(chuàng)了量子計算與進化計算融合的新方向[12~13]。在已有的量子遺傳算法中,量子門起到了至關(guān)重要的作用,然而關(guān)于量子門的設(shè)計卻沒有給出具體方法;另外,也可以發(fā)現(xiàn)量子計算與進化算法的融合點主要集中在種群編碼方式和進化策略的構(gòu)造上。量子計算呈現(xiàn)出的強大并行性對傳統(tǒng)算法具有加速作用,但只有應(yīng)用由量子硬件構(gòu)造的量子計算機才能實現(xiàn)[14]。然而,在智能優(yōu)化算法中,引入量子機制,用量子位構(gòu)造尋優(yōu)個體,用量子旋轉(zhuǎn)門更新個體上的量子位,用量子非門實現(xiàn)個體變異,進而實現(xiàn)與傳統(tǒng)優(yōu)化算法截然不同的量子搜索機制。這種搜索機制能夠增強對解空間的遍歷性,增強種群多樣性,并能應(yīng)用量子位的概率幅將最優(yōu)解表述為搜索空間中的多種表述形式,從而增加獲得全局最優(yōu)解的概率,本文以此展開研究。

        2 量子遺傳算法

        2.1 算法原理

        近幾年來,學術(shù)界提出了很多有代表性的量子遺傳算法。2000年,由K.H.Han等給出的QGA算法分析量子遺傳算法的原理,該算法主要是由于K.H.Han等首先將量子位和量子門的概念引入進化算法,具有代表性[15~16]。

        1) 量子比特

        QGA是基于量子位和量子疊加態(tài)的概念提出的。量子位或量子比特是量子計算機中的最小信息單位。一個量子位可以處于|0〉態(tài)、|1〉態(tài)以及|0〉和|1〉之間的任意疊加態(tài)。一個量子位的狀態(tài)可以描述為

        |φ〉=α|0〉+β|1〉

        (1)

        其中α、β是復數(shù),稱為量子對應(yīng)態(tài)的概率幅。|α|2表示量子態(tài)被觀測為|0〉態(tài)的概率,|β|2表示量子態(tài)被觀測為|1〉態(tài)的概率,且滿足歸一化條件

        |α|2+|β|2=1

        (2)

        如果系統(tǒng)有m個量子位,則該系統(tǒng)可同時描述2m個狀態(tài),然而在觀測時,該系統(tǒng)將坍塌為一個確定的狀態(tài)。

        2) 量子染色體

        (3)

        其中|αi|2+|βi|2=1,i=1,2,…,m。

        由于量子系統(tǒng)具有疊加態(tài),才使得基于量子位編碼的進化算法比傳統(tǒng)進化算法具有更好的種群多樣性。

        2.2 算法結(jié)構(gòu)

        (4)

        其中m是量子位數(shù),即量子染色體的長度,j=1,2,…,n。

        (5)

        然后,計算P(t)中每個解的適應(yīng)度,存儲最優(yōu)解。

        (6)

        最后選擇P(t)中的當前最優(yōu)解,若該最優(yōu)解優(yōu)于目前存儲的最優(yōu)解,則用該最優(yōu)解將其替換。

        上面給出的是最基本的量子遺傳算法,由于量子本身具有量子疊加態(tài)使個體具有多樣性,從而省略了交叉、變異等遺傳操作。對于不確定規(guī)劃而言,量子遺傳算法主要存在兩方面的問題限制了其執(zhí)行效率,即解空間轉(zhuǎn)換和如何確定量子門的旋轉(zhuǎn)相位。本文以此為重點對傳統(tǒng)量子遺傳算法進行改進。

        3 改進量子遺傳算法設(shè)計

        1) 解空間轉(zhuǎn)換

        不論對于連續(xù)函數(shù)優(yōu)化問題,還是不確定性規(guī)劃中的常見目標函數(shù)求解,都可以轉(zhuǎn)換為常規(guī)的規(guī)劃模型。因此,可以直接將參數(shù)用2位或更多位的量子編碼表示出來,本文采用雙鏈編碼方案實施編碼,如式(7)所示。

        (7)

        (8)

        2) 量子旋轉(zhuǎn)門轉(zhuǎn)角的確定

        量子染色體第i個量子位為(αi,β),更新方式是

        (9)

        其中θi=s(αiβi)Δθi,Δθi和s(αiβi)取值可按表1方式獲得。

        表1 種群初始化

        結(jié)合量子遺傳算法得到改進的量子遺傳算法流程,如圖1所示,其方法步驟不再贅述。

        4 仿真算例

        以Shaffer’sF1多峰不確定規(guī)劃為例,檢驗算法的性能。

        在算法實現(xiàn)時考慮了兩種方式,其一是由于給出的算例復雜度較低,可以利用窮舉的方式搜索解空間,因此從時間效率與其同遺傳算法進行比較;其二是對算法的進化代數(shù)的不同對解空間的收斂程度進行比較。

        函數(shù)表示為

        f(x,y)=-(x2+y2)0.25(sin2(50(x2+y2)0.1)+1.0)

        (10)

        圖1 改進的量子遺傳算法流程圖

        將其改為具有不確定規(guī)劃模型的表達式為

        maxf(x,y)=-(x2+y2)0.25(sin2((50+ζ)(x2+y2)0.1)+(1.0+ζ))

        (11)

        圖2是用Matlab繪制出的ζ=0時的三維曲面。

        圖2 仿真函數(shù)三維曲面圖

        針對該規(guī)劃問題控制遺傳參數(shù):種群規(guī)模m=100;量子位n=2;變異概率pm=0.1;轉(zhuǎn)角步長初值為θ0=0.01π;最大遺傳迭代次數(shù)Genmax=2000。在配置CPU為AMD3500+,內(nèi)存2G,WindowsXP系統(tǒng)下,經(jīng)過仿真計算得到改進量子遺傳算法與其他算法比較的最終結(jié)果,如表2,其IQGA與GA方法收斂次數(shù)對比圖如圖3所示。

        表2 改進量子遺傳算法與其他算法比較

        圖3 IQGA與GA方法收斂次數(shù)對比圖

        從表2、圖3中可以看出:枚舉算法最直接,在給出取值范圍時一定可以找到結(jié)果,但效率受精度影響;遺傳算法效果較好,在17.456s內(nèi)可以找到最優(yōu)解;改進的量子遺傳算法在6.489s即可完成搜索。

        5 結(jié)語

        量子遺傳算法的高效性來源于量子態(tài)的并行性,本文在簡述了傳統(tǒng)量子遺傳算法的原理和結(jié)構(gòu)的基礎(chǔ)上,分析了傳統(tǒng)量子遺傳算法主要存在的問題,即解空間轉(zhuǎn)換和如何確定量子門的旋轉(zhuǎn)相位,以此進行算法的改進,給出了改進量子遺傳算法的流程,并以Shaffer’s F1多峰不確定規(guī)劃為例,分析了IQGA的運行效率、收斂速度等性能。通過仿真研究表明:IQGA運行效率較高,收斂速度較快,能較好地支持不確定規(guī)劃問題。

        [1] NARAYANAN A, MOORE M. Quantum-inspired genetic algorithm[C]//Proceeding of IEEE International Conference on Evolutionary Computation, Nagoya, Japan,2010:61-66.

        [2] Ben-Tal, A., Nemirovski, A. On tractable approximations of uncertain linear matrix inequalities acected by interval uncertainty[J]. SIAM J. Optimization,2012,12:811-833.

        [3] LIU Shaofeng, DONG Jian, WU Zhibo. A Dynamic-feedback Scheduling Algorithm for Cluster Load Balancing based on Priority Queue[J]. Intelligent Computer and Applications,2014,12(4):45-49.

        [4] TU Gang, YANG Fumin, LU Yansheng. An Optimal Scheduling Algorithm for Soft Aperiodic Tasks[J]. Journal of Computer Research and Development,2014,42(11):23-24.

        [5] LIAO Daqiang, ZOU Du, YIN Jiana. Grid Scheduling Algorithm Based on Priority[J]. Computer Engineering,2014,40(10):11-16.

        [6] LIAO Daqiang, YIN Jian, WU Yilin, et al. Interest Propagation-Based User Similarity Computation Method[J]. Computer Applications and Software,2015,32(10):95 400,104.

        [7] KHORSAND A R, AKBARZANEH M R. Quantum gate optimization in a meta-level genetic quantum algorithm[C]//2005 IEEE International Conference on Systems, Man and Cybernetics,2015,4:3055-3062.

        [8] ZHANG G X, JIN W D, HU L Z. A novel parallel quantum genetic algrothm[C]//Proceedings of the Fouth International Conference on Parallel and Distributed Computing, Applications and the Technologies,2013:693-697.

        [9] LI Shi-yong, LI Pan-chi, YUAN Li-ying. Quantum genetic algorithm with application in fuzzy controller parameter optimization[J]. Systems Engineering and Electronics,2013,29(7):1143-1138.

        [10] LI P C, LI S Y. Quantum-inspired evolutionary algorithm for continuous spaces optimization based on Bloch coordinates of qubits[J]. Neurocomputing,2011,72:581-591.

        [11] LIAO Da-Qiang. Multi Objective Planning Research of Resource Scheduling Algorithm for Cloud Computing[J]. Computer Systems & Applications,2016,25(2):180-189.

        [12] ZHONG Hao-tao. Dynamic scheduling grouping algorithm based on genetic algorithm[J]. Chinese Journal of Computers,2013,45(8):11-12.

        [13] Ben-Tal, A., Nemirovski, A. Robust solutions of Linear Programming problems contaminated with uncertain data[J]. Math. Program.,2010,88:411-424.

        [14] ZHANG G X, JIN W D, HU L Z. A novel parallel quantum genetic algrothm[C]//Proceedings of the Fouth International Conference on Parallel and Distributed Computing, Applications and the Technologies,2013:693-697.

        [15] YANG J A, LI B, ZHUANG Z Q. Muti-universe parallel quantum genetic algorithm and its application to blind-source separation[C]//Proceedings of the International Conference on Neural Networks and Singal Processing,2012,1:393-398.

        [16] CHEN H, ZHANG J H, ZHANG C. Chaos updating rotated gates quantum-inspired genetic algorithm[C]//Proceedings of the International Conference on Communications, Cuircuits and Systems,2010,2:1108-1112.

        Uncertainty Intelligent Planning Algorithm

        ZHANG Lixing JIN Qi WEI Zhenhua

        (Rocket Force Engineering University, Xi’an 710025)

        There is an objective or artificial uncertain optimization problem in many area, the traditional methods are difficult to solve such problems. The paper firstly introduces the principle and structure of the traditional quantum genetic algorithm (QGA), analyzes the main problem of the traditional quantum genetic algorithm, namely the problem of the solution space conversion, and how to determine the rotational phase of the quantum gate. Then the paper improves the algorithm based on the analysis, gives the process of improved quantum genetic algorithm (IQGA), and takes Shaffer's F1 multimodal uncertain planning for example, analyzes the properties of the running efficiency and the convergence efficiency etc. of IQGA. The simulation results show that the running efficiency of IQGA is higher, and convergence efficiency is faster, therefore, the uncertain planning problem can be better supported by IQGA.

        uncertainty, intelligent planning, evolutionary algorithm, IQGA

        2016年5月16日,

        2016年6月21日

        張立行,男,研究方向:通信工程。金琦,女,研究方向:通信工程。魏振華,男,研究方向:通信自動化。

        TN99

        10.3969/j.issn.1672-9722.2016.11.011

        猜你喜歡
        規(guī)劃效率優(yōu)化
        超限高層建筑結(jié)構(gòu)設(shè)計與優(yōu)化思考
        民用建筑防煙排煙設(shè)計優(yōu)化探討
        關(guān)于優(yōu)化消防安全告知承諾的一些思考
        一道優(yōu)化題的幾何解法
        提升朗讀教學效率的幾點思考
        甘肅教育(2020年14期)2020-09-11 07:57:42
        規(guī)劃引領(lǐng)把握未來
        快遞業(yè)十三五規(guī)劃發(fā)布
        商周刊(2017年5期)2017-08-22 03:35:26
        多管齊下落實規(guī)劃
        迎接“十三五”規(guī)劃
        跟蹤導練(一)2
        成午夜福利人试看120秒| 国产一区二区三区精品久久呦| 亚洲综合色婷婷七月丁香| 狼人精品剧情av在线观看| 久久精品中文字幕无码绿巨人| 亚洲а∨天堂久久精品2021| 中文字幕人妻无码视频| 国产精品久线在线观看| 亚洲最大中文字幕无码网站| 国产做床爱无遮挡免费视频| 日韩极品在线观看视频| 朋友的丰满人妻中文字幕| 久久久久亚洲精品无码网址 | 亚洲精品字幕| 国产精品亚洲专区在线播放| 国产大片在线观看91| 无码av专区丝袜专区| 成全高清在线播放电视剧| 国产成人久久蜜一区二区| 久久熟女少妇一区二区三区 | 日本少妇高潮喷水xxxxxxx| 四虎影院在线观看| 亚洲av国产大片在线观看| 久久精品国产亚洲av四叶草| 亚洲国产av精品一区二区蜜芽 | 色哟哟网站在线观看| 成 人 网 站 在线 看 免费| 日本黄色一区二区三区| 精品无人码麻豆乱码1区2区| 艳妇乳肉豪妇荡乳av无码福利| 成人国产一区二区三区精品不卡| 亚洲国产熟女精品传媒| 99亚洲男女激情在线观看| 亚洲国产A∨无码影院| 日本少妇又色又紧又爽又刺激| a级国产乱理伦片| 国内少妇人妻丰满av| 国内精品熟女一区二区| 午夜性刺激免费看视频| 女人色毛片女人色毛片18| 一本色道久久综合狠狠躁中文|