首页> 外文期刊>RAIRO Operation Research >SCHEDULING IN THE PRESENCE OF PROCESSOR NETWORKS: COMPLEXITY AND APPROXIMATION
【24h】

SCHEDULING IN THE PRESENCE OF PROCESSOR NETWORKS: COMPLEXITY AND APPROXIMATION

机译:在处理器网络中进行调度:复杂性和逼近度

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

摘要

Dans cet article, nous étudions le problème de la minimisation de la longueur de l'ordonnancement pour un système multiprocesseur en présence de délais de communication. Le délai de communication entre deux tâches I et j dépend de la distance entre les processeurs exécutant ces deux tâches. Un algorithme simple, de complexité polynomiale quand la longueur de l'ordonnancement est au plus deux (le problème devient NP-complet quand la longueur de l'ordonnancement est au plus trois) existe, voir [C. Lahlou, Ordonnancement dans les réseaux de processeurs : complexité et approximation. Ph.D. thesis, Université Paris VI (1998)]. Pour ces deux résultats. Nous démontrons qu'il n'existe pas d'algorithme polynomial ρ-approché avec p < 4/3 sous l'hypothèse que P ≠ NP pour la minimisation de la longueur de l'ordonnancement dans le cas où le réseau de processeurs admet pour topologie une chaîne ou un anneau et le graphe de précédence est un graphe biparti de profondeur un. Nous avons également développé deux algorithmes d'approximation avec des garanties de performance constantes pour les versions limitées et non limitées sur le nombre de processeurs.%In this paper, we study the problem of makespan minimization for the multiprocessor scheduling problem in the presence of communication delays. The communication delay between two tasks i and j depends on the distance between the two processors on which these two tasks are executed. Lahlou shows that a simple polynomial-time algorithm exists when the length of the schedule is at most two (the problem becomes ΝP-complete when the length of the schedule is at most three). We prove that there is no polynomial-time algorithm with a performance guarantee of less than 4/3 (unless P = NP) to minimize the makespan when the network topology is a chain or ring and the precedence graph is a bipartite graph of depth one. We also develop two polynomial-time approximation algorithms with constant ratio dedicated to cases where the processor network admits a limited or unlimited number of processors.
机译:在本文中,我们研究了在存在通信延迟的情况下使多处理器系统的调度长度最小化的问题。两个任务I和j之间的通信延迟取决于执行这两个任务的处理器之间的距离。存在一种简单的算法,该算法具有多项式复杂度,当调度的长度最多为2时(当调度的长度最多为3时,问题变为NP完全),请参见[C。 Lahlou,处理器网络中的调度:复杂性和近似性。巴黎第六大学博士学位论文(1998年)。对于这两个结果。我们证明,在处理器网络允许的情况下,假设P≠NP可以最大程度地减少调度时间,在p <4/3的情况下,不存在ρ近似多项式算法。拓扑链或环,优先级图是深度为一的二部图。我们还针对处理器数量上的受限版本和非受限版本开发了两种具有恒定性能保证的近似算法。%本文研究了存在通信时多处理器调度问题的最小化制造跨度问题延误。两个任务i和j之间的通信延迟取决于执行这两个任务的两个处理器之间的距离。 Lahlou显示,当进度表的长度最多为2时,存在一个简单的多项式时间算法(当进度表的长度最多为3时,问题变为NP完全)。我们证明,当网络拓扑是链状或环形且优先级图是深度为一的二部图时,没有多项式时间算法可以保证性能小于4/3(除非P = NP)以最小化生成时间。 。我们还开发了两种具有恒定比率的多项式时间近似算法,专门用于处理器网络允许使用数量有限或数量不受限制的处理器的情况。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号