遗传算法在计算机网络中的应用分析

来源 :数字化用户 | 被引量 : 0次 | 上传用户:jsw10000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】随着社会的快速发展,计算机的应用也更加普遍。计算机技术的广泛应用,产生了许多交叉学科,遗传算法[1]就是其中一种比较突出的学科。利用遗传算法可以有效的解决许多问题。本文介绍了遗传算法的一些基本内容,在计算机快速发展的时代,遗传算法在计算机的地位也越来越重要了,分析了遗传算法在計算机网络中的应用。将计算机网络与遗传算法有效结合起来能够实现计算机网络的安全、稳定发展。
  【关键词】遗传算法 计算机网络 应用
  一、引言
  随着科学技术的不断发展,计算机已经广泛应用于人们日常生活的各个领域,应用领域的不断扩大,使得人们追求结果的准确性、科学性也在不断深化。经济快速发展的时代,计算机技术的普及,在计算机网络中引用遗传算法是计算机科技发展的必然趋势。遗传算法从根本上改变了传统的计算理念,在科学领域乃至各行各业中起到至关重要的作用。
  二、遗传算法的基本内容
  (一)遗传算法的定义
  自90年代以来,遗传算法取得较快的发展。随着计算机技术的发展,遗传算法广泛运用于计算机网络中,为计算机网络运行保驾护航。遗传算法是一种借鉴生物界的进化规律(适者生存,优胜劣汰遗传机制)演化而来的随机化搜索方法。遗传算法是在计算机技术人工智能领域中解决最优化的一种搜索启发式的算法。这种算法是一种进化算法,这种启发式算法通常用来生成最优的解决方案来搜索问题。
  (二)遗传算法的特点
  1.遗传算法搜索是从问题解的串集开始
  遗传算法区别传统的优化计算方法就是遗传算法是从问题解的串集开始搜索,而不是从单个解开始,而传统优化计算方法是从单个初始值开始进行最优解,这种算法容很易陷入局部最优解的困境。遗传算法从串集开始进行搜索,覆盖面积广泛,考虑的节点多,利于全局择优。
  2.遗传算法是对群体中的多个个体逐一处理
  遗传算法是同时处理群体中的多个个体,即对搜索空间中的多个个体进行评估,减低了陷入局部最优解的风险,同时遗传算法本身比较容易实现并行化。遗传算法是有自组织、自适应和自学习性的功能,遗传算法利用进化过程获得的信息自行组织搜索时,适应度大的个体具有较高的生存概率,并获得更适应环境的基因结构。
  3.遗传算法采用的是变迁规则作为导向
  遗传算法不是采用确定性规则,而是采用概率的变迁规则来指导他的搜索方向。遗传算法基本上不用搜索空间的知识或其它辅助信息,只用利用适应度函数值来对每一个个体进行评估,从而在此基础上进行遗传计算。适应度函数不仅不会受连续可微的约束,而且其定义域可以进行任意的设定。这一特点使得遗传算法的应用范围大大扩展。
  三、遗传算法在计算机网络中的应用
  (一)遗传算法在计算机网络优化设计中的应用
  随着计算机技术的发展,在计算机网络优化设计[2]中,存在着链路容量分配以及路由选择两个主要问题。在给定网络各节各点值的拓扑结构下,如何选择路由以及分配链路容量,才能使计算机网络在减低成本的同时达到性能最大的发挥效果。受传统观念的影响,在针对这两个问题时通常都是在先确定一个条件再去解决另一个。随着计算机技术的不断发展,计算机网络中的路由以及容是相互关联的。要处理好两个问题,可以利用遗传算法,设计出一种最优的解决方案。在计算机网络优化设计中的数学模型,各节点之间大多都是采用存储—转发的方式工作。为了简化问题,假设节点处理处理时延和链路处理时延忽略不计,可以通过排队模型来进行处理,从先往后的依次处理。
  (二)遗传算法在计算机网络中可靠度优化计算中的应用
  科学技术的不断发展推动了计算机网络的发展,随着计算机网络技术广泛应用于人们日常生活的各个领域,网络规模不断扩大,用户不断的增加。人们利用计算网络来存储大量的信息,将一些重要的资料信息都存在电脑里,这样能为人们节省大量了资源。但是这样也会出现相应的问题,计算机一旦出现系统故障,很可能就会导致这些重要的资料消失,带来巨大的损失。提高计算机的可靠度是现代计算机网络发展的必然要求。在计算机网络中可靠度优化计算中,运用遗传算法,将这些容易出现的问题通过数学模型建造,从而更好的找出问题的关键所在,提高计算机的可靠度[3]性能。
  (三)遗传算法在计算机网络辅助设计的应用
  自90年以来,遗传算法在计算机网络扮演着越来越重要的角色,经济的快速发展,在社会主义场经济体制下,运用计算机网络[4]能够有效的提高整体竞争力。在计算机网络辅助设计中运用遗传算法,可以使得设计更加直观,通过设置不同的视点,方便对设备进行空间定位,在进行计算机计算的时候便于修改,使所建立的图形、图片、模型数量能够相互间有效联合。
  四、结语
  科学技术的发展带动了计算机和计算机网络的发展,二十世纪九十年代,遗传算法的发现,推动了计算机领域的发展。在计算机网络中运用遗传算法,优化了计算机设计,为计算机网络提供了可靠的保证。随着经济的不断发展,遗传算法已经广泛应用于各个领域,利用遗传算法可以解决数值优化、机械学习、智能操控、图像处理等各个领域中的问题,有效的将计算机与遗传算法结合起来,为计算机科技事业做出更大的贡献。
  参考文献:
  [1]张顺颐,何军,舒斐,张载龙.基于遗传算法利用网络时延解决路由问题的新算法[J].通信学报,2011,07(12):33—34.
  [2]孙力娟,吴新余.应用遗传算法求解计算机通信网的最佳路由─—种新的遍历匹配选择法[J].南京邮电学院学报,2012,08(02):123—124.
  [3]刘艳秋,刘君,张颖.遗传算法在计算机网络可靠度优化计算中的应用[J].沈阳工业大学学报.2011,09(03):36—37.
  [4]周海严.浅谈计算机网络可靠优化计算过程中有效应用遗传算法[J].硅谷,2011,05(19):67—68.
  作者简介:
  宋英杰,女,出生于1981年,民族:汉,籍贯:黑龙江省密山市,2004年7月毕业于牡丹江师范学院,获理学学士学位,2009年6月获辽工大工程硕士学位,黑龙江工业学院讲师,研究方向为计算机科学与技术。
其他文献
【摘 要】随着社会经济的不断发展进步,科学技术也逐渐走上了一个发展的高峰阶段,尤其近年来计算机网络的发展更是日新月异,飞速前进。在这种大背景下,越来越多的企业选择运用计算机网络来管理企业中的流程事项。先进科学技术的运用是企业具有前瞻性的一项举措,然而在计算机网络的运用过程中难免不会出现一些问题。计算机网络的安全与控制是企业必须重视的,为了保护企业的资料、数据等信息的安全,必须增强企业内部的防火墙结
期刊
【摘 要】随着计算机及信息网络技术的飞速发展,计算机已普遍应用到日常工作、生活的每一个领域,医院信息化也得到了广泛的应用,越来越不可取代。然而网络技术也是把双刃剑,提供方便的同时,也带来了威胁。于是,医院的计算机信息网络系统的安全问题变得非常重要。  【关键词】计算机 网络 安全 防范措施  一、影响计算机网络安全的主要因素分析  (一)缺乏核心的软件技术  这是由于我们国家的自主技术比较缺乏,在
期刊
【摘 要】科技时代迅速发展,企业中投入工程的施工设备也不断增多,高科技的设备管理成了当前企业需要面临的重要任务。施工设备是每个企业生产和发展的工具,施工设备管理的好坏直接影响着企业的想象和发展。因此,要想保证企业快速、稳定的发展,必须要保证施工设备正确、合理、充分的运用,提高施工设备的使用效率,使其在生产和生活中产生最大的功能。  【关键词】地铁设备 安装 管理  一、企业施工设备管理中存在的不足
期刊
计算机网络安全性研究主要在于综合分析同计算机网络安全相关的较为系统的信息和要素,创建一个分析计算机网络安全性模型[1]。此模型以分析计算机网络系统的安全问题、安全系数以及影响计算机安全的要素等内容来核查计算机安全性能。鉴于现在黑客网络攻击以及盗取网银等事件频繁发生,人们开始质疑网络的使用安全。也就促使我们对计算机网络安全性分析建模要不断深入地进行研究以及探索[2]。本文主要分析了计算机网络安全建模
期刊
【摘 要】随着计算机网络技术快速发展,网络成为了人们生活、工作中重要的助手。但是网络中隐患问题最大的就是网络安全,直接影响着人们的正常使用。本文是笔者总结多年的技术经验,研究防火墙网络安全技术,为相关研究人士提供参考的理论依据。  【关键词】网络安全技术 防火墙 研究  一、前言  2013年成都某院公开审理了一起网络窃密案件。该案件就是某公司雇请软件高手,进入到同行的电脑中盗窃了最新产品设计。虽
期刊
一、前言  随着我国交通运输业的飞速发展,铁路建设也取得了巨大的发展进步,铁路的运输能力得到大大的提高和改善。铁路的区段站和编组站是非常重要的集散地,对铁路顺利完成運输任务起到关键性作用。根据数据资料统计,货车在区段站和编组站停留的时间占到一次周转时间的百分之三十,压缩货车在区段站和编组站的时间,是提高铁路运作效率的重要环节。驼峰自动化是压缩停留时间、提高调车效率的有效方式,驼峰的自动化改造具有高
期刊
【摘 要】如今,Flash动画的科技取得越来越大的进展,这导致其在Web网页制作的领域里拥有更加宽泛的运用。关于网页的设计在各个网站中起到加强视觉体验的关键性作用,因此,为了让网页的效果越来越生动化,越来越获得用户的关注,并加强和浏览用户的互动交流,就需要适宜的运用Flash的科技。这篇文章为了向有关的钻研提供参考,描述了Flash相关的科技,和它在网页设计领域里运用的形式,以及建立网站时怎样运用
期刊
【摘 要】随着科技的发展和进步,各大电视台也在面临着一个全新的挑战:信息爆炸的时代,电视台自身的竞争能力显得尤为重要;为了提高竞争力,各大媒体电视台都对自身的新闻演播室进行了不同的升级,主要针对全新、科技和灵动等方面,使新闻节目能够突破空间和地域的限制,给人一种耳目一新的感觉;本文主要从时间、空间、传播能力和信息呈现等方面探讨全媒体高清演播室对新闻节目的影响,而主持人应当怎样去驾驭这个全新的演播室
期刊
【摘 要】随着计算机网络技术的飞进发展,电子商务正得到越来越广泛的应用。由于电子商务中的交易行为大多数都是在网上完成的,因此电子商务的安全性是影响趸易双方成败的一个关键因素。本文从电子商务系统对计算机网络安全,商务交易安全性出发,介绍利用网络安全枝术解决安全问题的方法。  【关键词】计算机网络 电子商务安全技术  一、引言  近几年来,电子商务的发展十分迅速 电子商务可以降低成本。增加贸易机会,简
期刊
【摘 要】随着社会的迅速发展科学技术水平的提升,我国在计算机领域上的发展已经日趋的成熟,计算机在人们的生活中得到了普遍的应用,当下计算机涉及到的领域几乎渗透了各个角落,成了人们生活生产过程中的必不可少的工具,由于社会的不断发展,在实际的应用过程中人们对于计算机的基本性能以及辅助的功能也在不断的提出要求,计算机网络的生存基础是软件,软件的好坏对于计算机的安全性能有着重要的作用,如何知道软件的安全与否
期刊