Demo Data from SIGIR 2026 / reviewers in the wild / expert
Sally Dong
dblp:169/3453
· DBLP profile ↗
9ranked-venue papers
8as first author
7since 2021 · last 2025
0009-0009-5238-648XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 6 first-author · 5 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 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
6 papers |
Graph algorithms and graph theory · 42% Mathematical optimization · 38% Algorithms and data structures · 13% | |
| Computer graphics and multimedia
1 paper |
Multimedia analysis and retrieval · 56% Image and video processing · 44% |
Topics — the 21 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Graph algorithms and graph theory
graph algorithms |
1.4 | 2 | 2025 | Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear Time · J. ACM 2025 Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear Time · SODA 2022 |
Graph algorithms and graph theory › graph algorithms › network flow
minimum-cost flow |
1.4 | 2 | 2025 | Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear Time · J. ACM 2025 Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear Time · SODA 2022 |
Mathematical optimization
linear programming |
1.3 | 2 | 2024 | Fast Algorithms for Separable Linear Programs · SODA 2024 A nearly-linear time algorithm for linear programs with small treewidth: a multiscale representation of robust central path · STOC 2021 |
Graph algorithms and graph theory
planar graphs |
1.0 | 2 | 2022 | Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear Time · SODA 2022 Computing Circle Packing Representations of Planar Graphs · SODA 2020 |
Algorithms and data structures › numerical linear algebra
nested dissection |
0.9 | 2 | 2024 | Fast Algorithms for Separable Linear Programs · SODA 2024 Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear Time · SODA 2022 |
Algorithms and data structures › polynomial-time algorithms
near-linear time algorithms |
0.9 | 1 | 2025 | Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear Time · J. ACM 2025 |
Graph algorithms and graph theory › planar graphs
planar graph algorithms |
0.9 | 1 | 2025 | Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear Time · J. ACM 2025 |
Mathematical optimization
continuous optimization |
0.8 | 2 | 2024 | Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear Time · SODA 2022 Fast Algorithms for Separable Linear Programs · SODA 2024 |
Mathematical optimization › linear programming
linear program solvers |
0.8 | 1 | 2024 | Fast Algorithms for Separable Linear Programs · SODA 2024 |
Mathematical optimization › continuous optimization
convex optimization |
0.7 | 2 | 2022 | Decomposable Non-Smooth Convex Optimization with Nearly-Linear Gradient Oracle Complexity · NeurIPS 2022 Computing Circle Packing Representations of Planar Graphs · SODA 2020 |
Mathematical optimization › integer programming
cutting planes |
0.6 | 1 | 2022 | Decomposable Non-Smooth Convex Optimization with Nearly-Linear Gradient Oracle Complexity · NeurIPS 2022 |
Mathematical optimization › numerical computation › numerical optimization › second-order methods
interior point methods |
0.6 | 1 | 2022 | Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear Time · SODA 2022 |
Mathematical optimization › discrete optimization
submodular function minimization |
0.6 | 1 | 2022 | Decomposable Non-Smooth Convex Optimization with Nearly-Linear Gradient Oracle Complexity · NeurIPS 2022 |
Computational complexity › parameterized complexity
fixed-parameter tractability |
0.5 | 1 | 2021 | A nearly-linear time algorithm for linear programs with small treewidth: a multiscale representation of robust central path · STOC 2021 |
Graph algorithms and graph theory › graph theory › graph parameters › graph width parameters
treewidth |
0.5 | 1 | 2021 | A nearly-linear time algorithm for linear programs with small treewidth: a multiscale representation of robust central path · STOC 2021 |
Computational geometry › packing and covering
circle packing |
0.4 | 1 | 2020 | Computing Circle Packing Representations of Planar Graphs · SODA 2020 |
Graph algorithms and graph theory › planar graphs
planar graph encoding |
0.4 | 1 | 2020 | Computing Circle Packing Representations of Planar Graphs · SODA 2020 |
Multimedia analysis and retrieval › multimedia analysis › multimedia forensics
video forensics |
0.2 | 1 | 2015 | Modeling Temporal Effects in Re-captured Video · ACM Multimedia 2015 |
Graph algorithms and graph theory › graph decomposition
tree decomposition |
0.1 | 1 | 2021 | A nearly-linear time algorithm for linear programs with small treewidth: a multiscale representation of robust central path · STOC 2021 |
Multimedia analysis and retrieval
near-duplicate detection |
0.1 | 1 | 2015 | Modeling Temporal Effects in Re-captured Video · ACM Multimedia 2015 |
Digital forensics and information hiding
watermarking |
0.1 | 1 | 2015 | Modeling Temporal Effects in Re-captured Video · ACM Multimedia 2015 |
Methods — techniques the papers use, named apart from their topics
nested dissection · 2.2interior point method · 2.0schur complement · 1.4linear system solver · 0.8stochastic gradient descent · 0.6electrical flow · 0.6cutting-plane method · 0.6robust central path · 0.5multiscale representation · 0.5re-captured video simulation · 0.4parametric model · 0.4circle packing theorem · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear TimeabstractWe present a nearly-linear time algorithm for finding a minimum-cost flow in planar graphs with polynomially-bounded integer costs and capacities. The previous fastest algorithm for this problem is based on interior point methods (IPMs) and works for general sparse graphs in O ( n 1.5 ⋅ poly (log n )) time [Daitch-Spielman, STOC’08]. Intuitively, Ω ( n 1.5 ) is a natural runtime barrier for IPM-based methods, since they require \(\sqrt {n}\) iterations, each routing a possibly-dense electrical flow. To break this barrier, we develop a new implicit representation for flows based on generalized nested dissection [Lipton-Rose-Tarjan, SINUM’79] and approximate Schur complements [Kyng-Sachdeva, FOCS’16]. This implicit representation permits us to design a data structure to route an electrical flow with sparse demands in roughly \(\sqrt {n}\) update time, resulting in a total runtime of O ( n ⋅ poly (log n )). Our results immediately extend to all families of separable graphs. Sally Dong, Yu Gao 0001, Gramoz Goranci, Yin Tat Lee, Sushant Sachdeva, Richard Peng, Guanghao Ye |
J. ACM | 1 |
| 2024 | Faster Min-Cost Flow and Approximate Tree Decomposition on Bounded Treewidth GraphsabstractWe present an algorithm for min-cost flow in graphs with $n$ vertices and $m$ edges, given a tree decomposition of width $τ$ and size $S$, and polynomially bounded, integral edge capacities and costs, running in $\widetilde{O}(m\sqrtτ + S)$ time. This improves upon the previous fastest algorithm in this setting achieved by the bounded-treewidth linear program solver by [Dong-Lee-Ye,21] and [Gu-Song,22], which runs in $\widetilde{O}(m τ^{(ω+1)/2})$ time, where $ω\approx 2.37$ is the matrix multiplication exponent. Our approach leverages recent advances in structured linear program solvers and robust interior point methods (IPM). For general graphs where treewidth is trivially bounded by $n$, the algorithm runs in $\widetilde{O}(m \sqrt n)$ time, which is the best-known result without using the Lee-Sidford barrier or $\ell_1$ IPM, demonstrating the surprising power of robust interior point methods. As a corollary, we obtain a $\widetilde{O}(\operatorname{tw}^3 \cdot m)$ time algorithm to compute a tree decomposition of width $O(\operatorname{tw}\cdot \log(n))$, given a graph with $m$ edges. Sally Dong, Guanghao Ye |
ESA | 1 |
| 2024 | The Extension Complexity of Polytopes with Bounded Integral Slack Matrices
Sally Dong, Thomas Rothvoß |
IPCO | 1 |
| 2024 | Fast Algorithms for Separable Linear ProgramsabstractIn numerical linear algebra, considerable effort has been devoted to obtaining faster algorithms for linear systems whose underlying matrices exhibit structural properties. A prominent success story is the method of generalized nested dissection [Lipton-Rose-Tarjan’79] for separable matrices. On the other hand, the majority of recent developments in the design of efficient linear program (LP) solvers have not leveraged the ideas underlying these faster linear system solvers nor exploited the separable structure of the constraint matrix. Sally Dong, Gramoz Goranci, Lawrence Li, Sushant Sachdeva, Guanghao Ye |
SODA | 1 |
| 2022 | Decomposable Non-Smooth Convex Optimization with Nearly-Linear Gradient Oracle ComplexityabstractMany fundamental problems in machine learning can be formulated by the convex program \[ \min_{\theta\in \mathbb{R}^d}\ \sum_{i=1}^{n}f_{i}(\theta), \]where each $f_i$ is a convex, Lipschitz function supported on a subset of $d_i$ coordinates of $\theta$. One common approach to this problem, exemplified by stochastic gradient descent, involves sampling one $f_i$ term at every iteration to make progress. This approach crucially relies on a notion of uniformity across the $f_i$'s, formally captured by their condition number. In this work, we give an algorithm that minimizes the above convex formulation to $\epsilon$-accuracy in $\widetilde{O}(\sum_{i=1}^n d_i \log (1 /\epsilon))$ gradient computations, with no assumptions on the condition number. The previous best algorithm independent of the condition number is the standard cutting plane method, which requires $O(nd \log (1/\epsilon))$ gradient computations. As a corollary, we improve upon the evaluation oracle complexity for decomposable submodular minimization by [Axiotis, Karczmarz, Mukherjee, Sankowski and Vladu, ICML 2021]. Our main technical contribution is an adaptive procedure to select an $f_i$ term at every iteration via a novel combination of cutting-plane and interior-point methods. Sally Dong, Yin Tat Lee, Swati Padmanabhan, Guanghao Ye |
NeurIPS | 1 |
| 2022 | Nested Dissection Meets IPMs: Planar Min-Cost Flow in Nearly-Linear TimeabstractWe present a nearly-linear time algorithm for finding a minimum-cost flow in planar graphs with polynomially bounded integer costs and capacities. The previous fastest algorithm for this problem was based on interior point methods (IPMs) and worked for general sparse graphs in O(n1.5 poly(log n)) time [Daitch-Spielman, STOC'08]. Intuitively, Ω(n1.5) is a natural runtime barrier for IPM based methods, since they require iterations, each routing a possibly-dense electrical flow. To break this barrier, we develop a new implicit representation for flows based on generalized nested-dissection [Lipton-Rose-Tarjan, JSTOR'79] and approximate Schur complements [Kyng-Sachdeva, FOCS'16]. This implicit representation permits us to design a data structure to route an electrical flow with sparse demands in roughly update time, resulting in a total running time of O(n · poly(log n)). Our results immediately extend to all families of separable graphs. Sally Dong, Yu Gao 0001, Gramoz Goranci, Yin Tat Lee, Richard Peng, Sushant Sachdeva, Guanghao Ye |
SODA | 1 |
| 2021 | A nearly-linear time algorithm for linear programs with small treewidth: a multiscale representation of robust central pathabstractArising from structural graph theory, treewidth has become a focus of study in fixed-parameter tractable algorithms. Many NP-hard problems are known to be solvable in O(n · 2O(τ)) time, where τ is the treewidth of the input graph. Analogously, many problems in P should be solvable in O(n · τO(1)) time; however, due to the lack of appropriate tools, only a few such results are currently known. In our paper, we show this holds for linear programs: Given a linear program of the form minAx=b,ℓ ≤ x≤ u c⊤ x whose dual graph GA has treewidth τ, and a corresponding width-τ tree decomposition, we show how to solve it in time Sally Dong, Yin Tat Lee, Guanghao Ye |
STOC | 1 |
| 2020 | Computing Circle Packing Representations of Planar GraphsabstractThe Circle Packing Theorem states that every planar graph can be represented as the tangency graph of a family of internally-disjoint circles. A well-known generalization is the Primal-Dual Circle Packing Theorem for 3-connected planar graphs. The existence of these representations has widespread applications in theoretical computer science and mathematics; however, the algorithmic aspect has received relatively little attention. In this work, we present an algorithm based on convex optimization for computing a primal-dual circle packing representation of maximal planar graphs, i.e. triangulations. This in turn gives an algorithm for computing a circle packing representation of any planar graph. Both take Õ(n log(R/ε)) expected run-time to produce a solution that is ϵ close to a true representation, where R is the ratio between the maximum and minimum circle radius in the true representation. Sally Dong, Yin Tat Lee, Kent Quanrud |
SODA | 1 |
| 2015 | Modeling Temporal Effects in Re-captured VideoabstractThe re-capturing of video content poses significant challenges to algorithms in the fields of video forensics, watermarking, and near-duplicate detection. Using a camera to record a video from a display introduces a variety of artifacts, such as geometric distortions, luminance transformations, and temporal aliasing. A deep understanding of the causes and effects of such phenomena is required for their simulation, and for making the affected algorithms more robust. In this paper, we provide a detailed model of the temporal effects in re-captured video. Such effects typically result in the re-captured frames being a blend of the original video's source frames, where the specific blend ratios are difficult to predict. Our proposed parametric model captures the temporal artifacts introduced by interactions between the video renderer, display device, and camera. The validity of our model is demonstrated through experiments with real re-captured videos containing specially marked frames. Philipp Schaber, Sally Dong, Benjamin Guthier, Stephan Kopf, Wolfgang Effelsberg |
ACM Multimedia | 2 |