博彩导航

新版入口 | 设为博彩导航 | 加入收藏 | 宁波大学
博彩导航
博彩导航博导概况 师资队伍科学研究人才培养党群工作党风廉政学生工作校友之家招聘信息内部信息
旧版
 科研动态 
 科研成果 
 学术报告 
 科研机构 
 
当前位置: 博彩导航>>旧版>>科学研究>>学术报告>>正文
甬江数学讲坛560讲(明理数学大讲堂之数学讲座2026年第5讲)-Long Arithmetic Progressions in Dense and Sparse Subset Sums: A Computational Perspective
2026-03-17 14:34     (点击:)

报告时间:202641 17:00开始

报 告 人:陈林(浙江大学)

报告地点:9-113

报告题目:Long Arithmetic Progressions in Dense and Sparse Subset Sums: A Computational Perspective

报告摘要

Existence of long arithmetic progression in sumsets and subset sums has been studied extensively in the field of additive combinatorics. These additive combinatorics results play a central role in the recent progress of fundamental problems in theoretical computer science including Knapsack and Subset Sum. The non-constructiveness of relevant additive combinatorics results affects their application in algorithms. In particular, additive combinatorics-based algorithms for Subset Sum, including an $\tilde{O}(n)$-time algorithm for dense subset sum [Bringmann and Wellnitz '21] and an $\tilde{O}(n + \sqrt{a_{\max}t})$-time algorithm [Chen, Lian, Mao, and Zhang '24], work only for the decision version of the problem, but not for the search version. To find a solution, one has to spend a lot more time.

We study arithmetic progressions from a computational perspective: instead of merely knowing the existence of arithmetic progressions, we aim to construct it explicitly and find out how its terms can be represented using integers from the corresponding set. We show the followings can be done in near-linear time for long arithmetic progressions in: $kA$, the $k$-fold sum of an integer set $A$; $\mathcal{S}(A)$, the set of all subset sums of $A$, where $A$ is a set of nonnegative integers and $|A|$ is relatively large comparing to $\max(A)$ (the largest element in $A$); and the sumset of different sets, i.e., $A_1+A_2+\cdots+A_k$.

As an application, we can obtain: (i) an $\tilde{O}(n)$-time algorithm for the search version of dense subset sum, (ii). an $\tilde{O}(n + \sqrt{a_{\max}t})$-time algorithm for the search version of subset sum. Another application of our result is Unbounded Subset Sum, where each input integer can be used an infinite number of times.  A classic result on the Frobenius problem [Erd{\"o}s and Graham '72] implies that for all $t \geq 2a^2_{\max}/n$, the decision version can be solved trivially in linear time. It remains unknown whether the search version can be solved in the same time. Our result implies that for all $t \geq ca^2_{\max}/n$ for some constant $c$, a solution for Unbounded Subset Sum can be obtained in $O(n \log a_{\max})$ time.

Our result builds upon the recent breakthrough in Sunflower lemma. In particular, we exploit the concept of spreadness (which is crucial in proving a sharper bound for Sunflower lemma) to design an efficient algorithm for computing a sunflower.

报告人简介:陈林博士,现为浙江大学百人计划研究员。2013年毕业于浙江大学。获得2024年运筹学会青年科技奖,现主持中国自然科学基金海外优青项目和面上项目。主要研究方向为组合优化,研究课题包括子集和,背包,排序,以及分块结构整数规划等问题的近似算法和参数算法。在SODA, STOC, FOCS等理论计算顶级会议,以及SIAM Journal on Computing, Mathematical Programming, Mathematics of Operations Research等权威期刊上发表数十篇文章。




关闭窗口
宁波大学 | 图书馆 | 中美精算

地址:宁波市江北区风华路818号宁波大学包玉书9号楼