Online Submodular Welfare Maximization: Greedy Beats 1/2 in Random Order

12/14/2017
by   Nitish Korula, et al.
0

In the Submodular Welfare Maximization (SWM) problem, the input consists of a set of n items, each of which must be allocated to one of m agents. Each agent ℓ has a valuation function v_ℓ, where v_ℓ(S) denotes the welfare obtained by this agent if she receives the set of items S. The functions v_ℓ are all submodular; as is standard, we assume that they are monotone and v_ℓ(∅) = 0. The goal is to partition the items into m disjoint subsets S_1, S_2, ... S_m in order to maximize the social welfare, defined as ∑_ℓ = 1^m v_ℓ(S_ℓ). In this paper, we consider the online version of SWM. Here, items arrive one at a time in an online manner; when an item arrives, the algorithm must make an irrevocable decision about which agent to assign it to before seeing any subsequent items. This problem is motivated by applications to Internet advertising, where user ad impressions must be allocated to advertisers whose value is a submodular function of the set of users / impressions they receive. In the random order model, the adversary can construct a worst-case set of items and valuations, but does not control the order in which the items arrive; instead, they are assumed to arrive in a random order. Obtaining a competitive ratio of 1/2 + Ω(1) for the random order model has been an important open problem for several years. We solve this open problem by demonstrating that the greedy algorithm has a competitive ratio of at least 0.505 for the Online Submodular Welfare Maximization problem in the random order model. For special cases of submodular functions including weighted matching, weighted coverage functions and a broader class of "second-order supermodular" functions, we provide a different analysis that gives a competitive ratio of 0.51.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/15/2023

A Tight Competitive Ratio for Online Submodular Welfare Maximization

In this paper we consider the online Submodular Welfare (SW) problem. In...
research
07/15/2018

Online Submodular Maximization: Beating 1/2 Made Simple

The Submodular Welfare Maximization problem (SWM) captures an important ...
research
06/29/2023

Online Coalition Formation under Random Arrival or Coalition Dissolution

Coalition formation considers the question of how to partition a set of ...
research
11/03/2022

Truthful Matching with Online Items and Offline Agents

We study truthful mechanisms for welfare maximization in online bipartit...
research
02/01/2022

Sketching stochastic valuation functions

We consider the problem of sketching a stochastic valuation function, de...
research
12/28/2018

Online Trading as a Secretary Problem

We consider the online problem in which an intermediary trades identical...
research
02/25/2020

Random-Order Models

This chapter introduces the random-order model in online algorithms. In ...

Please sign up or login with your details

Forgot password? Click here to reset