拟阵约束下正则化次模最大化的参数化惩罚随机贪心算法
Parameterized Penalty Stochastic GreedyAlgorithm for Regularized SubmodularMaximization under Matroid Constraint
摘要: 在大数据分析、机器学习特征选择与传感器网络优化等应用中,常需要在结构化约束 (如拟阵约束) 下,从大量候选元素中选取一个子集以最大化收益并控制成本。该类问题可表述为正则 化次模最大化:g(S) = f (S) − c(S),其中 f 为非负次模函数,c 为非负模函数。由于正则化项的引入可能使目标值为负,传统乘性近似比不再适用,因而需要采用双准则近似框架。本文提出一种参数化惩罚随机贪心算法:在每轮迭代中构造一个最大化∑u∈M(fu(S)−λc(u))的拟阵基,并从中均匀随机选择元素加入解集,其中 λ ≥ 1 为可调惩罚参数。我们给出严格的概率演化分析与完整推导,证明在假设 c(N ) ≤ 2c(OPT) 下,算法输出Sk 满足标准双准则保证 E [ f ( S k ) c ( S k ) ] α f ( O P T ) β ( λ ) c ( O P T ) , α = 1 + e 2 4 ,   β ( λ ) = λ ( 1 e 2 ) 。刻画了惩罚强度对成本系数的线性影响;通过求解 λ 的最优,我们得到 (0.283, 1) 的近似比保证。
Abstract: In applications such as big data analysis, machine learning feature selection, and sensor network optimization, it is often necessary to select a subset from a large set of candidate elements under structural constraints (e.g., matroid constraints) to maximize the profit while controlling the cost. This kind of problem can be formulated as regularized submodular maximization: g(S) = f(S) − c(S), where f is a nonnegative submodular function and c is a nonnegative modular function. Since the introduction of the regularization term may cause the objective value to be negative, the traditional multiplicative approximation ratio is no longer applicable, thus a bi-criteria approximation framework is required. This paper proposes a parameterized penalty stochastic greedy algorithm: in each round, it constructs a matroid basis that maximizes ∑u∈M(fu(S)−λc(u)), and then uniformly selects an element from this basis to add to the solution set, where λ ≥ 1 is an adjustable penalty parameter. We provide a rigorous probabilistic evolution analysis and complete derivation, proving that under the assumption c(N ) ≤ 2c(OPT), the output Sk satisfies the standard bi-criteria guarantee: E [ f ( S k ) c ( S k ) ] α f ( O P T ) β ( λ ) c ( O P T ) , α = 1 + e 2 4 ,   β ( λ ) = λ ( 1 e 2 ) . This characterizes the linear influence of the penalty strength on the cost coefficient; by solving for the optimal λ, we obtain an approximation guarantee of (0.283, 1).
文章引用:韩先帅, 郭修平. 拟阵约束下正则化次模最大化的参数化惩罚随机贪心算法[J]. 理论数学, 2026, 16(3): 205-215. https://doi.org/10.12677/PM.2026.163083

参考文献

[1] Nemhauser, G.L., Wolsey, L.A. and Fisher, M.L. (1978) An Analysis of Approximations for Maximizing Submodular Set Functions—I. Mathematical Programming, 14, 265-294.[CrossRef
[2] Sviridenko, M., Vondrák, J. and Ward, J. (2017) Optimal Approximation for Submodular and Supermodular Optimization with Bounded Curvature. Mathematics of Operations Research, 42, 1197-1218.[CrossRef
[3] Calinescu, G., Chekuri, C., Pál, M. and Vondrák, J. (2011) Maximizing a Monotone Submodular Function Subject to a Matroid Constraint. SIAM Journal on Computing, 40, 1740-1766.[CrossRef
[4] Ene, A. (2020) A Note on Maximizing the Difference between a Monotone Submodular Function and a Linear Function.
https://arxiv.org/abs/2002.07782v1
[5] Buchbinder, N. and Feldman, M. (2018) Deterministic Algorithms for Submodular Maximization Problems. ACM Transactions on Algorithms, 14, Article No. 32.[CrossRef