Bamboo Garden Trimming Problem

  • Gasieniec L
  • Klasing R
  • Levcopoulos C
  • et al.
ISSN: 16113349
N/ACitations
Citations of this article
4Readers
Mendeley users who have this article in their library.

Abstract

A garden G is populated by n ≥ 1 bamboos b1, b2, ..., bn with the respective daily growth rates h1 ≥ h2 ≥ · · · ≥ hn. It is assumed that the initial heights of bamboos are zero. The robotic gardener or simply a robot maintaining the bamboo garden is attending bamboos and trimming them to height zero according to some schedule. The Bamboo Garden Trimming Problem, or simply BGT, is to design a perpetual schedule of cuts to maintain the elevation of bamboo garden as low as possible. The bamboo garden is a metaphor for a collection of machines which have to be serviced with different frequencies, by a robot which can service only one machine during a visit. The objective is to design a perpetual schedule of servicing the machines which minimizes the maximum (weighted) waiting time for servicing. We consider two variants of BGT. In discrete BGT the robot is allowed to trim only one bamboo at the end of each day. In continuous BGT the bamboos can be cut at any time, however, the robot needs time to move from one bamboo to the next one and this time is defined by a weighted network of connections. For discrete BGT, we show a simple 4-approximation algorithm and, by exploiting relationship between BGT and the classical Pinwheel scheduling problem, we obtain also a 2-approximation and even a closer approximation for more balanced growth rates. For continuous BGT, we propose approximation algorithms which achieve approximation ratios O(log(h1/hn)) and O(log n).

Cite

CITATION STYLE

APA

Gasieniec, L., Klasing, R., Levcopoulos, C., Lingas, A., Jie, M., & Radzik, T. (2017). Bamboo Garden Trimming Problem. SOFSEM 2017 : Theory and Practice, 10139 LNCS, 229–240.

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free