A note on the parameter $\ell$ in Buchbinder--Feldman's deterministic submodular matroid algorithm

📅 2026-04-29
📈 Citations: 0
✨ Influential: 0
📄 PDF
🤖 AI Summary
This work addresses the problem of maximizing a submodular function subject to a matroid constraint by refining the choice of the integer parameter $\ell$ in the deterministic Buchbinder–Feldman algorithm to reduce the hidden constant in its query complexity. By leveraging the Pólya–Szegő inequality and tail bounds for alternating series of logarithmic functions, the authors establish a tighter upper bound on $(1+1/\ell)^{-\ell}$ and derive an asymptotically optimal setting $\ell \approx 1/(2e\varepsilon)$. All analytical results are formally verified in Lean 4 using Mathlib. Compared to the original choice $\ell = \lceil 1/\varepsilon \rceil$, this improved selection exponentially decreases the query complexity constant while preserving the same asymptotic complexity of $\widetilde{O}_\varepsilon(nr)$.
📝 Abstract
Buchbinder and Feldman recently gave a deterministic $(1-1/e-\varepsilon)$-approximation for maximizing a non-negative monotone submodular function subject to a matroid constraint, with query complexity $\widetilde{O}_\varepsilon(nr)$. Their algorithm uses an integer parameter $\ell$, which Buchbinder and Feldman fix to $\ell = 1 + \lceil 1/\varepsilon \rceil$ via a loose bound on $(1+1/\ell)^{-\ell}$. We point out two purely elementary refinements. First, the classical Pólya--Szegő inequality $(1+1/\ell)^{-\ell} \le e^{-1}(1+1/(2\ell))$ replaces the loose step in their proof and permits $\ell = \lceil 1/(2e\varepsilon) \rceil$, shrinking the hidden constant in $\widetilde{O}_\varepsilon(nr)$ by a factor $\approx 2^{0.816/\varepsilon}$. Second, an alternating-series tail bound for $\log(1+t)$ yields the asymptotically sharp inequality $(1+1/\ell)^{-\ell} \le e^{-1}\exp(1/(2\ell) - 1/(3\ell^2) + 1/(4\ell^3))$, matching the true expansion of $(1+1/\ell)^{-\ell}$ through order $\ell^{-3}$ and translating into $\ell_\star = 1/(2e\varepsilon) - 5/12 + O(\varepsilon)$. The asymptotic class $\widetilde{O}_\varepsilon(nr)$ of the query complexity is unchanged in either case; only the implicit constant in $\varepsilon$ is improved. All inequalities in this note are formalized and machine-checked in Lean 4 against Mathlib.
Problem

Research questions and friction points this paper is trying to address.

submodular maximization
matroid constraint
deterministic algorithm
query complexity
parameter selection
Innovation

Methods, ideas, or system contributions that make the work stand out.

submodular optimization
matroid constraint
query complexity
parameter refinement
formal verification
🔎 Similar Papers
2024-08-07IEEE Annual Symposium on Foundations of Computer ScienceCitations: 7