软件学报
軟件學報
연건학보
JOURNAL OF SOFTWARE
2012年
1期
122-139
,共18页
杨威%班冬松%梁维发%窦文华
楊威%班鼕鬆%樑維髮%竇文華
양위%반동송%량유발%두문화
协作认知无线电网络%频谱分配%协作集划分%分布式遗传算法%有限齐次马尔可夫链
協作認知無線電網絡%頻譜分配%協作集劃分%分佈式遺傳算法%有限齊次馬爾可伕鏈
협작인지무선전망락%빈보분배%협작집화분%분포식유전산법%유한제차마이가부련
针对协作认知无线电网络中较为复杂的多主用户与多次级用户共存场景,提出联合频谱分配与协作集划分问题,并将该问题形式化描述为整数0-1非线性规划问题,证明其是NP-hard的.首先,设计了集中式的遗传算法CGA(centralized genetic algorithm)对问题求解,对该算法进行齐次有限马尔可夫链建模并对其全局收敛性进行了分析;随后,提出了一种包含两阶段的分布式遗传算法DGA(distributed genetic algorithm),包括基于最小支配集的分簇与频谱预分配阶段和簇间协作集协商与簇内适应值精化阶段.此外,还提出一种快速收敛的DGA算法(fast-convergent DGA,简称FDGA)缩短分布式算法运行时间.仿真实验结果表明,根据能反映出算法性能的适应值结果对各算法进行比较:(1)小规模网络下CGA获得的解平均为通过穷举算法得到的最优值的92%;(2)随着网络规模的扩大,由于CGA搜索空间增大,DGA,FDGA在达到相同停机条件时获得的适应值比CGA提高约20%;(3)与DGA相比,FDGA虽能得到与DGA相近的结果,但却大大缩短了算法收敛的时间,更适应于大规模网络应用.
針對協作認知無線電網絡中較為複雜的多主用戶與多次級用戶共存場景,提齣聯閤頻譜分配與協作集劃分問題,併將該問題形式化描述為整數0-1非線性規劃問題,證明其是NP-hard的.首先,設計瞭集中式的遺傳算法CGA(centralized genetic algorithm)對問題求解,對該算法進行齊次有限馬爾可伕鏈建模併對其全跼收斂性進行瞭分析;隨後,提齣瞭一種包含兩階段的分佈式遺傳算法DGA(distributed genetic algorithm),包括基于最小支配集的分簇與頻譜預分配階段和簇間協作集協商與簇內適應值精化階段.此外,還提齣一種快速收斂的DGA算法(fast-convergent DGA,簡稱FDGA)縮短分佈式算法運行時間.倣真實驗結果錶明,根據能反映齣算法性能的適應值結果對各算法進行比較:(1)小規模網絡下CGA穫得的解平均為通過窮舉算法得到的最優值的92%;(2)隨著網絡規模的擴大,由于CGA搜索空間增大,DGA,FDGA在達到相同停機條件時穫得的適應值比CGA提高約20%;(3)與DGA相比,FDGA雖能得到與DGA相近的結果,但卻大大縮短瞭算法收斂的時間,更適應于大規模網絡應用.
침대협작인지무선전망락중교위복잡적다주용호여다차급용호공존장경,제출연합빈보분배여협작집화분문제,병장해문제형식화묘술위정수0-1비선성규화문제,증명기시NP-hard적.수선,설계료집중식적유전산법CGA(centralized genetic algorithm)대문제구해,대해산법진행제차유한마이가부련건모병대기전국수렴성진행료분석;수후,제출료일충포함량계단적분포식유전산법DGA(distributed genetic algorithm),포괄기우최소지배집적분족여빈보예분배계단화족간협작집협상여족내괄응치정화계단.차외,환제출일충쾌속수렴적DGA산법(fast-convergent DGA,간칭FDGA)축단분포식산법운행시간.방진실험결과표명,근거능반영출산법성능적괄응치결과대각산법진행비교:(1)소규모망락하CGA획득적해평균위통과궁거산법득도적최우치적92%;(2)수착망락규모적확대,유우CGA수색공간증대,DGA,FDGA재체도상동정궤조건시획득적괄응치비CGA제고약20%;(3)여DGA상비,FDGA수능득도여DGA상근적결과,단각대대축단료산법수렴적시간,경괄응우대규모망락응용.