作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 开发研究与工程应用 • 上一篇    下一篇

小生境遗传算法在网络编码优化中的应用研究

徐光宪1,吴巍1,周佳2   

  1. (1.辽宁工程技术大学电子与信息工程学院,辽宁 葫芦岛 125105; 2.阜新市第三职业专科学校,辽宁 阜新 123000)
  • 收稿日期:2014-08-26 出版日期:2015-08-15 发布日期:2015-08-15
  • 作者简介:徐光宪(1977-),男,副教授、博士,主研方向:网络编码,信息处理;吴巍,硕士;周佳,讲师。
  • 基金资助:
    辽宁省高等学校杰出青年学者成长计划基金资助项目(LJQ2012029)。

Application Research on Niche Genetic Algorithm in Network Coding Optimization

XU Guangxian  1,WU Wei  1,ZHOU Jia  2   

  1. (1.School of Electronic and Information Engineering,Liaoning Technical University,Huludao 125105,China; 2.The 3rd Fuxin College of Technology,Fuxin 123000,China)
  • Received:2014-08-26 Online:2015-08-15 Published:2015-08-15

摘要: 网络编码技术在提高网络吞吐量和传输效率等方面具有较大优势,但该技术需要在节点处进行额外编码操作,增加了编码开销。为通过减少编码边数量来降低编码开销,提出基于小生境遗传算法的网络编码优化算法。通过多目标优化方式来构造适应度函数,保证降低编码边 数量的同时可以兼顾网络带宽利用率。该算法在小生境遗传操作中使用自适应交叉和变异概率,避免运算过程中的无效操作,提高了运算效率。实验结果表明,该算法可有效降低编码开销,与简单遗传算法相比,具有更好的收敛性,能够在更短的时间内得到更少的编码边。

关键词: 编码开销, 网络编码优化, 多播速率, 多目标优化, 小生境遗传算法, 网络带宽利用率

Abstract: Network coding technology has great advantages in improving network throughput and transmission efficiency.However,this technique requires additional coding operation and increases coding overhead.In order to reduce coding overhead by reducing the number of coding edges,this algorithm introduces a network coding optimization scheme based on multi-objective niche genetic algorithm.The algorithm uses multi-objective optimization to structure fitness function.By this way,it can reduce the number of encoding side,while taking the network bandwidth utilization into account.In addition,the algorithm uses adaptive crossover and mutation probability in the operation of niche genetic,to avoid the invalid operations and to improve operational efficiency.Experimental results show that this algorithm can reduce the coding overhead effectively.Compared with Simple Genetic Algorithm(SGA),this algorithm has better convergence and gets less coding side in a shorter time.

Key words: coding overhead, network coding optimization, multicast rate, multi-objective optimization, niche genetic algorithm, network bandwidth utilization rate

中图分类号: