atlas

Research map / Learning theory and algorithms / Submodular and game algorithms

A Unified Approach to Submodular Maximization Under Noise

NeurIPS 2025 · Learning theory and algorithms › Submodular and game algorithms · approach: Monotone submodular maximization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Gives a meta-algorithm that turns any robust exact submodular maximization algorithm into one for persistent multiplicative-noise oracles via a randomly sampled smoothing surrogate, yielding (1-1/e) monotone and 1/e non-monotone matroid results and a 1/2 unconstrained result under noise.

Problem

Maximizing a submodular function given only a persistent noisy value oracle (unbiased multiplicative noise), under unconstrained or matroid constraints.

Approach

Reduce noisy submodular maximization to exact maximization by running any robust algorithm on a randomly smoothed surrogate F^{H,t}(S), the average of f(S∪H') over t-subsets of a random smoothing set H drawn from a basis, with the surrogate estimated by sampling without replacement; the reduction loses only o(1) in the ratio.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the surrogate meta-algorithm with m=50 instead of double greedy with a noisy oracleDouble greedy for unconstrained non-monotone maximization · Unconstrained non-monotone noisy submodular maximization, n=50optimal-value fraction: 0.601 -> 0.674Helped
Use the surrogate meta-algorithm with m=200 instead of double greedy with a noisy oracleDouble greedy for unconstrained non-monotone maximization · Unconstrained non-monotone noisy submodular maximization, n=50optimal-value fraction: 0.601 -> 0.735Helped
Increase the surrogate sample count from m=50 to m=200Surrogate meta-algorithm · Unconstrained non-monotone noisy submodular maximization, n=50optimal-value fraction: 0.674 -> 0.735Helped
Use the surrogate meta-algorithm with m=50 instead of double greedy with a noisy oracleDouble greedy for unconstrained non-monotone maximization · Unconstrained non-monotone noisy submodular maximization, n=100optimal-value fraction: 0.565 -> 0.657Helped
Use the surrogate meta-algorithm with m=200 instead of double greedy with a noisy oracleDouble greedy for unconstrained non-monotone maximization · Unconstrained non-monotone noisy submodular maximization, n=100optimal-value fraction: 0.565 -> 0.731Helped
Increase the surrogate sample count from m=50 to m=200Surrogate meta-algorithm · Unconstrained non-monotone noisy submodular maximization, n=100optimal-value fraction: 0.657 -> 0.731Helped
Use the noisy oracle rather than the exact oracleDouble greedy · Unconstrained non-monotone submodular maximization, n=50optimal-value fraction: 0.944 -> 0.601Hurt
Use the noisy oracle rather than the exact oracleDouble greedy · Unconstrained non-monotone submodular maximization, n=100optimal-value fraction: 0.944 -> 0.565Hurt

Surprising findings

Limitations

Experimental setup

Benchmarks: synthetic weighted quadratic-cost submodular function (n=50, 100)

Metrics: ratio of obtained value to optimum standard deviation

Baselines: Hassidim and Singer 2017 greedy Huang et al. matroid algorithm double greedy with noisy oracle random subset

Builds on: Hassidim and Singer 2017 smoothing surrogate measured continuous greedy double greedy pipage rounding

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy