A note on the parameter in Buchbinder--Feldman's deterministic submodular matroid algorithm
Abstract
Buchbinder and Feldman recently gave a deterministic (1-1/e-)-approximation for maximizing a non-negative monotone submodular function subject to a matroid constraint, with query complexity O(nr). Their algorithm uses an integer parameter , which Buchbinder and Feldman fix to = 1 + 1/ via a loose bound on (1+1/)-. We point out two purely elementary refinements. First, the classical P\'olya--Szego inequality (1+1/)- e-1(1+1/(2)) replaces the loose step in their proof and permits = 1/(2e) , shrinking the hidden constant in O(nr) by a factor ≈ 20.816/. Second, an alternating-series tail bound for (1+t) yields the asymptotically sharp inequality (1+1/)- e-1(1/(2) - 1/(32) + 1/(43)), matching the true expansion of (1+1/)- through order -3 and translating into = 1/(2e) - 5/12 + O(). The asymptotic class O(nr) of the query complexity is unchanged in either case; only the implicit constant in is improved. All inequalities in this note are formalized and machine-checked in Lean 4 against Mathlib.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.