首页> 外文学位 >Implementation of strong invariance on ACO algorithms and optimized routing of data packets in wired networks.
【24h】

Implementation of strong invariance on ACO algorithms and optimized routing of data packets in wired networks.

机译:在ACO算法上实现强不变性,并在有线网络中优化数据包的路由。

获取原文
获取原文并翻译 | 示例

摘要

In the field of Artificial Intelligence, often, insects have become the prevailing source of innovation and inspiration. Ants are one such species that has provided computer science with a multitude of algorithms that allow the exploration of the workspace in the end goal of achieving some collective purpose, such as: job scheduling, vehicle routing, traffic congestion, predicting weather patterns, etc. Our focus in this thesis is centered on algorithms that are ant-based.;It is important to note that there are two distinct parts in this thesis; the first part, focuses on implementing the strong invariance on two existing ACO (Ant Colony Optimization) algorithms. The concepts of strong invariance have been presented in publications from a mathematical perspective. Our goal is the actual implementation of the strong invariant algorithms and their computational analysis to determine the benefit of such algorithms. We not only prove that our implementation does adhere to the definition of strong invariance, we also show that our implementation of Si-ACS found the optimal solution 5% more times than ACS and that it took 33% less iterations to do so. The results of our implementation of strong invariance on ACS (Ant Colony System) teach us that the individual and collaborative information that is gathered during the run of the algorithm results in finding the optimal solution in greater frequency and takes less time to run the algorithm, which could potentially save resources.;Based on our findings from the first part of this thesis, we apply the concepts of local and global information with the concepts of strong invariance on an ant-based algorithm used to solve network routing problems. The ant-based algorithm is called Antnet and at its foundation are the elements of ACO algorithms. Our optimization is two-fold, in one algorithm, we utilize the concepts of gathering local information regarding the network, to influence the next hop taken when routing data packets. Our second optimization algorithm focuses on using the collective (global) information-gathering concept to influence the next hop in a wired network. When comparing our optimization algorithms versus Antnet, we determined that our local (individual) gathering of information (Ind-A) was more advantageous in medium-sized networks with variable capacity, since it outperformed Antnet by 7% with respect to throughput, while having 3% less packets lost and less than 1% difference in delays per packet.
机译:在人工智能领域,昆虫经常成为创新和灵感的主要来源。蚂蚁就是其中一种,为计算机科学提供了多种算法,这些算法可以探索工作空间,最终实现一些集体目的,例如:工作安排,车辆路线,交通拥堵,预测天气状况等。我们在本文中的重点集中在基于蚂蚁的算法上。重要的是要注意本文中有两个不同的部分;第一部分着重介绍在两个现有的ACO(蚁群优化)算法上实现强不变性。从数学角度来看,强不变性的概念已在出版物中提出。我们的目标是强不变算法的实际实现及其计算分析,以确定此类算法的优势。我们不仅证明我们的实现确实遵守强不变性的定义,而且还表明我们的Si-ACS实现找到最佳解决方案的次数比ACS多5%,并且迭代次数减少了33%。我们在ACS(蚁群系统)上实现了高度不变性的结果告诉我们,在算法运行过程中收集的个人和协作信息可以更频繁地找到最佳解决方案,并且运行算法所需的时间更少,基于本文第一部分的研究结果,我们将局部和全局信息的概念与强不变性的概念应用于用于解决网络路由问题的基于蚂蚁的算法。基于蚂蚁的算法称为Antnet,它是ACO算法的基础。我们的优化是双重的,在一种算法中,我们利用收集有关网络的本地信息的概念来影响路由数据包时采取的下一跳。我们的第二个优化算法着重于使用集体(全局)信息收集概念来影响有线网络中的下一跳。在将优化算法与Antnet进行比较时,我们确定,本地(单个)信息收集(Ind-A)在容量可变的中型网络中更具优势,因为在吞吐量方面,其性能优于Antnet 7%,丢失的数据包减少3%,每个数据包的延迟差异不到1%。

著录项

  • 作者

    Soury, Rima.;

  • 作者单位

    San Diego State University.;

  • 授予单位 San Diego State University.;
  • 学科 Computer Science.
  • 学位 M.S.
  • 年度 2013
  • 页码 66 p.
  • 总页数 66
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号