Demo Data from SIGIR 2026 / reviewers in the wild / expert
Iman Gholami
dblp:356/6589
· DBLP profile ↗
6ranked-venue papers
0as first author
6since 2021 · last 2026
0009-0007-4225-1608ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 4 · 4 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
5 papers |
Approximation and online algorithms · 48% Mathematical optimization · 31% Graph algorithms and graph theory · 10% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization
combinatorial optimization |
2.7 | 3 | 2026 | Quiet Planting for k-SAT, Multiple Solutions of Arbitrary Geometry · COLT 2026 2-Approximation for Prize-Collecting Steiner Forest · J. ACM 2025 Breaking a Long-Standing Barrier: 2-ε Approximation for Steiner Forest · FOCS 2025 |
Approximation and online algorithms › approximation algorithms
network design |
2.5 | 3 | 2025 | 2-Approximation for Prize-Collecting Steiner Forest · J. ACM 2025 Breaking a Long-Standing Barrier: 2-ε Approximation for Steiner Forest · FOCS 2025 2-Approximation for Prize-Collecting Steiner Forest · SODA 2024 |
Approximation and online algorithms › approximation algorithms › network design
steiner forest |
2.5 | 3 | 2025 | 2-Approximation for Prize-Collecting Steiner Forest · J. ACM 2025 Breaking a Long-Standing Barrier: 2-ε Approximation for Steiner Forest · FOCS 2025 2-Approximation for Prize-Collecting Steiner Forest · SODA 2024 |
Approximation and online algorithms › prize-collecting problems
prize-collecting steiner forest |
1.6 | 2 | 2025 | 2-Approximation for Prize-Collecting Steiner Forest · J. ACM 2025 2-Approximation for Prize-Collecting Steiner Forest · SODA 2024 |
Graph algorithms and graph theory
steiner tree |
1.6 | 2 | 2025 | Breaking a Long-Standing Barrier: 2-ε Approximation for Steiner Forest · FOCS 2025 Prize-Collecting Steiner Tree: A 1.79 Approximation · STOC 2024 |
Coding theory › error-correcting codes › block codes › linear code
binary linear codes |
1.0 | 1 | 2026 | Quiet Planting for k-SAT, Multiple Solutions of Arbitrary Geometry · COLT 2026 |
Computational complexity
proof complexity |
1.0 | 1 | 2026 | Quiet Planting for k-SAT, Multiple Solutions of Arbitrary Geometry · COLT 2026 |
Mathematical optimization › linear programming relaxation
integrality gap |
0.9 | 1 | 2025 | 2-Approximation for Prize-Collecting Steiner Forest · J. ACM 2025 |
Mathematical optimization › linear programming relaxation › rounding
iterative rounding |
0.9 | 1 | 2025 | Breaking a Long-Standing Barrier: 2-ε Approximation for Steiner Forest · FOCS 2025 |
Mathematical optimization
linear programming relaxation |
0.9 | 1 | 2025 | 2-Approximation for Prize-Collecting Steiner Forest · J. ACM 2025 |
Approximation and online algorithms
approximation algorithms |
0.8 | 1 | 2024 | 2-Approximation for Prize-Collecting Steiner Forest · SODA 2024 |
Approximation and online algorithms › prize-collecting problems
prize-collecting steiner tree |
0.8 | 1 | 2024 | Prize-Collecting Steiner Tree: A 1.79 Approximation · STOC 2024 |
Methods — techniques the papers use, named apart from their topics
primal-dual · 1.7wise uniformness · 1.0statistical query lower bound · 1.0local search · 0.9iterative rounding · 0.9primal-dual analysis · 0.8combinatorial algorithms · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Quiet Planting for k-SAT, Multiple Solutions of Arbitrary GeometryabstractRecent work on “quiet planting” in combinatorial optimization aims to generate instances with a hidden solution that is hard to recover, typically by making the planted distribution statistically indistinguishable from uniform for specific algorithms, such as statistical queries. A prominent example is planted $k$-SAT, where $O(n^{k/2})$ clauses can be planted while maintaining indistinguishability from uniform instances, evidenced by prior hardness results which also align with findings in SAT refutation. Despite extensive research and practical use in benchmarking SAT solvers, the challenge of quietly planting multiple solutions while preserving hardness has remained an open problem. This work initiates the study of quiet planting with an arbitrary number of solutions, proposing the first method to construct quiet planting distributions for $k$-SAT formulas that accommodate more than one solution. We provide statistical query lower bounds for distinguishing these planted instances from uniform ones, and our method allows for planting solutions with arbitrary geometric relationships, including varying Hamming distances. A key innovation facilitating multiple solutions is the ability to incorporate arbitrary correlations between variable selection in clauses and their negation patterns, departing from prior approaches. We also investigate the worst-case complexity of SAT by showing the difficulty in distinguishing satisfiable instances with numerous solutions from unsatisfiable ones, addressing an open problem of Hsieh, Mohanty, and Xu (CCC’22). From a technical standpoint, we generalize the concept of $(r-1)$-wise uniformness in clause distributions, proving hardness holds if the marginal distribution over negation patterns is $(r-1)$-wise uniform, and reveal a connection to binary linear codes, demonstrating how a $[k, t, r]$ code can guide the planting of up to $2^t - 1$ solutions on $k$ variables with $(r-1)$-wise uniform negation distributions. Kiarash Banihashem, Iman Gholami, Mohammad Hajiaghayi, Jan Olkowski |
COLT | 3 |
| 2025 | Breaking a Long-Standing Barrier: 2-ε Approximation for Steiner ForestabstractThe Steiner Forest problem, also known as the Generalized Steiner Tree problem, is a fundamental optimization problem on edge-weighted graphs where, given a set of vertex pairs, the goal is to select a minimum-cost subgraph such that each pair is connected. This problem generalizes the Steiner Tree problem, first introduced in 1811, for which the best known approximation factor is 1.39 by [Byrka, Grandoni, Rothvoβ, and Sanità, 2010]. The celebrated work of [Agrawal, Klein, and Ravi, 1989], along with refinements by [Goemans and Williamson, 1992], established a 2-approximation for Steiner Forest over 35 years ago. Pioneering iterative rounding techniques by [Jain, 1998] later extended these results to higher connectivity settings. Despite the long-standing importance of this problem, breaking the approximation factor of 2 has remained a major challenge, raising suspicions that achieving a better factor might indeed be hard. In this paper, we break the approximation barrier of 2 by designing a novel deterministic algorithm that achieves a $\mathbf{2} \mathbf{- 1 0}^{\mathbf{- 1 1}}$ approximation for this fundamental problem. As a key component of our approach, we also introduce a novel dual-based local search algorithm for the Steiner Tree problem with an approximation guarantee of 1.943, which is of independent interest. Iman Gholami, Mohammad Hajiaghayi, Peyman Jabbarzade, Mohammad Mahdavi |
FOCS | 2 |
| 2025 | Prize-Collecting Forest with Submodular Penalties: Improved Approximation
Iman Gholami, Mohammad Hajiaghayi, Peyman Jabbarzade, Mohammad Mahdavi |
IPCO | 2 |
| 2025 | 2-Approximation for Prize-Collecting Steiner ForestabstractApproximation algorithms for the prize-collecting Steiner forest problem (PCSF) have been a subject of research for over three decades, starting with the seminal works of Agrawal, Klein, and Ravi [1, 2] and Goemans and Williamson [15, 16] on Steiner forest and prize-collecting problems. In this paper, we propose and analyze a natural deterministic algorithm for PCSF that achieves a 2-approximate solution in polynomial time. This represents a significant improvement compared to the previously best known algorithm with a 2.54-approximation factor developed by Hajiaghayi and Jain [20] in 2006. Furthermore, Könemann, Olver, Pashkovich, Ravi, Swamy, and Vygen [25] have established an integrality gap of at least 9/4 for the natural LP relaxation for PCSF. However, we surpass this gap through the utilization of an iterative algorithm and a novel analysis technique. Since 2 is the best known approximation guarantee for Steiner forest problem [2] (see also [16]), which is a special case of PCSF, our result matches this factor and closes the gap between the Steiner forest problem and its generalized version, PCSF. Iman Gholami, Mohammad Hajiaghayi, Peyman Jabbarzade, Mohammad Mahdavi |
J. ACM | 2 |
| 2024 | 2-Approximation for Prize-Collecting Steiner ForestabstractApproximation algorithms for the prize-collecting Steiner forest problem (PCSF) have been a subject of research for over three decades, starting with the seminal works of Agrawal, Klein, and Ravi [1, 2] and Goemans and Williamson [14, 15] on Steiner forest and prize-collecting problems. In this paper, we propose and analyze a natural deterministic algorithm for PCSF that achieves a 2-approximate solution in polynomial time. This represents a significant improvement compared to the previously best known algorithm with a 2.54-approximation factor developed by Hajiaghayi and Jain [19] in 2006. Furthermore, Könemann, Olver, Pashkovich, Ravi, Swamy, and Vygen [24] have established an integrality gap of at least 9/4 for the natural LP relaxation for PCSF. However, we surpass this gap through the utilization of a combinatorial algorithm and a novel analysis technique. Since 2 is the best known approximation guarantee for Steiner forest problem [2] (see also [15]), which is a special case of PCSF, our result matches this factor and closes the gap between the Steiner forest problem and its generalized version, PCSF. Iman Gholami, Mohammad Hajiaghayi, Peyman Jabbarzade, Mohammad Mahdavi |
SODA | 2 |
| 2024 | Prize-Collecting Steiner Tree: A 1.79 ApproximationabstractPrize-Collecting Steiner Tree (PCST) is a generalization of the Steiner Tree problem, a fundamental problem in computer science. In the classic Steiner Tree problem, we aim to connect a set of vertices known as terminals using the minimum-weight tree in a given weighted graph. In this generalized version, each vertex has a penalty, and there is flexibility to decide whether to connect each vertex or pay its associated penalty, making the problem more realistic and practical. Iman Gholami, Mohammad Hajiaghayi, Peyman Jabbarzade, Mohammad Mahdavi |
STOC | 2 |