首页> 外文OA文献 >Clustering task assignment: an algorithm for time critical task assignment problems
【2h】

Clustering task assignment: an algorithm for time critical task assignment problems

机译:群集任务分配:时间紧迫任务分配问题的算法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Time critical task assignment problems are frequently found in operating systems andudflight control applications. Tasks have to be assigned in less than one second, otherwiseudoperating systems don’t work properly or catastrophes could happen. For instance, in a flightudcontrol real time application, one wrong task assignment decision could result in an airplaneudaccident. To make things worse, these crucial decisions have to be taken in milliseconds,udtherefore, the efficiency of these kind of algorithm has to be optimized.udIn order to address time critical task assignment problems, the Clustering Task AssignmentudApproach CTA is proposed. The idea is to cluster the groups into tasks with the bestudcandidates(free agents) according to a heuristic. In other words, the place where agents needsudto reach(task facility) is designed as a cluster centroid and the agents inside each cluster areudthe candidates to execute each task. Agents compete with each other by means of an objectiveudfunction in order to define the assigned task. This heuristic is capable of dramaticallyudreduce the number of calls to the score function, thus assigning groups of agents efficientlyudto groups of tasks.udThe algorithm is compared against the well known Contract Net Protocol(CNET) and outperformudit in terms of speed reducing the number of calls to the score function in 400%, theudsolution quality is 28% better as well. This algorithm was designed to work with time criticaludapplications in which agents have to move from one place to another and when the scoreudfunction is very costly. However results show that it can also be applied to time non criticaludapplications because the solution quality found are outstanding in comparison to otherudapproaches.
机译:时间紧迫的任务分配问题通常在操作系统和 udflight控制应用程序中发现。必须在不到一秒钟的时间内分配任务,否则, perperating系统将无法正常运行,否则可能会发生灾难。例如,在飞行 udcontrol实时应用程序中,一个错误的任务分配决定可能会导致飞机意外事故。更糟糕的是,这些关键的决定必须在毫秒内做出,因此必须优化此类算法的效率。 ud为了解决时间紧迫的任务分配问题,提出了聚类任务分配 udApproach CTA 。想法是根据启发式方法,将组聚类为具有最佳 udcandidates(自由代理人)的任务。换句话说,座席需要 ud到达的地方(任务设施)被设计为一个集群质心,每个集群内的agent都是执行每个任务的候选人。代理通过目标 udfunction相互竞争,以定义分配的任务。这种启发式方法能够显着减少对得分函数的调用次数,从而有效地分配代理组对任务组进行ud。 ud将算法与众所周知的Contract Net Protocol(CNET)进行比较,并且性能优于 udit速度的降低使得分函数的调用次数减少了400%, udsolution质量也提高了28%。该算法旨在与时间紧迫的 ud应用程序一起使用,在这些应用程序中,座席必须从一个位置移动到另一个位置,并且评分 ud功能非常昂贵。但是结果表明,由于发现的解决方案质量与其他方法相比,它也可以应用于非关键时间应用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号