Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Lawrence Li

dblp:259/1772 · also Lawrence Er Lu Li · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
3since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 3 · 1 first-author · 3 since 2021Systems, architecture and hardware · 1

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
3 papers
Graph algorithms and graph theory · 44% Mathematical optimization · 32% Algorithms and data structures · 13%

Topics — the 13 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph algorithms and graph theory
graph algorithms
1.522025
Generalized Flow in Nearly-linear Time on Moderately Dense Graphs · FOCS 2025
A New Approach to Estimating Effective Resistances and Counting Spanning Trees in Expander Graphs · SODA 2023
Mathematical optimization
continuous optimization
1.122025
Generalized Flow in Nearly-linear Time on Moderately Dense Graphs · FOCS 2025
Fast Algorithms for Separable Linear Programs · SODA 2024
Graph algorithms and graph theory › graph algorithms › network flow
generalized flow
0.912025
Generalized Flow in Nearly-linear Time on Moderately Dense Graphs · FOCS 2025
Mathematical optimization › numerical computation › numerical optimization › second-order methods
interior point methods
0.912025
Generalized Flow in Nearly-linear Time on Moderately Dense Graphs · FOCS 2025
Graph algorithms and graph theory › graph algorithms › network flow
maximum flow
0.912025
Generalized Flow in Nearly-linear Time on Moderately Dense Graphs · FOCS 2025
Graph algorithms and graph theory › graph algorithms › network flow
minimum-cost flow
0.912025
Generalized Flow in Nearly-linear Time on Moderately Dense Graphs · FOCS 2025
Mathematical optimization
linear programming
0.812024
Fast Algorithms for Separable Linear Programs · SODA 2024
Mathematical optimization › linear programming
linear program solvers
0.812024
Fast Algorithms for Separable Linear Programs · SODA 2024
Algorithms and data structures › numerical linear algebra
nested dissection
0.812024
Fast Algorithms for Separable Linear Programs · SODA 2024
Algorithms and data structures
data structure design
0.712023
A New Approach to Estimating Effective Resistances and Counting Spanning Trees in Expander Graphs · SODA 2023
Graph algorithms and graph theory › graph algorithms
effective resistance estimation
0.712023
A New Approach to Estimating Effective Resistances and Counting Spanning Trees in Expander Graphs · SODA 2023
Computational complexity › counting problems
spanning tree counting
0.712023
A New Approach to Estimating Effective Resistances and Counting Spanning Trees in Expander Graphs · SODA 2023
Computational complexity
time-space tradeoffs
0.712023
A New Approach to Estimating Effective Resistances and Counting Spanning Trees in Expander Graphs · SODA 2023

Methods — techniques the papers use, named apart from their topics

spectral graph theory · 0.9interior point method · 0.9dynamic data structures · 0.9nested dissection · 0.8linear system solver · 0.8spectral sketch · 0.7johnson-lindenstrauss vectors · 0.7
YearPublicationVenuePosition
2025 Generalized Flow in Nearly-linear Time on Moderately Dense Graphs
abstract
In this paper we consider generalized flow problems where there is an m-edge n-node directed graph $G=(V, E)$ and each edge $e \in E$ has a loss factor $\gamma_{e}\gt 0$ governing whether the flow is increased or decreased as it crosses edge e. We provide a randomized $\widetilde{O}\left(\left(m+n^{1.5}\right) \cdot \operatorname{polylog}\left(\frac{W}{\delta}\right)\right)$ time algorithm for solving the generalized maximum flow and generalized minimum cost flow problems in this setting where $\delta$ is the target accuracy and W is the maximum of all costs, capacities, and loss factors and their inverses. This improves upon the previous state-of-the-art $\widetilde{O}\left(m \sqrt{n} \cdot \log ^{2}\left(\frac{W}{\delta}\right)\right)$ time algorithm, obtained by combining the algorithm of [17] with techniques from [29]. To obtain this result we provide new dynamic data structures and spectral results regarding the matrices associated to generalized flows and apply them through the interior point method framework of [39].1.1The full version of this paper is available at https://arxiv.org/abs/2510.17740.
Shunhua Jiang, Michael Kapralov, Lawrence Li, Aaron Sidford
FOCS3
2024 Fast Algorithms for Separable Linear Programs
abstract
In 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
SODA3
2023 A New Approach to Estimating Effective Resistances and Counting Spanning Trees in Expander Graphs
abstract
We demonstrate that for expander graphs, for all ε > 0, there exists a data structure of size Õ(nε-1) which can be used to return (1 + ε)-approximations to effective resistances in Õ(1) time per query. Short of storing all effective resistances, previous best approaches could achieve Õ(nε-2) size and Õ (ε-2) time per query by storing Johnson-Lindenstrauss vectors for each vertex, or Õ (nε-1) size and Õ (nε-1) time per query by storing a spectral sketch.
Lawrence Li, Sushant Sachdeva
SODA1
2020 How Fast Can You Update Your MST?
abstract
Imagine a large graph that is being processed by a cluster of computers, e.g., described by the k-machine model or the Massively Parallel Computation Model. The graph, however, is not static; instead it is receiving a constant stream of updates. How fast can the cluster process the stream of updates? The fundamental question we want to ask in this paper is whether we can update the graph fast enough to keep up with the stream.
Seth Gilbert, Lawrence Li
SPAA2