Saved in:
Bibliographic Details
Main Authors: Auletta, Vincenzo, Ferraioli, Diodato, Vinci, Cosimo
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2404.13737
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910618939817984
author Auletta, Vincenzo
Ferraioli, Diodato
Vinci, Cosimo
author_facet Auletta, Vincenzo
Ferraioli, Diodato
Vinci, Cosimo
contents In this work, we study the Stochastic Budgeted Multi-round Submodular Maximization (SBMSm) problem, where we aim to adaptively maximize the sum, over multiple rounds, of a monotone and submodular objective function defined on subsets of items. The objective function also depends on the realization of stochastic events, and the total number of items we can select over all rounds is bounded by a limited budget. This problem extends, and generalizes to multiple round settings, well-studied problems such as (adaptive) influence maximization and stochastic probing. We show that, if the number of items and stochastic events is somehow bounded, there is a polynomial time dynamic programming algorithm for SBMSm. Then, we provide a simple greedy $1/2(1-1/e-ε)\approx 0.316$-approximation algorithm for SBMSm, that first non-adaptively allocates the budget to be spent at each round, and then greedily and adaptively maximizes the objective function by using the budget assigned at each round. Finally, we introduce the {\em budget-adaptivity gap}, by which we measure how much an adaptive policy for SBMSm is better than an optimal partially adaptive one that, as in our greedy algorithm, determines the budget allocation in advance. We show that the budget-adaptivity gap lies between $e/(e-1)\approx 1.582$ and $2$.
format Preprint
id arxiv_https___arxiv_org_abs_2404_13737
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Stochastic Multi-round Submodular Optimization with Budget
Auletta, Vincenzo
Ferraioli, Diodato
Vinci, Cosimo
Data Structures and Algorithms
Artificial Intelligence
In this work, we study the Stochastic Budgeted Multi-round Submodular Maximization (SBMSm) problem, where we aim to adaptively maximize the sum, over multiple rounds, of a monotone and submodular objective function defined on subsets of items. The objective function also depends on the realization of stochastic events, and the total number of items we can select over all rounds is bounded by a limited budget. This problem extends, and generalizes to multiple round settings, well-studied problems such as (adaptive) influence maximization and stochastic probing. We show that, if the number of items and stochastic events is somehow bounded, there is a polynomial time dynamic programming algorithm for SBMSm. Then, we provide a simple greedy $1/2(1-1/e-ε)\approx 0.316$-approximation algorithm for SBMSm, that first non-adaptively allocates the budget to be spent at each round, and then greedily and adaptively maximizes the objective function by using the budget assigned at each round. Finally, we introduce the {\em budget-adaptivity gap}, by which we measure how much an adaptive policy for SBMSm is better than an optimal partially adaptive one that, as in our greedy algorithm, determines the budget allocation in advance. We show that the budget-adaptivity gap lies between $e/(e-1)\approx 1.582$ and $2$.
title Stochastic Multi-round Submodular Optimization with Budget
topic Data Structures and Algorithms
Artificial Intelligence
url https://arxiv.org/abs/2404.13737