Show simple item record

dc.contributor.author
Haeupler, Bernhard
dc.contributor.author
Patel, Shyamal
dc.contributor.author
Roeyskoe, Antti
dc.contributor.author
Stein, Cliff
dc.contributor.author
Zuzic, Goran
dc.date.accessioned
2024-06-28T09:48:10Z
dc.date.available
2024-06-28T05:36:16Z
dc.date.available
2024-06-28T08:33:40Z
dc.date.available
2024-06-28T09:48:10Z
dc.date.issued
2024-06
dc.identifier.isbn
979-8-4007-0383-6
en_US
dc.identifier.other
10.1145/3618260.3649678
en_US
dc.identifier.uri
http://hdl.handle.net/20.500.11850/680546
dc.description.abstract
This paper addresses point-to-point packet routing in undirected networks, which is the most important communication primitive in most networks. The main result proves the existence of routing tables that deterministically guarantee a polylog-competitive completion-time: In any undirected network, it is possible to give each node simple stateless deterministic local forwarding rules, such that, any adversarially chosen set of packets are delivered as fast as possible, up to polylog factors. All previous routing strategies crucially required randomization for both route selection and packet scheduling. The core technical contribution of this paper is a new local packet scheduling result of independent interest. This scheduling strategy integrates well with recent sparse semi-oblivious path selection strategies. Such strategies deterministically select not one but several candidate paths for each packet and require a global coordinator to know all packets to adaptively select a single good path from those candidates for each packet. of course, global knowledge of all packets is exactly what local routing tables cannot have. Another challenge is that, even if a single path is selected for each packet, no strategy for scheduling packets along low-congestion paths that is both local and deterministic is known. Our novel scheduling strategy utilizes the fact that every semi-oblivious routing strategy uses only a small (polynomial) subset of candidate routes. It overcomes the issue of global coordination by furthermore being provably robust to adversarial noise. This avoids the issue of having to choose a single path per packet by treating congestion caused by ineffective candidate paths as noise. Beyond more efficient routing tables, our results can be seen as making progress on fundamental questions regarding the importance and power of randomization in network communications and distributed computing. For example, our results imply the first deterministic universally-optimal algorithms in the distributed supported-CONGEST model for many important global distributed tasks, including computing minimum spanning trees, approximate shortest paths, and part-wise aggregates.
en_US
dc.language.iso
en
en_US
dc.publisher
Association for Computing Machinery
en_US
dc.subject
packet routing
en_US
dc.subject
packet scheduling
en_US
dc.title
Polylog-Competitive Deterministic Local Routing and Scheduling
en_US
dc.type
Conference Paper
dc.date.published
2024-06-11
ethz.book.title
STOC 2024: Proceedings of the 56th Annual ACM Symposium on Theory of Computing
en_US
ethz.pages.start
812
en_US
ethz.pages.end
822
en_US
ethz.event
56th Annual ACM Symposium on Theory of Computing (STOC 2024)
en_US
ethz.event.location
Vancouver, Canada
en_US
ethz.event.date
June 24-28, 2024
en_US
ethz.notes
Conference lecture held on June 26, 2024.
en_US
ethz.identifier.wos
ethz.identifier.scopus
ethz.publication.place
New York, NY
en_US
ethz.publication.status
published
en_US
ethz.date.deposited
2024-06-28T05:36:18Z
ethz.source
SCOPUS
ethz.eth
yes
en_US
ethz.availability
Metadata only
en_US
ethz.rosetta.installDate
2024-06-28T08:33:41Z
ethz.rosetta.lastUpdated
2024-06-28T08:33:41Z
ethz.rosetta.exportRequired
true
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Polylog-Competitive%20Deterministic%20Local%20Routing%20and%20Scheduling&rft.date=2024-06&rft.spage=812&rft.epage=822&rft.au=Haeupler,%20Bernhard&Patel,%20Shyamal&Roeyskoe,%20Antti&Stein,%20Cliff&Zuzic,%20Goran&rft.isbn=979-8-4007-0383-6&rft.genre=proceeding&rft_id=info:doi/10.1145/3618260.3649678&rft.btitle=STOC%202024:%20Proceedings%20of%20the%2056th%20Annual%20ACM%20Symposium%20on%20Theory%20of%20Computing
 Search print copy at ETH Library

Files in this item

FilesSizeFormatOpen in viewer

There are no files associated with this item.

Publication type

Show simple item record