基于遗传算法的计算机通信网优化设计
- 格式:pdf
- 大小:85.70 KB
- 文档页数:1
通信技术・Communications Technology
基于遗传算法的计算机通信网优化设计
计算机通信网优化设计,是 提升计算机网络性能,更好满足 人们上网需要的保障。在进行计 算机通信网优化设计过程中,主 要考虑到路由器和链路容量分配, 以优化设计模型CFA构建为主, 该优化过程属于一个较为复杂的 非线性0一一1规划。遗传算法在 计算机通信网优化设计过程中, 起到了重要作用。本文对计算机 通信网优化设计的研究,将以遗 传算法的具体应用为主。
【关键词】遗传算法计算机通信网优化设计
计算通信工程领域的工作环境较为复杂, 在进行通信网设计过程中,需要寻找最佳的通 信网工作机制,这对于提升工作效率,保证通
信网运行安全性和可靠性来说,具有重要意义。
计算机通信网优化设计是通讯工程领域最受关
注的课题,在长期研究和实践过程中,遗传算
法对于实现计算机通信网优化设计有着重要推 动作用。由于遗传算法的0Dml非线性规划 特征,常规数学寻优方法难以解决实际问题,
对此,必须采取创新式的优化设计方法。本文
对遗传算法在计算机通信网优化设计方面的研
究,分析了遗传算法的基本特征,并就其实际 应用进行了相关阐述。
1遗传算法的优势
遗传算法即Genetic Algorithm一一GA模
拟进化优化方法,是美国科学家J.H.Holland 提出,它可以有效地解决组合优化和复杂函数
优化问题,在计算机通信网络优化设计中,起
到了重要的推动作用。遗传算法在实际应用过
程中,其优势主要表现在以下几个方面: (1)遗传算法在进行优化选择时,将全 部优化变量编码作为搜索对象,提升了优化选
择范围,更加有利于选择有效措施进行问题解
决: (2)应用于计算机通信网优化设计过程
中,遗传算法以一个解群向另一个解群搜索方
式进行寻优设计,具有更好的效率; (3)遗传算法具有较高的针对性,寻优
期间不利用目标函数值以外的数据信息;
(4)遗传算法在进行空间优化问题解决
时,采用概率性原则,更容易获取最优化设计
目标。 文/廖葵张江
2计算机通信网优化设计需求
通过分析计算机通信网优化设计需求,
我们可以更好地发现计算机通信网在进行优化 设计时,需要利用遗传算法进行解决哪些问题,
在应用过程中,更具针对性,从而更加有利于
对实际问题的解决。 异概率为主,并且需要在变异点对染色体基因 值进行改变。同时,变异运算主要对适应度运
算、选择运算、交叉运算、变异运算这四步进
行迭代运算,当产生符合条件的优良个体后,
计算终止。优良个体结果的产生,是以满意度 较高的函数值作为评定标准的,该数值就是优 化设计的最终结果。
2・1可靠性 3.2优化结果分析
计算机网络是实现数据传输的关键,在
进行工作时,必须具备较高的可靠性。例如计
算机网络规定时间内、规定条件下,网络必须
保持连通,并能够保证数据通信要求,这种特
性,就是计算机通信网的可靠性。
2.2可靠度
可靠度是可靠性的一个延伸,涉及的问题
主要有规定条件下(操作方式、维修方式、温度、 湿度等),规定时间(1000小时或是一个季度,
特定的时间范围内)内,网络功能情况是否具
有较高的可靠性。计算机网络可靠度分为以下
两个类型: (1)终端可靠度:在概率图中,指定源
点和汇点之间至少有一条正常运行的链路的概 在进行遗传算法计算过程中,需要有着 明确的计算环境,本文提出的遗传算法环境
是在matlab环境下进行的。同时,参数设置 如下:种群大小POPX7.E=100,最大迭代次
数MAXGEN=300,交叉率pc=0.5,变异率
pro-0.7。 优化设计过程中,需要考虑的主要因素
有网络费用、时延、可靠性,该因素性能指标
权值为we--wr=wd=0.33。 同时,在进行变异计算过程中,需要考
虑到计算机通信网优化设计的具体要求和满意 度,网络费用以及时延问题是考虑的首要问题, 为了更好地实现高可靠性低成本目标,we和
wr的取值可为0.5,有利于实现计算机通信网
络的拓扑优化问题。 率: (2)全终端可靠度:概率图中,任意两 4结束语
点之间都存在正常运行的链路的概率。
3基于遗传算法的计算机通信网优化设
计
3.1遗传算法的计算机通信网优化设计步骤
在利用遗传算法进行计算机通信网优化 设计过程中,必须注重按照如下步骤进行:
(1)确立编码方案。编码方案是进行优 化设计的前提,编码后的序列称为染色体,并
随机产生一组初始染色体,初始染色体为优化
设计方案的初始群体。
(2)进行适应度运算。对初始群体数据 进行计算,并形成组解,对组解内的各个染色 体适应度进行求解。
(3)选择运算。根据实际需要,将符合
需要的各条染色体遗传到下一代群体中,并进 行概率运算,随机产生符合条件的下一代染色 体。 (4)交叉运算。当下一代染色体生成后,
对其进行配对,之后以交叉概率的形式进行部
分染色体互换。 (5)变异运算。变异运算过程中,以变
42・电子技术与软件工程Electronic Technology&Software Engineering 综上所述,在进行计算机通信网优化设
计过程中,遗传算法可以更好地解决计算机工
作环境复杂问题,能够有针对性地进行最优化 方案的选择。因此,在计算机通信网优化设计 过程中,我们要注重对遗传算法的有效应用,
发挥遗传算法搜索速度快、对目标函数值不设
置、质量高等优势,切实发挥其在计算机通信
网优化设计中的作用。
参考文献 [11张春余.基于遗传算法的计算机通 信网优化设计[J】.黑龙江科技信
息,2014,09:148. [2】孙博.基于遗传算法的计算机网络可靠
性优化设计[J1.计算机光盘软件与应
用,2014,11:11 3+11 5. [3】张晨光.遗传算法在计算机通信网优 化中的价值探究[J].产业与科技论
坛.2015,12:59-60.
作者单位 解放军77 302部队云南省昆明市
650051