Ranking with submodular functions on the fly

01/17/2023
by   Guangyi Zhang, et al.
0

Maximizing submodular functions have been studied extensively for a wide range of subset-selection problems. However, much less attention has been given to the role of submodularity in sequence-selection and ranking problems. A recently-introduced framework, named maximum submodular ranking (MSR), tackles a family of ranking problems that arise naturally when resources are shared among multiple demands with different budgets. For example, the MSR framework can be used to rank web pages for multiple user intents. In this paper, we extend the MSR framework in the streaming setting. In particular, we consider two different streaming models and we propose practical approximation algorithms. In the first streaming model, called function arriving, we assume that submodular functions (demands) arrive continuously in a stream, while in the second model, called item arriving, we assume that items (resources) arrive continuously. Furthermore, we study the MSR problem with additional constraints on the output sequence, such as a matroid constraint that can ensure fair exposure among items from different groups. These extensions significantly broaden the range of problems that can be captured by the MSR framework. On the practical side, we develop several novel applications based on the MSR formulation, and empirically evaluate the performance of the proposed methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/08/2022

Ranking with submodular functions on a budget

Submodular maximization has been the backbone of many important machine-...
research
08/17/2022

Streaming Adaptive Submodular Maximization

Many sequential decision making problems can be formulated as an adaptiv...
research
02/21/2020

Ranking an Assortment of Products via Sequential Submodular Optimization

We study an optimization problem capturing a core operational question f...
research
03/02/2022

Optimal deletion-robust coreset for submodular maximization

In recent years we have witnessed an increase on the development of meth...
research
05/03/2023

Maximizing Submodular Functions for Recommendation in the Presence of Biases

Subset selection tasks, arise in recommendation systems and search engin...
research
10/25/2022

Streaming Submodular Maximization with Differential Privacy

In this work, we study the problem of privately maximizing a submodular ...
research
06/26/2019

Re-ranking Based Diversification: A Unifying View

We analyze different re-ranking algorithms for diversification and show ...

Please sign up or login with your details

Forgot password? Click here to reset