Reference Work Entry

Encyclopedia of Algorithms

pp 1988-1994


Single and Multiple Buffer Processing

  • Sergey I. NikolenkoAffiliated withLaboratory of Mathematical Logic, Steklov Institute of Mathematics Email author 
  • , Kirill KoganAffiliated withIMDEA Networks


Admission control Buffer management policies Online algorithms

Years and Authors of Summarized Original Work

  • 2004; Kesselman, Mansour

  • 2012; Keslassy, Kogan, Scalosub, Segal

  • 2012; Kesselman, Kogan, Segal

  • 2012, 2013; Kogan, López-Ortiz, Nikolenko, Sirotkin

  • 2014; Eugster, Kogan, Nikolenko, Sirotkin


Problem Definition

Buffer management policies are online algorithms that control a limited buffer of packets with homogeneous or heterogeneous characteristics, deciding whether to accept new packets when they arrive, which packets to process and transmit, and possibly whether to push out packets already residing in the buffer. Although settings differ, the problem is always to achieve the best possible competitive ratio, i.e., find a policy with good worst-case guarantees in comparison with an optimal offline clairvoyant algorithm. The policies themselves are often simple, simplicity being an important advantage for implementation in switches; t ...

This is an excerpt from the content