An enhanced pinwheel algorithm for the bamboo garden trimming problem

03/27/2020
by   Federico Della Croce, et al.
0

In the Bamboo Garden Trimming Problem (BGT), there is a garden populated by n bamboos b(1), b(2), ... , b(n)with daily growth rates h(1) >= h(2) >= ... >= h(n). We assume that the initial heights of bamboos are zero. A gardener is in charge of the bamboos and trims them to height zero according to some schedule. The objective is to design a perpetual schedule of trimming so as to maintain the height of the bamboo garden as low as possible. We consider the so-called discrete BGT variant, where the gardener is allowed to trim only one bamboo at the end of each day. For discrete BGT, the current state-of-the-art approximation algorithm exploits the relationship between BGT and the classical Pinwheel scheduling problem and provides a solution that guarantees a 2-approximation ratio. We propose an alternative Pinwheel scheduling algorithm with approximation ratio converging to 12/7 when sum h(j) > > h(1). Also, we show that the approximation ratio of the proposed algorithm never exceeds 32000/16947 approximately 1.888. This is the first algorithm reaching a ratio strictly inferior to 19/10.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/03/2022

Perpetual maintenance of machines with different urgency requirements

A garden G is populated by n≥ 1 bamboos b_1, b_2, ..., b_n with the resp...
research
04/24/2020

A 12/7-approximation algorithm for the discrete Bamboo Garden Trimming problem

We study the discrete Bamboo Garden Trimming problem (BGT), where we are...
research
08/19/2021

A 1+O(1/N) approximation algorithm for TTP(2)

The traveling tournament problem is a well-known benchmark problem of th...
research
09/05/2023

A 5-approximation Algorithm for the Traveling Tournament Problem

The Traveling Tournament Problem (TTP-k) is a well-known benchmark probl...
research
07/03/2019

An Approximation Algorithm for a Task Allocation, Sequencing and Scheduling Problem involving a Human-Robot Team

This article presents an approximation algorithm for a task allocation, ...
research
06/17/2023

Algorithms for Multiple Drone-Delivery Scheduling Problem (MDSP)

The Multiple Drone-Delivery Scheduling Problem (MDSP) is a scheduling pr...
research
12/23/2022

Practical Algorithms with Guaranteed Approximation Ratio for TTP with Maximum Tour Length Two

The Traveling Tournament Problem (TTP) is a hard but interesting sports ...

Please sign up or login with your details

Forgot password? Click here to reset