A simpler proof for O(congestion + dilation) packet routing

نویسنده

  • Thomas Rothvoss
چکیده

In the store-and-forward routing problem, packets have to be routed along given paths such that the arrival time of the latest packet is minimized. A groundbreaking result of Leighton, Maggs and Rao says that this can always be done in time O(congestion+dilation), where the congestion is the maximum number of paths using an edge and the dilation is the maximum length of a path. However, the analysis is quite arcane and complicated and works by iteratively improving an infeasible schedule. Here, we provide amore accessible analysis which is based on conditional expectations. Like [LMR94], our easier analysis also guarantees that constant size edge buffers suffice. Moreover, it was an open problem stated e.g. by Wiese [Wie11], whether there is any instance where all schedules need at least (1+ ε) · (congestion+dilation) steps, for a constant ε > 0. We answer this question affirmatively by making use of a probabilistic construction.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Packet Routing and Job - Shop Scheduling inO ( Congestion + Dilation )

In this paper, we prove that there exists a schedule for routing any set of packets with edge-simple paths, on any network, in O(c+d) steps, where c is the congestion of the paths in the network, and d is the length of the longest path. The result has applications to packet routing in parallel machines, network emulations, and job-shop scheduling.

متن کامل

Fast Algorithms for Finding O ( Congestion + Dilation ) Packet Routing

In 1988, Leighton, Maggs, and Rao showed that for any network and any set of packets whose paths through the network are xed and edge-simple, there exists a schedule for routing the packets to their destinations in O(c+d) steps using constant-size queues, where c is the congestion of the paths in the network, and d is the length of the longest path. The proof, however, used the Lovv asz Local L...

متن کامل

O(congestion + Dilation) Steps

In this paper, we prove that there exists a schedule for routing any set of packets with edge-simple paths, on any network, in O(c+d) steps, where c is the congestion of the paths in the network, and d is the length of the longest path. The result has applications to packet routing in parallel machines, network emulations, and job-shop scheduling.

متن کامل

Lecture 2, 1/18/2006. Scribed by Nikola Milosavljevic. 2.1 Packet Routing (cont.)

We continue the discussing of the packet routing problem. Last time we saw a very simple protocol whose input is a set of N prescribed routes (for N packets) having congestion c and dilation d (as defined previously), and produces a schedule that uses buffers of size O(log(Nd)) and finishes in O(c + d log(Nd)) time steps with high probability (at least 1 − n−c, where c is a constant hidden in t...

متن کامل

Fast algorithms for finding O(congestion+dilation) packet routing schedules

In 1988, Leighton, Maggs, and Rao showed that for any network and any set of packets whose paths through the network are fixed and edge-simple, there exists a schedule for routing the packets to their destinations in O(c + d) steps using constant-size queues, where c is the congestion of the paths in the network, and d is the length of the longest path. The proof, however, used the Lovdsz Local...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012