TY - GEN
T1 - New online algorithms for story scheduling in web advertising
AU - Albers, Susanne
AU - Passen, Achim
PY - 2013
Y1 - 2013
N2 - We study storyboarding where advertisers wish to present sequences of ads (stories) uninterruptedly on a major ad position of a web page. These jobs/stories arrive online and are triggered by the browsing history of a user who at any time continues surfing with probability β. The goal of an ad server is to construct a schedule maximizing the expected reward. The problem was introduced by Dasgupta, Ghosh, Nazerzadeh and Raghavan (SODA'09) who presented a 7-competitive online algorithm. They also showed that no deterministic online strategy can achieve a competitiveness smaller than 2, for general β. We present improved algorithms for storyboarding. First we give a simple online strategy that achieves a competitive ratio of 4/(2 - β), which is upper bounded by 4 for any β. The algorithm is also 1/(1 - β)-competitive, which gives better bounds for small β. As the main result of this paper we devise a refined algorithm that attains a competitive ratio of c = 1+φ, where φ = (1 + √5)/2 is the Golden Ratio. This performance guarantee of c ≈ 2.618 is close to the lower bound of 2. Additionally, we study for the first time a problem extension where stories may be presented simultaneously on several ad positions of a web page. For this parallel setting we provide an algorithm whose competitive ratio is upper bounded by 1/(3 - 2√2) ≈ 5.828, for any β. All our algorithms work in phases and have to make scheduling decisions only every once in a while.
AB - We study storyboarding where advertisers wish to present sequences of ads (stories) uninterruptedly on a major ad position of a web page. These jobs/stories arrive online and are triggered by the browsing history of a user who at any time continues surfing with probability β. The goal of an ad server is to construct a schedule maximizing the expected reward. The problem was introduced by Dasgupta, Ghosh, Nazerzadeh and Raghavan (SODA'09) who presented a 7-competitive online algorithm. They also showed that no deterministic online strategy can achieve a competitiveness smaller than 2, for general β. We present improved algorithms for storyboarding. First we give a simple online strategy that achieves a competitive ratio of 4/(2 - β), which is upper bounded by 4 for any β. The algorithm is also 1/(1 - β)-competitive, which gives better bounds for small β. As the main result of this paper we devise a refined algorithm that attains a competitive ratio of c = 1+φ, where φ = (1 + √5)/2 is the Golden Ratio. This performance guarantee of c ≈ 2.618 is close to the lower bound of 2. Additionally, we study for the first time a problem extension where stories may be presented simultaneously on several ad positions of a web page. For this parallel setting we provide an algorithm whose competitive ratio is upper bounded by 1/(3 - 2√2) ≈ 5.828, for any β. All our algorithms work in phases and have to make scheduling decisions only every once in a while.
UR - https://www.scopus.com/pages/publications/84880285832
U2 - 10.1007/978-3-642-39212-2_40
DO - 10.1007/978-3-642-39212-2_40
M3 - Conference contribution
AN - SCOPUS:84880285832
SN - 9783642392115
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 446
EP - 458
BT - Automata, Languages, and Programming - 40th International Colloquium, ICALP 2013, Proceedings
T2 - 40th International Colloquium on Automata, Languages, and Programming, ICALP 2013
Y2 - 8 July 2013 through 12 July 2013
ER -