Flow optimization is fundamental to computer science, and particularly to computer networks. A prominent example is flow optimization in the global “backbone networks” that interconnect service providers’ datacenters. We tackle a major gap between theory and practice: While in theoretical models upcoming traffic demands are typically known, in real-world networks such information is rarely available a priori. In practice, addressing this gap often involves predicting upcoming demands and optimizing for these. Using data from production networks, we show that this approach can produce solutions that deviate significantly from the optimum. We propose a novel approach: leveraging empirical data to directly learn flow configurations that deliver robustly high performance, bypassing the need for explicit demand prediction. We prove the optimality of our methodology. We further show that by building on recent advances in large-scale optimization and deep learning, our approach enables efficient training on extensive data, picking out intricate patterns in real-world traffic. Through extensive empirical evaluation, we demonstrate that our approach significantly outperforms the state of the art in terms of both solution quality and online runtimes.
Building similarity graph...
Analyzing shared references across papers
Loading...
Yarin Perry
Srikanth Kandula
Ishai Menache
Communications of the ACM
Hebrew University of Jerusalem
Microsoft (United States)
Technion – Israel Institute of Technology
Building similarity graph...
Analyzing shared references across papers
Loading...
Perry et al. (Tue,) studied this question.
www.synapsesocial.com/papers/6997f9edad1d9b11b3452ba3 — DOI: https://doi.org/10.1145/3765706
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: