pith. sign in

arxiv: 1207.5959 · v2 · pith:N3YGOWD2new · submitted 2012-07-25 · 💻 cs.DS

Tight Analysis of Priority Queuing Policy for Egress Traffic

classification 💻 cs.DS
keywords alphaanalysiscompetitiveegressonlinepacketspriorityqueues
0
0 comments X
read the original abstract

Recently, the problems of evaluating performances of switches and routers have been formulated as online problems, and a great amount of results have been presented. In this paper, we focus on managing outgoing packets (called {\em egress traffic}) on switches that support Quality of Service (QoS), and analyze the performance of one of the most fundamental scheduling policies {\em Priority Queuing} ($PQ$) using competitive analysis. We formulate the problem of managing egress queues as follows: An output interface is equipped with $m$ queues, each of which has a buffer of size $B$. The size of a packet is unit, and each buffer can store up to $B$ packets simultaneously. Each packet is associated with one of $m$ priority values $\alpha_{j}$ ($1 \leq j \leq m$), where $\alpha_{1} \leq \alpha_{2} \leq \cdots \leq \alpha_{m}$, $\alpha_{1} = 1$, and $\alpha_{m} = \alpha$ and the task of an online algorithm is to select one of $m$ queues at each scheduling step. The purpose of this problem is to maximize the sum of the values of the scheduled packets. For any $B$ and any $m$, we show that the competitive ratio of $PQ$ is exactly $2 - \min_{x \in [1, m-1] } \{ \frac{ \alpha_{x+1} }{ \sum_{j = 1}^{x+1} \alpha_{j} } \}$. That is, we conduct a complete analysis of the performance of $PQ$ using worst case analysis. Moreover, we show that no deterministic online algorithm can have a competitive ratio smaller than $1 + \frac{ \alpha^3 + \alpha^2 + \alpha }{ \alpha^4 + 4 \alpha^3 + 3 \alpha^2 + 4 \alpha + 1 }$.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. New Competitiveness Bounds for the Shared Memory Switch

    cs.NI 2019-07 unverdicted novelty 7.0

    Raises the lower bound on competitiveness for all deterministic online algorithms in the shared memory switch to √2 and establishes a new lower bound of 1.44546 for the LQD policy via explicit constructions, simulatio...