• 
    

    
    

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

      一般函數(shù)的計(jì)算機(jī)病毒模型最優(yōu)控制

      2016-01-18 03:56:42孫德順蘇永美
      關(guān)鍵詞:最優(yōu)控制計(jì)算機(jī)病毒數(shù)值模擬

      孫德順,蘇永美

      (北京科技大學(xué) 數(shù)理學(xué)院,北京 100083)

      一般函數(shù)的計(jì)算機(jī)病毒模型最優(yōu)控制

      孫德順,蘇永美

      (北京科技大學(xué) 數(shù)理學(xué)院,北京 100083)

      摘要:研究一類改進(jìn)的一般函數(shù)的計(jì)算機(jī)病毒模型,并引入殺毒軟件作為系統(tǒng)的控制變量,應(yīng)用極小值原理,得到一個時變的最優(yōu)控制策略。時變的控制策略不但能夠使得購買殺毒軟件及其更新的費(fèi)用最小,而且能將被感染的計(jì)算機(jī)的數(shù)目降到最低。數(shù)值模擬顯示:在控制的這段時間內(nèi),并不需要一直保持最大的效力。

      關(guān)鍵詞:計(jì)算機(jī)病毒;一般函數(shù);最優(yōu)控制;數(shù)值模擬

      基金項(xiàng)目:國家自然科學(xué)基金項(xiàng)目(61074192,11101028)

      作者簡介:孫德順(1990-),男,山東臨沂人,碩士生;蘇永美(1971-),女,山東臨沂人,副教授,博士,碩士生導(dǎo)師,主要從事常微分方程定性與穩(wěn)定性分析,生物數(shù)學(xué)模型、計(jì)算機(jī)模型的最優(yōu)控制方面的研究.

      收稿日期:2014-09-05

      文章編號:1672-6871(2015)02-0096-04

      中圖分類號:O175.12

      文獻(xiàn)標(biāo)志碼:志碼:A

      0引言

      計(jì)算機(jī)病毒通過各種渠道,從已被感染的計(jì)算機(jī)擴(kuò)散到未被感染的計(jì)算機(jī),其破壞性及傳染性對社會造成極大的傷害,僅2008年,計(jì)算機(jī)病毒在全球造成的經(jīng)濟(jì)損失就高達(dá)85億美元。考慮到計(jì)算機(jī)病毒和生物學(xué)病毒[1-3]有很高的相似性,相應(yīng)的計(jì)算機(jī)病毒模型[4-8]被提出,通過研究其動力學(xué)特性,從而找到能有效控制病毒在網(wǎng)絡(luò)中傳播的方法。

      自極小值原理被提出以來,最優(yōu)控制理論得到了極大的發(fā)展,在控制生物學(xué)病毒的傳播上得到了廣泛的應(yīng)用,但是在計(jì)算機(jī)病毒最優(yōu)控制方面卻研究的很少。文獻(xiàn)[9-10]利用控制理論研究計(jì)算機(jī)病毒模型,但都是基于雙線性函數(shù)和具體函數(shù)的研究。本文利用最優(yōu)控制理論的方法,在文獻(xiàn)[11]提出的模型基礎(chǔ)上進(jìn)行研究。通過引入控制變量,提出目標(biāo)函數(shù),轉(zhuǎn)化為最優(yōu)控制的問題,并以數(shù)值模擬驗(yàn)證其正確性。

      1模型

      所有計(jì)算機(jī)分為易感染病毒計(jì)算機(jī)S,已感染病毒計(jì)算機(jī)I,獲得暫時性免疫計(jì)算機(jī)R。本文根據(jù)文獻(xiàn)[11],提出帶有控制的計(jì)算機(jī)病毒模型如下:

      (1)

      在文獻(xiàn)[11]中,p為免疫率;b為入網(wǎng)率;考慮到殺毒軟件的存在,每臺易感染病毒計(jì)算機(jī)S都獲得暫時性免疫,此時的免疫率為α1;μ為斷網(wǎng)率;γ為暫時性免疫計(jì)算機(jī)R重新成為易感染病毒計(jì)算機(jī)的比率;γ2為已感染病毒計(jì)算機(jī)成為易感染病毒計(jì)算的殺毒率;α為已感染病毒計(jì)算機(jī)獲得免疫的免疫率;由于已感染病毒計(jì)算機(jī)的侵入,t時刻每臺易感染病毒計(jì)算機(jī)S的感染率為βI/f(I)。文獻(xiàn)[11]中的字母表示和本文模型中字母具有相同的意義。但是在實(shí)際情況中,用戶可以通過操作殺毒軟件來控制感染病毒的計(jì)算機(jī)數(shù)目,而文獻(xiàn)[11]中殺毒率γ2和α是常數(shù),不能很好地反映人為操作殺毒軟件的作用。因此,本文在文獻(xiàn)[11]的基礎(chǔ)上進(jìn)行改進(jìn),將常數(shù)γ2和α改成控制變量函數(shù)ωu(t)和(1-ω)u(t),這里u(t)代表殺毒率。根據(jù)文獻(xiàn)[12],標(biāo)準(zhǔn)發(fā)生率更加符合實(shí)際情況,所以本文將一般發(fā)生率f(I)改為f(S,I)。

      2最優(yōu)控制問題

      根據(jù)龐德里亞金的極小值原理,需要在系統(tǒng) (1)上建立一個最優(yōu)控制系統(tǒng)來控制病毒的傳播。為了建立最優(yōu)控制系統(tǒng),對于給定的整數(shù)T>0,選擇下面的集合作為控制集:

      U={u(t)∈L2(0,T):0≤u(t)≤1,0≤t≤T},

      (2)

      其中,控制變量u(t)可以通過更新殺毒軟件,將感染病毒的計(jì)算機(jī)數(shù)目降低到一個較低水平甚至幾乎為0。

      目標(biāo)泛函定義為:

      (3)

      其中:t0為控制的起始時刻;tf為控制的終點(diǎn)時刻;S11、R11、Q11表示對應(yīng)變量的權(quán)重。給定初始條件為:

      S(t0)=S0,I(t0)=I0,R(t0)=R0。

      (4)

      選取上述的目標(biāo)函數(shù)J(u(t))是為了既能保證將受感染的計(jì)算機(jī)的數(shù)量控制到最低水平,同時也可以保證為此而購買的殺毒軟件和軟件的更新費(fèi)用最少。

      為了找到目標(biāo)泛函的最小值,定義Hamiltonian函數(shù)[13]如下:

      (5)

      最優(yōu)控制的存在性證明。由文獻(xiàn)[14],且方程(1)~方程(3)滿足如下條件:

      (Ⅰ)控制集和相對應(yīng)的狀態(tài)變量集為非空集合。

      (Ⅱ)可測集U是閉的凸集。

      (Ⅲ)系統(tǒng)(1)方程的右邊關(guān)于u的線性函數(shù),并且是連續(xù)有界的。

      (Ⅳ)目標(biāo)泛函的被積函數(shù)L(I,u)在U上是凹函數(shù)。

      綜上所述,系統(tǒng)(1)存在最優(yōu)控制。

      利用龐德里亞金的極小值原理求出最優(yōu)控制的必要條件如下[13]:

      (Ⅱ)斜狀態(tài)方程:

      (Ⅲ)橫截條件:λi(T)=0,i=1,2,3。

      (Ⅳ)邊界條件:S(t0)=S0,I(t0)=I0,R(t0)=R0。

      因?yàn)榧俣刂频姆秶?≤u(t)≤1,本文得到最優(yōu)控制變量如下:

      3數(shù)值模擬

      根據(jù)前面的理論分析,通過數(shù)值模擬來驗(yàn)證使用適當(dāng)?shù)目刂撇呗灾?,?jì)算機(jī)病毒傳播將得到有效控制。此外,將殺毒率分別是常數(shù)和變量函數(shù)進(jìn)行比較,通過數(shù)值模擬得到:時變的最優(yōu)控制模型能夠更加有效地抑制計(jì)算機(jī)的感染和病毒的傳播。

      數(shù)值模擬選取如下參數(shù):p=0.1,b=5,α1=0.1,μ=0.003,β=0.038,γ=0.6,γ1=0.01,γ2=0.003,ω=0.5;初值選取:S(0)=800,I(0)=200,R(0)=50。 控制的時間t0=0,tf=100,S11=0,Q11=1 000,R11=5 000。

      圖1為在有無控制條件下,未感染、易感染和免疫的計(jì)算機(jī)數(shù)量的變化趨勢和控制量。

      圖1 在有無控制條件下,未感染、易感染和免疫的計(jì)算機(jī)數(shù)量的變化趨勢以及控制量

      由圖1可看出:在經(jīng)過如圖1d的控制量的條件下,計(jì)算機(jī)病毒的蔓延和傳播得到了有效的控制。通過圖1a可明顯看到:在沒有有效控制的條件下,易感染的計(jì)算機(jī)數(shù)量是明顯下降的,甚至接近600,而在經(jīng)過控制的條件下,易感染計(jì)算機(jī)的數(shù)量(也就是健康的計(jì)算機(jī)數(shù)量)是逐漸增加的。圖1b中顯示的是被感染的計(jì)算機(jī)的數(shù)量,同樣的,在沒有控制的條件下,感染的計(jì)算機(jī)數(shù)量幾乎呈直線上升,如果是這樣,造成的后果將不可估量。加入了控制,也就是殺毒軟件,在前5天被感染的計(jì)算機(jī)數(shù)量就降下來了。同樣對于圖1c,在加入控制之后的免疫的計(jì)算機(jī)較以往也是有所提升。圖1d表示最優(yōu)控制量的變化趨勢。通過圖1d可以看到:在控制的前42天需要保持控制的最大效力,從第42天到第55天,控制逐漸降到極小值;而再從第55天到第100天,控制的效力維持在0.15,也就是說只需維持一個低的效力就能保證計(jì)算機(jī)都是健康的。

      4結(jié)論

      在有最優(yōu)控制條件下,易感染的計(jì)算機(jī)的數(shù)量和被感染的計(jì)算機(jī)的數(shù)量趨勢是符合目標(biāo)函數(shù)的預(yù)期,而在沒有控制的條件下,計(jì)算機(jī)病毒的傳播無法被控制。從控制量的走勢也可以明顯看到:并不需要一直持續(xù)的最大效力,就可以將計(jì)算機(jī)病毒的傳播控制住。這也是符合最優(yōu)控制的目標(biāo):在費(fèi)用最小的前提下,被感染的計(jì)算機(jī)的數(shù)量最少。

      參考文獻(xiàn):

      [1]Wierman J C,Marchette D J.Modeling Computer Virus Prevalence with a Susceptible Infected Susceptible Model with Reintroduction[J].Computational Statistics & Analysis,2004,45(1):3-23.

      [2]Yuan H,Chen G.Network Virus Epidemic Model with the Point to Group Information Propagation[J].Applied Mathematics and Computation,2008,206(1):357-367.

      [3]Mishra B K,Saini D K.SEIRS Epidemic Model with Delay for Transmission of Malicious Objects in Computer Network[J].Applied Mathematics and Computation,2007,188(2):1476-1482.

      [4]Billings L,Spears W M,Schwartz I B.A Unified Prediction of Computer Virus Spread in Connected Networks[J].Physics Letters A,2002,297(6):261-266.

      [5]Piqueira J R C,Navarro B F.Epidemiological Models Applied to Viruses in Computer Networks[J].Joumal of Computer Science,2005(1):31-34.

      [6]Gan C Q,Yang X F,Liu W P,et al.A Propagation Model of Computer Virus with Nonlinear Vaccination Probability[J].Commun Nonlinear Sci Numer Simulat,2014,19:92-100.

      [7]Mishra B K,Pandey S K.Dynamic Model of Worms with Vertical Transmission in Computer Network[J].Applied Mathematics and Computation,2011,217:8438-8446.

      [8]王娟;何俊杰;王倩.一類具有時滯的媒介傳染病模型非負(fù)解的存在性[J].鄭州大學(xué)學(xué)報:理學(xué)版,2014,46(3):1-4.

      [9]張旭龍,楊小帆.計(jì)算機(jī)病毒的最優(yōu)控制模型[J].計(jì)算機(jī)應(yīng)用研究,2011,28(8):3040-3042.

      [10]Zhu Q Y,Yang X F,Yang L X,et al.Optimal Control of Computer Virus Under a Delay Model[J].Applied Mathematics and Computation,2012,218:11613-11619.

      [11]Gan C Q,Yang X F,Liu W P,et al.An Epidemic Model of Computer Viruses with Vaccination and Generalized Nonlinear Incidence Rate[J].Applied Mathematics and Computation,2013,222:265-274.

      [12]Min L Q,Su Y M,Kuang Y.Mathematical Analysis of a Basic Virus Infection Model with Application to HBV Infection[J].Rocky Mountain J Math,2008,38:1573-1584.

      [13]秦曉慧,黃健群,董海瑞,等.現(xiàn)代控制理論與應(yīng)用[M].北京:國防工業(yè)出版社,2007:186-191.

      [14]Kamien M I,Schwartz N L.Dynamics Optimization:the Calculus of Variations and Optimal Control in Economics and Management[M].Netherland:Elsever Science,2000.

      猜你喜歡
      最優(yōu)控制計(jì)算機(jī)病毒數(shù)值模擬
      網(wǎng)絡(luò)環(huán)境下的計(jì)算機(jī)病毒及其防范技術(shù)
      條件平均場隨機(jī)微分方程的最優(yōu)控制問題
      帶跳躍平均場倒向隨機(jī)微分方程的線性二次最優(yōu)控制
      計(jì)算機(jī)病毒防范技術(shù)及應(yīng)用實(shí)踐微探
      Timoshenko梁的邊界最優(yōu)控制
      跨音速飛行中機(jī)翼水汽凝結(jié)的數(shù)值模擬研究
      科技視界(2016年18期)2016-11-03 20:38:17
      姚橋煤礦采空區(qū)CO2防滅火的數(shù)值模擬分析
      雙螺桿膨脹機(jī)的流場數(shù)值模擬研究
      科技視界(2016年22期)2016-10-18 14:53:19
      一種基于液壓緩沖的減震管卡設(shè)計(jì)與性能分析
      科技視界(2016年20期)2016-09-29 11:08:27
      集成免疫小波神經(jīng)網(wǎng)絡(luò)模型在計(jì)算機(jī)病毒檢測中的應(yīng)用
      佛坪县| 南平市| 长丰县| 定襄县| 界首市| 陵川县| 社会| 金山区| 清新县| 射阳县| 南华县| 梧州市| 屯昌县| 临沂市| 江阴市| 法库县| 灵璧县| 仁寿县| 喜德县| 南部县| 贵定县| 泸西县| 蒙山县| 苍梧县| 仲巴县| 泗水县| 景洪市| 靖安县| 都匀市| 翁牛特旗| 新绛县| 卢龙县| 镇原县| 嵊州市| 正定县| 苗栗县| 民乐县| 海阳市| 社旗县| 招远市| 南岸区|