English

Improved queue-size scaling for input-queued switches via graph factorization

Networking and Internet Architecture 2019-03-04 v1

Abstract

This paper studies the scaling of the expected total queue size in an n×nn\times n input-queued switch, as a function of both the load ρ\rho and the system scale nn. We provide a new class of scheduling policies under which the expected total queue size scales as O(n(1ρ)4/3log(max{11ρ,n}))O\left( n(1-\rho)^{-4/3} \log \left(\max\{\frac{1}{1-\rho}, n\}\right)\right), over all nn and ρ<1\rho<1, when the arrival rates are uniform. This improves over the previously best-known scalings in two regimes: O(n1.5(1ρ)1log11ρ)O\left(n^{1.5}(1-\rho)^{-1} \log \frac{1}{1-\rho}\right) when Ω(n1.5)1ρO(n1)\Omega(n^{-1.5}) \le 1-\rho \le O(n^{-1}) and O(nlogn(1ρ)2)O\left(\frac{n\log n}{(1-\rho)^2}\right) when 1ρΩ(n1)1-\rho \geq \Omega(n^{-1}). A key ingredient in our method is a tight characterization of the largest kk-factor of a random bipartite multigraph, which may be of independent interest.

Cite

@article{arxiv.1903.00398,
  title  = {Improved queue-size scaling for input-queued switches via graph factorization},
  author = {Jiaming Xu and Yuan Zhong},
  journal= {arXiv preprint arXiv:1903.00398},
  year   = {2019}
}

Comments

42 pages, 4 figures

R2 v1 2026-06-23T07:55:36.453Z