February 17, Tuesday
12:00 – 14:00
Rent, Lease or Buy: Randomized Strategies for Multislope Ski Rental
Computer Science seminar
Lecturer : Dror Rawitz
Affiliation : Tel-Aviv University
Location : 202/37
Host : Dr. Michael Elkin
In the Multislope Ski Rental problem, the user needs a certain resource
for some unknown period of time. To use the resource, the user must subscribe to
one of several options, each of which consists of a one-time setup cost
(“buying price”), and cost proportional to the duration of the usage (“rental
rate”). The larger the price, the smaller the rent. The actual usage time is
determined by an adversary, and the goal of an algorithm is to minimize the cost by
choosing the best option at any point in time. Multislope Ski Rental is a
natural generalization of the classical Ski Rental problem (where the only
options are pure rent and pure buy), which is one of the fundamental problems of
online computation. The Multislope Ski Rental problem is an abstraction of
many problems, where online choices cannot be modeled by just two
alternatives,
e.g.,
power management in systems which can be shut down in parts.
In this work we study randomized online strategies for Multislope Ski
Rental.
Our results include an algorithm that produces the best possible
randomized online strategy for any additive instance, where the cost of switching
from one alternative to another is the difference in their buying prices; and an
e-competitive randomized strategy for any (non-additive) instance. We
also provide a randomized strategy with a matching lower bound for the case
of two slopes, where both slopes have positive rents.
Joint work with Zvi Lotker and Boaz Patt-Shamir.