Living Reference Work Entry

Encyclopedia of Algorithms

pp 1-9

Date: Latest Version

Single and Multiple Buffer Processing

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


Buffer management policies Admission control 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