Corporate Needs You to Find the Difference: Revisiting Submodular and Supermodular Ratio Optimization Problems
Elfarouk Harb, Yousef Yassin, Chandra Chekuri
摘要
We consider the following question: given a submodular/supermodular set function f : 2 V → R, how should one minimize/maximize its average value f (S)/|S| over non-empty subsets S ⊆ V ? This problem generalizes several well-known objectives, including Densest Subgraph (DSG), Densest Supermodular Set (DSS), and Submodular Function Minimization (SFM). Motivated by recent applications [42,34], we formalize two new broad problems: the Unrestricted Sparsest Submodular Set (USSS) and Unrestricted Densest Supermodular Set (UDSS), both of which allow negative and non-monotone functions.
Using classical results, we show that DSS, SFM, USSS, UDSS, and Minimum Norm Point (MNP) are all equivalent under strongly polynomial-time reductions. This equivalence enables algorithmic cross-over: methods designed for one problem can be repurposed to solve others efficiently. In particular, we use the perspective of the minimum norm point in the base polyhedron of a sub/supermodular function, which, via Fujishige's results, yields the dense decomposition as a byproduct. Through this perspective, we show that a recent converging heuristic for DSS, SUPERGREEDY++ [17,32], and Wolfe's minimum norm point algorithm are both universal solvers for all of these problems.
On the theoretical front, we explain the observation made in recent work [42,34] that SUPERGREEDY++ appears to work well even in settings beyond DSS. Surprisingly, we also show that this simple algorithm can be used for Submodular Function Minimization, including acting as a practical minimum s-t cut algorithm.
On the empirical front, we explore the utility of several algorithms for recent problems. We conduct over 400 experiments across seven problem types and largescale synthetic and real-world datasets (up to ≈ 100 million edges). Our results reveal that methods historically considered inefficient, such as convex-programming methods, flow-based solvers, and Fujishige-Wolfe's algorithm, outperform stateof-the-art task-specific baselines by orders of magnitude on concrete problems like HNSN [42]. These findings challenge prevailing assumptions and demonstrate that with the proper framing, general optimization algorithms can be both scalable and state-of-the-art for supermodular and submodular ratio problems.
39th Conference on Neural Information Processing Systems (NeurIPS 2025).
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
它引用的顶会 Paper12
- FlowScope: Spotting Money Laundering Based on GraphsXiangfeng Li, Shenghua Liu, Zifeng Li, Xiaotian Han 等AAAI 2020 · 被引用 138 次
- Flowless: Extracting Densest Subgraphs Without Flow ComputationsDigvijay Boob, Yu Gao, Richard Peng, Saurabh Sawlani 等WWW 2020 · 被引用 84 次
- Efficient Algorithms for Densest Subgraph Discovery on Large Directed GraphsChenhao Ma, Yixiang Fang, Reynold Cheng, Laks V. S. Lakshmanan 等SIGMOD 2020 · 被引用 68 次
- KClist++: A Simple Algorithm for Finding k-Clique Densest Subgraphs in Large GraphsBintao Sun, Maximilien Danisch, T.-H. Hubert Chan, Mauro SozioVLDB 2020 · 被引用 54 次
- Faster and Scalable Algorithms for Densest Subgraph and DecompositionElfarouk Harb, Kent Quanrud, Chandra ChekuriNeurIPS 2022 · 被引用 48 次
相关 Paper
- Densest Subgraph: Supermodularity, Iterative Peeling, and FlowChandra Chekuri, Kent Quanrud, Manuel R. TorresSODA 2022 · 被引用 34 次
- Bicriteria Approximation Algorithms for the Submodular Cover ProblemWenjing Chen, Victoria G. CrawfordNeurIPS 2023 · 被引用 10 次
- Densest k-Subgraph Mining via a Provably Tight RelaxationQiheng Lu, Nicholas D. Sidiropoulos, Aritra KonarAAAI 2025 · 被引用 6 次
- Decomposable Submodular Function Minimization via Maximum FlowKyriakos Axiotis, Adam Karczmarz, Anish Mukherjee, Piotr Sankowski 等ICML 2021 · 被引用 9 次
- Submodular Maximization under k-System Constraints in Parallel: A Trifecta of Approximation, Adaptivity, and Query ComplexityShuang Cui, Yu-e Sun, He HuangKDD 2026
