首页> 外文会议>IEEE International Conference on Systems, Man and Cybernetics >An Application of a Game of Discrete Generalised Pursuit Automata to Solve a Multi-Constraint Partitioning Problem
【24h】

An Application of a Game of Discrete Generalised Pursuit Automata to Solve a Multi-Constraint Partitioning Problem

机译:采用离散广义追求自动机的应用来解决多约束分区问题

获取原文

摘要

This paper presents a Learning Automaton (LA) solution to the Multi-Constrained Mapping problem, which has its applications in the allocation of processes on processors so as to satisfy multiple (possibly conflicting) constraints. Mathematically, it considers the problem of partitioning a set of elements (or objects) into mutually exclusive classes (or groups), where elements which are "similar" to each other are, hopefully, located in the same class. This problem has been shown to be N P-Hard, and the literature reports solutions in which the similarity constraint consists of a single index. For example, typical "similarity" conditions that have been used in the literature include those in which "similar" objects are accessed together (as in the context of query systems), or when they communicate (as processes do) with each other. The application at hand is the Static Mapping Problem (SMP) of distributing the processes of a parallel application onto a set of computing nodes. Such an application may run on multiple GRID sites where it is desirable avoid centralised control and mapping. This paper proposes a solution to this combinatorial optimization problem resulting from the collective behaviour of independent Discrete General Pursuit Automata (DGPA) that tries to learn the digraph of the communication among the processes of the application, and group together processes with strong mutual dependencies. Earlier learning solutions to the problem were either based on centralised mapping with full system knowledge. In this paper, we attempt to relax this assumptions, thus rendering the problem more complex. The present solution performs very well when the system size is small. However, the simulated results demonstrate that the quality of the final solution decreases with the number of elements. Thus, although this is the first reported solution to the problem which incorporates the specific digraph properties of the objects, the scalability of the solution remains open.
机译:本文介绍了对多约束映射问题的学习自动机(LA)解决方案,它在处理器上分配过程中的应用程序,以满足多个(可能冲突)的约束。在数学上,它考虑将一组元素(或对象)分成互斥类(或组)的问题,其中彼此“类似”的元素是,希望位于同一类中。此问题已被显示为n p-suld,并且文献报告了相似性约束由单个索引组成的解决方案。例如,在文献中使用的典型“相似性”条件包括其中“类似”对象被访问(如在查询系统的上下文中),或者当它们彼此通信(作为处理执行)时。手头的应用是将并行应用程序的过程分发到一组计算节点上的静态映射问题(SMP)。这样的应用程序可以在多个网格站点上运行,其中需要避免集中控制和映射。本文提出了该组合优化问题的解决方案,这是由独立离散普通追求自动机(DGPA)的集体行为产生的,该问题试图在应用程序的过程中学习通信的数字,以及群体的流程,具有强的相互依赖性。对问题的早期学习解决方案是基于具有完整系统知识的集中式映射。在本文中,我们试图放宽这个假设,从而使问题更加复杂。当系统尺寸小时,本解决方案非常好。然而,模拟结果表明,最终解决方案的质量随元件的数量而降低。因此,虽然这是第一个报告的问题的解决方案,其包含对象的特异性上的性质,但解决方案的可扩展性保持打开。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号