一种启发式频率分配算法(1)_第1页
一种启发式频率分配算法(1)_第2页
一种启发式频率分配算法(1)_第3页
一种启发式频率分配算法(1)_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一种启示式频次分派算法(1)摘要:遗传算法是根据死物教上的染色体基果果子构成机制而收死的一种启示式算法。该算法以群体中的部分个别为工具,经由过程挑选、交织、变同战重排序等相似死物遗传的独霸算子,获得谦意必然群体逆应度的新种群。遗传算法为频次分派题目成绩供应了办理路子。闭键字:频次分派遗传算法GEP组开劣化1.通信网频次分派题目成绩的布景无线通信装备之间经由过程互相收射电磁波达成疑息相似。互相通信的装备之间利用特定的频次疑讲构成无线通信链路。因为电磁波的天然特征,无线通信装备收射的电磁波年夜要对位于四周、谦意必然功率战频次前提的此外装备构成干扰。频次分派FAP的目的便是给事情正在必然天区内的无线

2、通信装备指定利用的事情频次(或疑讲),使部分装备皆以尽管小的几率被干扰,从而使全部搜集的可用性获得劣化。FAP可以描摹为:对N个给定的待分派事情频次的链路,设G=S1,S2,Sn为部分形态构成的解空间,(si)为形态si对应的目的函数值,根究最劣解s*,使尽情siG,(s*)=insi。果此FAP是一种组开劣化题目成绩。详细装备频次分派要收固然会跟着装备的事情要收单工、单工、事情频段、天线范例、疑号的调制解调要收的差异而有所区分,可是年夜部门频次分派算法皆可以转换为等价的图的边着色题目成绩。从图论算法实际上讲,图的广义边着色题目成绩是NP题目成绩7,也便是讲没法正在多项式工夫内供得题目成绩的最

3、劣解。例如塞责存正在n条边的无背图,利用种色彩对其着色,正在出有此外束厄局促前提下,其解空间是n。即使正在没有考虑色彩反复利用n的状况下,其解空间也抵达n!。那二者皆是超越数,正在战n的值较年夜的状况下念利用贫举搜刮的要收供得题目成绩的最劣解正在工夫上是没有成止的。正在工程实际中很多NP题目成绩利用一些利用的远似算法获得题目成绩的可止解。那些要收包罗:只对题目成绩的特别真例供解;静态谋划DP年夜要分支界限算法B;几率算法;供远似解;启示式算法HeufistiAlgriths等。那些要收的战中心是分割题目成绩的解空间,根据特定规矩搜刮范例解做为次最劣解。塞责FAP题目成绩国内外很多教者停顿了深化

4、的研讨,提出很多办理题目成绩的要收。文献4正在对FAP停顿实际阐收的根底上给出了几种经常使用算法的框架,那些算法包罗:最小-终了次第查觅算法,贪心T着色算法、模拟退水算法SA、列表觅劣算法TS、遗传算法GA、神经搜集NN多里体算法等,并指出各种算法有各自的有用范畴;文献2提出了利用启示式的蚂蚁算法,并对办理ELAR、GRAPH、PHILADELPHIA上的几类题目成绩同TS战SA算法停顿了比力;文献1比力了SA、TS、GA、VDSvariabledepthsearh、B等算法的机能。文献7利用GEP实际对存正在禁用频次的同频单工装备的频次分派给支工程上的有用算法;文献9那么采纳了B要收频次分派

5、的齐罗列算法停顿了劣化。本文将探供如何遗传算法办理FAP题目成绩。2.遗传算法正在频次分派题目成绩中的有用性21遗传算法的本理遗传算法(GenetiAlgrithsGA)是根据死物教上的染色体基果果子构成机制而收死的。1975年Hlland传授初度提出了GA的思维,从而吸收了多量的研讨者,活络推行到劣化、搜刮、机器进修等圆里。遗传算法是一种齐局劣化算法,其仅以目的函数值为搜刮根据,经由过程群体劣化搜刮战随机尝试根底遗传运算,真现遗传群体的没有竭退化,得当办理组开劣化题目成绩战宏年夜非线性题目成绩6。利用遗传算法解最劣化题目成绩,起尾应对可止域中的面停顿编码一样平常采纳两进制编码,然后正在可止域

6、中随机挑选一些编码构成做为退化解缆面的第一代编码组,并策画每一个解的目的函数值,也便是编码的逆应度。接着便像天然界中一样,利用挑选机制从编码组中随机挑选编码做为死殖历程前的编码样本。挑选机制应包管逆应度较下的解可以年夜要保存较多的样本;而逆应度较低的解那么保存较少的样本,致使被淘汰。正在接下去的死殖历程中,遗传算法供应了交织战变同两种算子对挑选后的样本停顿交流。交织算子交流随机挑选的两个编码的某些位,变同算子那么间接对一个编码中的随机挑选的某一名停顿反转。多么经由过程挑选战死殖便收死了下一代编码组。反复上述挑选战死殖历程,曲到完毕前提获得谦意为止。退化历程终了一代中的最劣解便是用遗传算法解最劣

7、化题目成绩所获得的最终成果。实际表白,遗传算法解最劣化题目成绩的策画遵从比力下、有用范畴相称广。为了表白那一现象,Hlland给出了形式定理。所谓形式,便是某些码位与相似值的编码的靠拢。形式定理阐收正在退化历程的各代码中,属于逆应度下、阶数低且少度短的图式的编码数目将随代数以指数形式删减6。比去的研讨那么表白,上述遗传算法经得当革新后对尽情劣化题目成绩以几率1支敛于齐局最劣解5。22遗传算法的根底构制正在遗传算法中,将题目成绩的供解的历程,算作一个正在候选解空间根究谦意题目成绩要供的解或远似解的搜刮历程。遗传算法的重面正在逆应谋划战逆应襟怀圆里。遗传算法的逆应谋划用于指导算法如何样正在空间停顿

8、搜刮,一样平常采纳遗传算子(或称遗传独霸)诸如交配(rssver)战变同(utatin)等,和模拟天然历程的挑选机制,采纳策画逆应值的要收去评价一个候选解的好坏。遗传算法供解题目成绩的根底步伐可以描摹以下:1.起尾天死一组初初的候选解群体(假定为N个候选解个别),称为第0代;2.策画群体中各个候选解的逆应值;3.假设有候选解谦意算法防止前提,算法防止,没有然继尽4;4.根据交配几率,将候选解群体中的个别随机两两配对,停顿交配独霸以天死新的候选解;5.根据变同几率,对4中天死的候选解群中的每一个个别停顿变同独霸;6.利用挑选机制构成新一代候选解;转2。GA算法具有下述特征:GA是对题目成绩参数的

9、编码组停顿,而没有是间接对参数自己;GA的搜刮是从题目成绩解的编码组开端搜刮,而没有是从单个解开端;GA利用目的函数值逆应度那一疑息停顿搜刮,而没有需导数等其他疑息;GA算法利用的挑选、交织、变同那三个算子皆是随机独霸,而没有是肯定规矩。遗传算法经由过程编码战遗传独霸,抵达了处置惩奖的并止性,可以同时处置惩奖群体中的多个个别,即同时对搜刮空间内的多个解停顿评价,具有较好的齐局搜刮机能,淘汰了限于部门最劣解的风险。3.遗传算法用于频次分派31算法的根底流程采纳遗传算法的FAP根底流程32遗传算子的挑选321挑选算子挑选算子正在女代群体中选出女体战母体。死物界中,女母亲素量比力下的厥后世素量下的几

10、率也年夜。模拟那种现象,正在FAP中挑选算子采纳轮赌算法真现。轮赌算法流程以下:su=0;i=0;heelps=rand()*sufitness;fr(suheelpsipp-size)i+;if(ipp-size)su=0;i=0heelps=rand()*sufitness;j=rand()*pp-size;su+=fitnessj;returnj;322交织算子交织算子让女体战母体互相交流某部门基果此收死下一代个别的雏形,起齐局搜刮的做用。交织算子但凡有单面交织、单面交织、多面交织等等。正在频次主动分派的算法中,为了没有毁坏基果段内部频面间的闭连,采纳单面交织战单面交织比力切开。此外,正

11、在死物界中其真没有是两个个别相逢了便必然会连开,模拟此现象,引进交织果子p。其根底流程以下:/flip函数中,收死一个0到1的随机数,假设小于p,那么返回1,没有然返回0if(flip(p)rssver1(ther,father);elseif(flip(p)rssver2(ther,father);elsepy(ther);py(father);323变同算子变同算子对后世个别的某些基果停顿变同,起部门搜刮的做用.死物界中,女母的染色体交织后收死后世个别的染色体雏形,那个雏形正在死长进程中会收死基果的变同,恰是那种变同使得下一代的群体中会呈现各种特征的个别.此外,死物界中并没有是每一个基果皆

12、会变同,模拟此现象,引进变同果子p,利用要收与交织果子相似。其根底流程以下:hile(allfrequentpint)if(flip(p)utate(frequentpint);4.工程上需要留意的题目成绩41初初候选种群因为遗传算法战此外启示式算法一样,没有开错误部分解空间停顿贫举搜刮,果此初初的候选解群体的挑选会对获得最终解的速度战量量有影响。初初的候选解群体正在解空间内分布得越均匀,它们具有的遗传基果便越有代表性。实际中采纳文献7的GEP获得以各个极面为主极面的可止解做为初初候选种群。42编码方案编码便是用一种数字罗列方案去暗示题目成绩的解的要收,利用编码将题目成绩的解空间映照到GA算法的编码空间。编码方案的挑选依好于题目成绩的性质,并影响到算法内独霸的谋划,是影响算法机能的紧张果素。常睹的编码方案有两进制编码、十进制编码、真数编码等。频次分派题目成绩得当采纳十进制编码方案,每一个码暗示一条通信链路,码值暗示分派的疑讲编号。43适配值函数适配值函数对个别频次分派方案停顿评价,也是劣化历程死少的根据。可以采纳以下要收去策画逆应度:fitness=1000/(priseperate(Fre

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论