An optimal algorithm for 2-bounded delay buffer management with lookahead

06/30/2018
by   Koji M. Kobayashi, et al.
0

The bounded delay buffer management problem, which was proposed by Kesselman et al. (STOC 2001 and SIAM Journal on Computing 33(3), 2004), is an online problem focusing on buffer management of a switch supporting Quality of Service (QoS). The problem definition is as follows: Packets arrive to a buffer over time and each packet is specified by the release time, deadline and value. An algorithm can transmit at most one packet from the buffer at each integer time and can gain its value as the profit if transmitting a packet by its deadline after its release time. The objective of this problem is to maximize the gained profit. We say that an instance of the problem is s-bounded if for any packet, an algorithm has at most s chances to transmit it. For any s ≥ 2, Hajek (CISS 2001) showed that the competitive ratio of any deterministic algorithm is at least (1 + √(5))/2 ≈ 1.619. It is conjectured that there exists an algorithm whose competitive ratio matching this lower bound for any s. However, it has not been shown yet. Then, when s = 2, Böhm et al. (ISAAC 2016) introduced the lookahead ability to an online algorithm, that is the algorithm can gain information about future arriving packets, and showed that the algorithm achieves the competitive ratio of (-1 + √(13))/2 ≈ 1.303. Also, they showed that the competitive ratio of any deterministic algorithm is at least (1 + √(17))/4 ≈ 1.281. In this paper, for the 2-bounded model with lookahead, we design an algorithm with a matching competitive ratio of (1 + √(17))/4.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/30/2020

Randomized Two-Valued Bounded Delay Online Buffer Management

In the bounded delay buffer management problem unit size packets arrive ...
research
05/11/2023

Learning-Augmented Online Packet Scheduling with Deadlines

The modern network aims to prioritize critical traffic over non-critical...
research
08/19/2022

Packet Forwarding with a Locally Bursty Adversary

We consider packet forwarding in the adversarial queueing theory (AQT) m...
research
05/22/2021

An Algorithm for Reordering Buffer Management Problem and Experimental Evaluations on Discrete Distributions

In the reordering buffer management problem, a sequence of requests must...
research
07/18/2018

A φ-Competitive Algorithm for Scheduling Packets with Deadlines

In the online packet scheduling problem with deadlines (PacketScheduling...
research
07/09/2019

New Competitiveness Bounds for the Shared Memory Switch

We consider one of the simplest and best known buffer management archite...
research
07/13/2018

Optimal Algorithms for Right-Sizing Data Centers - Extended Version

Electricity cost is a dominant and rapidly growing expense in data cente...

Please sign up or login with your details

Forgot password? Click here to reset