paper

A Deterministic -Approximation for Non-monotone Submodular Maximization under Matroid Constraints

arXiv:2610.16785

Abstract

Submodular maximization arises in a wide range of combinatorial optimization problems and has been extensively studied from the perspective of approximation algorithms. For maximizing nonnegative, non-monotone submodular functions subject to a matroid constraint, randomized algorithms achieve a -approximation, whereas obtaining comparable deterministic guarantees remains challenging. In this paper, we present a deterministic -approximation algorithm in the exact value and independence oracle model, improving upon the previous deterministic guarantee of \cite{ChenGLSZ2026}. Our algorithm builds on the extended multilinear extension and provides a deterministic implementation of the recursive guided framework underlying the randomized -approximation algorithm. The main technical ingredient is a direction oracle supported on at most two partitioned matroid bases. This oracle simultaneously satisfies the growth condition required by the extended-multilinear update and an approximate stationarity condition needed to construct the recursive guides. The resulting finite-support representation enables exact evaluation of the relevant expectations and marginal values without random sampling. The algorithm uses polynomially many value- and independence-oracle queries.