首页> 外文会议>Annual European Symposium on Algorithms >Direct Routing: Algorithms and Complexity
【24h】

Direct Routing: Algorithms and Complexity

机译:直接路由:算法和复杂性

获取原文

摘要

Direct routing is the special case of bufferless routing where N packets, once injected into the network, must be routed along specific paths to their destinations without conflicts. We give a general treatment of three facets of direct routing: (i) Algorithms. We present a polynomial time greedy algorithm for arbitrary direct routing problems which is worst-case optimal, i.e., there exist instances for which no direct routing algorithm is better than the greedy. We apply variants of this algorithm to commonly used network topologies. In particular, we obtain near-optimal routing time for the tree and d-dimensional mesh, given arbitrary sources and destinations; for the butterfly and the hypercube, the same result holds for random destinations. (ii) Complexity. By a reduction from Vertex Coloring, we show that Direct Routing is inapproximable, unless P=NP. (iii) Lower Bounds for Buffering. We show that certain direct routing problems cannot be solved efficiently; to solve these problems, any routing algorithm needs buffers. We give non-trivial lower bounds on such buffering requirements for general routing algorithms.
机译:直接路由是BuctIsless路由的特殊情况,其中N数据包注入网络中,必须沿着特定路径路由到其目的地而不发生冲突。我们对直接路由的三个方面进行了一般处理:(i)算法。我们介绍了一种多项式时间贪婪算法,用于任意直接路由问题,其是最坏的最佳状态,即,存在的情况,没有直接路由算法比贪婪更好。我们将该算法的变体应用于常用的网络拓扑。特别是,我们获得树和D维网格的近最佳路由时间,给予任意源和目的地;对于蝴蝶和超立方体,相同的结果适用于随机目的地。 (ii)复杂性。通过从顶点着色中的减少,除非P = NP,否则我们表明直接路由是不可赚取的。 (iii)缓冲下限。我们表明某些直接路由问题无法有效解决;为了解决这些问题,任何路由算法都需要缓冲区。对于一般路由算法的这种缓冲要求,我们给出非平凡的下限。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号