【24h】

Using implicit fitness functions for genetic algorithm-based agent scheduling

机译:使用隐式适应度函数进行基于遗传算法的代理调度

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

摘要

In a distributed network, servers have various capabilities that make them more suitable for certain tasks. Mobile agents move from server to server based on various scheduling algorithms. Choosing a server for a particular agent can be difficult for many users. We present the design of a system which uses a genetic algorithm (GA) to "learn" the type of server best suited to an agent based on parameters such as bandwidth, latency, and CPU availability supplied by the Network Weather Service (NWS). Unlike typical GA implementations, we use an implicit fitness function defined as the amount of work done per unit time on the actual servers. We also use a 'hinting' system to further improve results through allowing agents to share information on server performance for particular agents. We provide experimental results indicating that the GA performance improves significantly over time, and provides a significant advantage over round-robin scheduling.
机译:在分布式网络中,服务器具有各种功能,使其更适合于某些任务。移动代理根据各种调度算法在服务器之间移动。对于许多用户而言,为特定代理选择服务器可能很困难。我们介绍了一个系统设计,该系统使用遗传算法(GA)根据网络天气服务(NWS)提供的带宽,等待时间和CPU可用性等参数“学习”最适合代理的服务器类型。与典型的GA实现不同,我们使用隐式适应度函数定义为实际服务器上每单位时间完成的工作量。我们还使用“提示”系统通过允许代理共享特定代理的服务器性能信息来进一步改善结果。我们提供的实验结果表明,GA性能会随着时间的推移而显着提高,并且比循环调度具有明显的优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号