A lower bound for nearly minimal adaptive and hot potato algorithms

被引:6
作者
Ben-Aroya, I [1 ]
Chinn, DD
Schuster, A
机构
[1] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
[2] Univ Washington, Dept Comp Sci & Engn, Seattle, WA 98195 USA
关键词
packet routing in interconnection networks; permutation routing algorithms; shortest path routing;
D O I
10.1007/PL00009219
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recently, Chinn et al. [10] presented lower bounds for store-and-forward permutation routing algorithms on the n x n mesh with bounded buffer size and where a packet must take a shortest (or minimal) path to its destination. We extend their analysis to algorithms that are nearly minimal. We also apply this technique to the domain of hot potato algorithms, where there is no storage of packets and the shortest path to a destination is not assumed (and is in general impossible). We show that "natural" variants and "improvements" of several algorithms in the literature perform poorly in the worst case. As a result, we identify algorithmic features that are undesirable for worst-case hot potato permutation routing. Recent works in hot potato routing have tried to define simple and greedy classes of algorithms. We show that when an algorithm is too simple and too greedy, its performance in routing permutations is poor in the worst case. Specifically the technique of [10] is also applicable to algorithms that do not necessarily send packets in minimal or even nearly minimal paths: it may be enough that they naively attempt to do so when possible. In particular, our results show that a certain class of greedy algorithms that was suggested recently by Ben-Dor et al. [6] contains algorithms that have poor performance in routing worst-case permutations.
引用
收藏
页码:347 / 376
页数:30
相关论文
共 27 条
[21]   HOT-POTATO ALGORITHMS FOR PERMUTATION ROUTING [J].
NEWMAN, I ;
SCHUSTER, A .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1995, 6 (11) :1168-1176
[22]  
NGAI JY, 1989, P 1 S PAR ALG ARCH, P1
[23]  
SEITZ CL, 1992, P 4 S PAR ALG ARCH S, P1
[24]  
SMITH B, 1981, REAL TIME SIGNAL PRO, V4, P241
[25]  
Szymanski T., 1990, Proceedings IEEE INFOCOM '90. The Conference on Computer Communications. Ninth Annual Joint Conference of the IEEE Computer and Communication Societies. The Multiple Facets of Integration (Cat. No.90CH2826-5), P918, DOI 10.1109/INFCOM.1990.91340
[26]  
VALIANT LG, 1983, IEEE T COMPUT, V32, P861, DOI 10.1109/TC.1983.1676335
[27]  
ZHANG Z, 1991, P IEEE INFOCOM, P1012