## Abstract

We give near optimal bufferless routing algorithms for leveled networks. N packets with preselected paths are given, and once injected, the packets may not be buffered while in transit to their destination. For the preselected paths, the dilation D is the maximum path length, and the congestion C is the maximum number of times an edge is used. We give two bufferless routing algorithms for leveled networks: (i) a centralized algorithm with routing time O((C + D) log(DN)); (ii) a distributed algorithm with routing time O((C + D) log^{2}(DN)). The distributed algorithm uses a new technique, reverse-simulation, which is used to obtain a distributed emulation of the centralized algorithm. Since a well known lower bound on the routing time is Ω(C + D), our results are at most one or two logarithmic factors from optimal.

Original language | English (US) |
---|---|

Pages (from-to) | 931-940 |

Number of pages | 10 |

Journal | Lecture Notes in Computer Science |

Volume | 3648 |

DOIs | |

State | Published - 2005 |

Externally published | Yes |

Event | 11th International Euro-Par Conference, Euro-Par 2005 - Lisbon, Portugal Duration: Aug 30 2005 → Sep 2 2005 |

## ASJC Scopus subject areas

- Theoretical Computer Science
- Computer Science(all)