Show simple item record

dc.contributor.authorBojja Venkatakrishnan, Shaileshh
dc.contributor.authorViswanath, Pramod
dc.contributor.authorAlizadeh Attar, Mohammadreza
dc.date.accessioned2018-07-12T14:05:40Z
dc.date.available2018-07-12T14:05:40Z
dc.date.issued2017-09
dc.identifier.issn0257-0130
dc.identifier.issn1572-9443
dc.identifier.urihttp://hdl.handle.net/1721.1/116926
dc.description.abstractHybrid switching—in which a high bandwidth circuit switch (optical or wireless) is used in conjunction with a low bandwidth packet switch—is a promising alternative to interconnect servers in today’s large-scale data centers. Circuit switches offer a very high link rate, but incur a non-trivial reconfiguration delay which makes their scheduling challenging. In this paper, we demonstrate a lightweight, simple and nearly optimal scheduling algorithm that trades off reconfiguration costs with the benefits of reconfiguration that match the traffic demands. Seen alternatively, the algorithm provides a fast and approximate solution toward a constructive version of Carathéodory’s Theorem for the Birkhoff polytope. The algorithm also has strong connections to submodular optimization, achieves a performance at least half that of the optimal schedule and strictly outperforms the state of the art in a variety of traffic demand settings. These ideas naturally generalize: we see that indirect routing leads to exponential connectivity; this is another phenomenon of the power of multi-hop routing, distinct from the well-known load balancing effects. Keywords: Data center networks, Bridges and switches, Circuit networks, Network flows, Submodular optimization, Approximation algorithmsen_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant CCF-1409106)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant NeTS-1718270)en_US
dc.description.sponsorshipUnited States. Army (Grant W911NF-14-1-0220)en_US
dc.publisherSpringer USen_US
dc.relation.isversionofhttp://dx.doi.org/10.1007/s11134-017-9546-xen_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceSpringer USen_US
dc.titleCostly circuits, submodular schedules and approximate Carathéodory Theoremsen_US
dc.typeArticleen_US
dc.identifier.citationBojja Venkatakrishnan, Shaileshh, et al. “Costly Circuits, Submodular Schedules and Approximate Carathéodory Theorems.” Queueing Systems, vol. 88, no. 3–4, Apr. 2018, pp. 311–47.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.mitauthorAlizadeh Attar, Mohammadreza
dc.relation.journalQueueing Systemsen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dc.date.updated2018-03-20T04:36:04Z
dc.language.rfc3066en
dc.rights.holderSpringer Science+Business Media, LLC
dspace.orderedauthorsBojja Venkatakrishnan, Shaileshh; Alizadeh, Mohammad; Viswanath, Pramoden_US
dspace.embargo.termsNen
dc.identifier.orcidhttps://orcid.org/0000-0002-0014-6742
mit.licenseOPEN_ACCESS_POLICYen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record