Skip to content

Commit 64c320e

Browse files
committed
update research directions, ITCS 2026 & SODA 2026 paper info, selected papers
1 parent ea2214d commit 64c320e

File tree

7 files changed

+33
-15
lines changed

7 files changed

+33
-15
lines changed

_bibliography/papers.bib

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,15 @@ @inproceedings{kwok2026solving
77
booktitle = {Proceedings of the 17th Innovations in Theoretical Computer Science Conference, to appear},
88
year = {2026},
99
abbr = {ITCS 2026},
10-
arxiv = {2509.13891}
10+
arxiv = {2509.13891},
11+
tldr = {We initiate a study of solving row/column diagonally dominant (RDD/CDD) linear systems in sublinear time, which includes estimating (Personalized) PageRank and effective resistance on graphs as special cases. We characterize the problem's mathematical structure via a novel quantity called the maximum \(p\)-norm gap, and develop a collection of algorithmic results by adapting techniques from local graph algorithms.},
12+
abstract =
13+
{
14+
We initiate a study of solving a row/column diagonally dominant (RDD/CDD) linear system \(\mathbf{M}\boldsymbol{x} = \boldsymbol{b}\) in sublinear time, with the goal of estimating \(\boldsymbol{t}^{\top}\boldsymbol{x}^{\ast}\) for a given vector \(\boldsymbol{t} \in \mathbb{R}^n\) and a specific solution \(\boldsymbol{x}^{\ast}\). This setting naturally generalizes the study of sublinear-time solvers for symmetric diagonally dominant (SDD) systems [Andoni-Krauthgamer-Pogrow, ITCS 2019] to the asymmetric case, which has remained underexplored despite extensive work on nearly-linear-time solvers for RDD/CDD systems.<br>
15+
Our first contributions are characterizations of the problem's mathematical structure. We express a solution \(\boldsymbol{x}^{\ast}\) via a Neumann series, prove its convergence, and upper bound the truncation error on this series through a novel quantity of \(\mathbf{M}\), termed the maximum \(p\)-norm gap. This quantity generalizes the spectral gap of symmetric matrices and captures how the structure of \(\mathbf{M}\) governs the problem's computational difficulty.<br>
16+
For systems with bounded maximum \(p\)-norm gap, we develop a collection of algorithmic results for locally approximating \(\boldsymbol{t}^{\top}\boldsymbol{x}^{\ast}\) under various scenarios and error measures. We derive these results by adapting the techniques of random-walk sampling, local push, and their bidirectional combination, which have proved powerful for special cases of solving RDD/CDD systems, particularly estimating PageRank and effective resistance on graphs. Our general framework yields deeper insights, extended results, and improved complexity bounds for these problems. Notably, our perspective provides a unified understanding of Forward Push and Backward Push, two fundamental approaches for estimating random-walk probabilities on graphs.<br>
17+
Our framework also inherits the hardness results for sublinear-time SDD solvers and local PageRank computation, establishing lower bounds on the maximum \(p\)-norm gap or the accuracy parameter. We hope that our work opens the door for further study into sublinear solvers, local graph algorithms, and directed spectral graph theory.
18+
}
1119
}
1220

1321
@inproceedings{thorup2026pagerank,
@@ -21,11 +29,17 @@ @inproceedings{thorup2026pagerank
2129
year = {2026},
2230
abbr = {SODA 2026},
2331
arxiv = {2508.01257},
24-
tldr = {For estimating single-node PageRank on directed graphs, if we parameterize the complexity by the maximum in-degree \(\Delta_{\mathrm{in}}\) of the graph, the results in our STOC 2024 paper are optimal only when \(\Delta_{\mathrm{in}} = \Omega\left(n^{\Omega(1)}\right)\). In this paper, we improve the upper bound to match the lower bound (up to polylog factors) for all regimes of \(\Delta_{\mathrm{in}}\). Our key technique is a bidirectional algorithm that employs a novel randomized local exploration method.}
32+
tldr = {For estimating single-node PageRank on directed graphs, if we parameterize the complexity by the maximum in-degree \(\Delta_{\mathrm{in}}\) of the graph, the upper bound in our STOC 2024 paper is optimal only when \(\Delta_{\mathrm{in}} = \Omega\left(n^{\Omega(1)}\right)\). In this paper, we improve the upper bound to match the lower bound (up to polylog factors) for all regimes of \(\Delta_{\mathrm{in}}\). Our key technique is a bidirectional algorithm that employs a novel randomized local exploration method.},
33+
abstract =
34+
{
35+
We study the computational complexity of locally estimating a node's PageRank centrality in a directed graph \(G\). For any node \(t\), its PageRank centrality \(\pi(t)\) is defined as the probability that a random walk in \(G\), starting from a uniformly chosen node, terminates at \(t\), where each step terminates with a constant probability \(\alpha \in (0,1)\).<br>
36+
To obtain a multiplicative \(\big(1 \pm O(1)\big)\)-approximation of \(\pi(t)\) with probability \(\Omega(1)\), the previously best upper bound is \(O\left(n^{1/2}\min\left\{ \Delta_{\mathrm{in}}^{1/2},\ \Delta_{\mathrm{out}}^{1/2},\ m^{1/4} \right\}\right)\) from [Wang, Wei, Wen, Yang, STOC '24], where \(n\) and \(m\) denote the number of nodes and edges in \(G\), and \(\Delta_{\mathrm{in}}\) and \(\Delta_{\mathrm{out}}\) upper bound the in-degrees and out-degrees of \(G\), respectively. Using a refinement of the proof in the same paper, we establish a lower bound of \(\Omega\left(n^{1/2}\min\left\{ \Delta_{\mathrm{in}}^{1/2} \big/ n^{\gamma},\Delta_{\mathrm{out}}^{1/2} \big/ n^{\gamma},m^{1/4}\right\}\right)\), where \(\gamma = \frac{1}{2} \left(2\max\left\{\log_{1/(1-\alpha)}\Delta_{\mathrm{in}},1\right\}-1\right)^{-1}\). As \(\gamma\) only depends on \(\Delta_\mathrm{in}\) and \(n^{\gamma} = O(1)\) for \(\Delta_{\mathrm{in}} = \Omega\left(n^{\Omega(1)}\right)\), the known upper bound is tight if we only parameterize the complexity by \(n\), \(m\), and \(\Delta_{\mathrm{out}}\). However, there remains a gap of \(\Omega\left(n^{\gamma}\right)\) when considering the maximum in-degree \(\Delta_{\mathrm{in}}\), and this gap is large when \(\Delta_{\mathrm{in}}\) is small. In the extreme case where \(\Delta_{\mathrm{in}} \le 1/(1 - \alpha)\), we have \(\gamma = 1/2\), leading to a gap of \(\Omega\left(n^{1/2}\right)\) between the bounds \(O\left(n^{1/2}\right)\) and \(\Omega(1)\).<br>
37+
In this paper, we present a new algorithm that achieves the above lower bound (up to logarithmic factors). The algorithm assumes that \(n\) and the bounds \(\Delta_{\mathrm{in}}\) and \(\Delta_{\mathrm{out}}\) are known in advance. Our key technique is a novel randomized backwards propagation process that only propagates selectively based on Monte Carlo estimated PageRank scores.
38+
}
2539
}
2640

2741
@article{yang2024efficient,
28-
selected = true,
42+
selected = false,
2943
author = {Mingji Yang and
3044
Hanzhi Wang and
3145
Zhewei Wei* and
@@ -79,6 +93,8 @@ @inproceedings{wang2024revisiting
7993
abbr = {STOC 2024},
8094
arxiv = {2403.12648},
8195
video = {https://www.youtube.com/watch?v=ipWgICjGfRU},
96+
slides = {pre_STOC2024_Hanzhi.pptx},
97+
slides_text = {Slides by Hanzhi},
8298
tldr = {We establish nearly-tight complexity upper and lower bounds on estimating PageRank contributions and single-node PageRank on directed graphs. Our techniques and analyses are surprisingly simple, where the upper bounds are derived by revisiting classic algorithms.},
8399
abstract =
84100
{
@@ -105,7 +121,7 @@ @inproceedings{wang2024revisiting
105121
}
106122

107123
@inproceedings{wei2024approximating,
108-
selected = true,
124+
selected = false,
109125
author = {Zhewei Wei* and
110126
Ji-Rong Wen and
111127
Mingji Yang},

_includes/selected_papers.liquid

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<div class="publications">
2-
<p><strong>Authors are ordered alphabetically with equal contributions by default.</strong> For papers marked with "†", authors are ordered by contribution.</p>
2+
<p><strong>Authors are ordered alphabetically with equal contributions by default.</strong></p>
3+
{% comment %} For papers marked with "†", authors are ordered by contribution. {% endcomment %}
34
{% bibliography --group_by none --query @*[selected=true]* %}
45
</div>

_layouts/about.liquid

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ layout: default
5252
<!-- Selected papers -->
5353
{% if page.selected_papers %}
5454
<h2>
55-
<a href="{{ '/publications/' | relative_url }}" style="color: inherit">Publications</a>
55+
Selected Publications (<a href="{{ '/publications/' | relative_url }}" style="color: inherit">Full List</a>)
5656
</h2>
5757
{% include selected_papers.liquid %}
5858
{% endif %}

_layouts/bib.liquid

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -235,9 +235,6 @@
235235
{% elsif entry.video %}
236236
<a href="{{ entry.video }}" class="btn btn-sm z-depth-0" role="button">Video</a>
237237
{% endif %}
238-
{% if entry.comments %}
239-
<a href="{{ entry.comments }}" class="btn btn-sm z-depth-0" role="button">{{ entry.comments_text }}</a>
240-
{% endif %}
241238
{% if entry.blog %}
242239
<a href="{{ entry.blog }}" class="btn btn-sm z-depth-0" role="button">Blog</a>
243240
{% endif %}
@@ -252,15 +249,19 @@
252249
{% endif %}
253250
{% endif %}
254251
{% if entry.slides %}
252+
{% assign slides_button_text = entry.slides_text | default: "Slides" %}
255253
{% if entry.slides contains '://' %}
256-
<a href="{{ entry.slides }}" class="btn btn-sm z-depth-0" role="button">Slides</a>
254+
<a href="{{ entry.slides }}" class="btn btn-sm z-depth-0" role="button">{{ slides_button_text }}</a>
257255
{% else %}
258-
<a href="{{ entry.slides | prepend: '/assets/pdf/' | relative_url }}" class="btn btn-sm z-depth-0" role="button">Slides</a>
256+
<a href="{{ entry.slides | prepend: '/assets/pdf/' | relative_url }}" class="btn btn-sm z-depth-0" role="button">{{ slides_button_text }}</a>
259257
{% endif %}
260258
{% endif %}
261259
{% if entry.website %}
262260
<a href="{{ entry.website }}" class="btn btn-sm z-depth-0" role="button">Website</a>
263261
{% endif %}
262+
{% if entry.comments %}
263+
<a href="{{ entry.comments }}" class="btn btn-sm z-depth-0" role="button">{{ entry.comments_text }}</a>
264+
{% endif %}
264265
</div>
265266
{% if site.enable_publication_badges %}
266267
{% assign entry_has_altmetric_badge = false %}

_pages/about.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Before my graduate studies, I received my B.E. degree in Computer Science and Te
2525

2626
During the spring of 2025, I was visiting the [Institute for Theoretical Computer Science](https://itcs.sufe.edu.cn/main.htm), [Shanghai University of Finance and Economics](https://english.sufe.edu.cn/), working under the supervision of [Prof. Tsz Chiu Kwok](https://itcs.sufe.edu.cn/54/20/c10495a152608/page.htm).
2727

28-
I am broadly interested in theoretical computer science, with a current focus on **spectral graph algorithms** and **sublinear graph algorithms**.
29-
My published works concentrate on efficient approximation of **PageRank** and **Personalized PageRank** values, which are celebrated node centrality and proximity measures on graphs.
30-
I am expanding my research to the [Laplacian Paradigm](https://link.springer.com/chapter/10.1007/978-3-642-13562-0_2) [(2.0)](https://sachdevasushant.github.io/laplacian2.0/), property testing, streaming algorithms, and approximate counting & sampling.
28+
I am broadly interested in theoretical computer science, with a focus on **sublinear graph algorithms** and **spectral graph theory**.
29+
My current work centers on efficient algorithms for estimating (Personalized) PageRank and their connections to solving linear systems and local graph clustering.
30+
I am also expanding my research to the [Laplacian Paradigm](https://link.springer.com/chapter/10.1007/978-3-642-13562-0_2) [(2.0)](https://sachdevasushant.github.io/laplacian2.0/), streaming algorithms, and property testing.
3131
My [Erdős number](https://en.wikipedia.org/wiki/Erd%C5%91s_number) is 3.

_services/announcement_2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ inline: true
55
related_posts: false
66
---
77

8-
Reviewer for [International Conference on Learning Representations (ICLR)](https://iclr.cc/) 2025
8+
Reviewer for [International Conference on Learning Representations (ICLR)](https://iclr.cc/) 2025, 2026
2 MB
Binary file not shown.

0 commit comments

Comments
 (0)