Non-Linear Ski Rental

Boaz Patt-Shamir, Evyatar Yadai

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We consider the following generalization of the classic ski rental problem. A task of unknown duration must be carried out using one of two alternatives called "buy" and "rent", each with a one-time startup cost and an ongoing cost which is a function of the duration. Switching from rent to buy also incurs a one-time cost. The goal is to minimize the competitive ratio, i.e., the worst-case ratio between the cost paid and the optimal cost, over all possible durations. For linear or exponential cost functions, the best deterministic and randomized on-line strategies are well known. In this work we analyze a much more general case, assuming only that the cost functions are continuous and satisfy certain mild monotonicity conditions. For this general case we provide (1) an algorithm that computes the deterministic strategy with the best competitive ratio, and (2) an approximation algorithm that, given ϵ>0$, computes a randomized strategy whose competitive ratio is within (1+ϵ) from the best possible, in time polynomial in ϵ-1. Our algorithm assumes access to a black box that can compute the functions and their inverses, as well as find their extreme points.

Original languageEnglish
Title of host publicationSPAA 2020 - Proceedings of the 32nd ACM Symposium on Parallelism in Algorithms and Architectures
Pages431-440
Number of pages10
ISBN (Electronic)9781450369350
DOIs
StatePublished - 6 Jul 2020
Event32nd ACM Symposium on Parallelism in Algorithms and Architectures, SPAA 2020 - Virtual, Online, United States
Duration: 15 Jul 202017 Jul 2020

Publication series

NameAnnual ACM Symposium on Parallelism in Algorithms and Architectures

Conference

Conference32nd ACM Symposium on Parallelism in Algorithms and Architectures, SPAA 2020
Country/TerritoryUnited States
CityVirtual, Online
Period15/07/2017/07/20

All Science Journal Classification (ASJC) codes

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Non-Linear Ski Rental'. Together they form a unique fingerprint.

Cite this