Demo Data from VLDB 2026 / reviewers in the wild / expert
Minghao Tian
dblp:168/8452
· DBLP profile ↗
5ranked-venue papers
1as first author
3since 2021 · last 2025
0009-0008-0268-0798ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Theory of computation · 2Artificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 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.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Hardware accelerators and domain-specific architectures · 38% High-performance computing · 24% Reconfigurable computing and FPGAs · 19% | |
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 67% Compilers and program optimization · 33% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 77% Deep learning architectures and training · 23% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
model compression |
0.9 | 1 | 2025 | DynaX: Sparse Attention Acceleration with Dynamic X: M Fine-Grained Structured Pruning · ASPLOS (2) 2025 |
Machine learning › Efficient and distributed learning › model compression › pruning
structured pruning |
0.9 | 1 | 2025 | DynaX: Sparse Attention Acceleration with Dynamic X: M Fine-Grained Structured Pruning · ASPLOS (2) 2025 |
Program synthesis and code generation
constrained decoding |
0.9 | 1 | 2025 | Earley-Driven Dynamic Pruning for Efficient Structured Decoding · ICML 2025 |
Program synthesis and code generation
grammar-constrained generation |
0.9 | 1 | 2025 | Earley-Driven Dynamic Pruning for Efficient Structured Decoding · ICML 2025 |
Compilers and program optimization
parsing |
0.9 | 1 | 2025 | Earley-Driven Dynamic Pruning for Efficient Structured Decoding · ICML 2025 |
Reconfigurable computing and FPGAs
FPGA accelerator |
0.9 | 1 | 2025 | CoSpMV: Towards Agile Software and Hardware Co-Design for SpMV Computation · IEEE Trans. Computers 2025 |
Electronic design automation
hardware/software co-design |
0.9 | 1 | 2025 | CoSpMV: Towards Agile Software and Hardware Co-Design for SpMV Computation · IEEE Trans. Computers 2025 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.9 | 1 | 2025 | DynaX: Sparse Attention Acceleration with Dynamic X: M Fine-Grained Structured Pruning · ASPLOS (2) 2025 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › transformer accelerator
sparse attention accelerator |
0.9 | 1 | 2025 | DynaX: Sparse Attention Acceleration with Dynamic X: M Fine-Grained Structured Pruning · ASPLOS (2) 2025 |
High-performance computing › sparse linear algebra › sparse matrix computation
sparse matrix-vector multiplication |
0.9 | 1 | 2025 | CoSpMV: Towards Agile Software and Hardware Co-Design for SpMV Computation · IEEE Trans. Computers 2025 |
Machine learning › Deep learning architectures and training
attention mechanism |
0.3 | 1 | 2025 | DynaX: Sparse Attention Acceleration with Dynamic X: M Fine-Grained Structured Pruning · ASPLOS (2) 2025 |
Machine learning › Deep learning architectures and training › attention mechanism
sparse attention |
0.3 | 1 | 2025 | DynaX: Sparse Attention Acceleration with Dynamic X: M Fine-Grained Structured Pruning · ASPLOS (2) 2025 |
High-performance computing
sparse linear algebra |
0.3 | 1 | 2025 | CoSpMV: Towards Agile Software and Hardware Co-Design for SpMV Computation · IEEE Trans. Computers 2025 |
Methods — techniques the papers use, named apart from their topics
dynamic pruning · 2.6token logits mask · 0.9state cache · 0.9design space exploration · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | DynaX: Sparse Attention Acceleration with Dynamic X: M Fine-Grained Structured Pruning
Xiao Xiong, Zhaorui Chen, Yue Liang 0004, Minghao Tian, Jiaxing Shang, Dajiang Liu |
ASPLOS (2) | 4 |
| 2025 | Earley-Driven Dynamic Pruning for Efficient Structured DecodingabstractLarge Language Models (LLMs) have shown remarkable capabilities, yet ensuring their outputs conform to strict structural or grammatical constraints remains challenging, which is critical in function calls and domain-specific language (DSL) generation. Constrained decoding with context-free grammar is a flexible approach to guarantee LLMs’ adherence to a specific format by dynamically building a token logits mask. However, creating this mask requires checking the validity of all tokens in the LLM vocabulary at every decoding step, which often incurs significant overheads in existing constrained decoding engines. To address this challenge, we propose $\textbf{ZapFormat}$, a novel $\textbf{dynamic pruning}$ strategy based on the Earley algorithm that identifies and eliminates invalid or redundant Earley states in real-time, significantly reducing memory occupation of the Earley algorithm’s states. This further enables us to use a state cache to speed up structured generations on a large number of queries. We implemented ZapFormat in a new constrained decoding engine called Formatron which also incorporates existing optimizations. Through comprehensive experiments on structured generation tasks, including JSON generation, JSON Schema validation, and semantic parsing, we demonstrate that Formatron not only $\textbf{consistently maintains}$ high-precision compliant outputs but also achieves $\textbf{significant improvements}$ in inference speed up to 2x compared to state-of-the-art implementations. More importantly, Formatron is generally applicable across various LLM architectures. We release Formatron as open source at https://github.com/Dan-wanna-M/formatron. Xintong Sun, Chi Wei, Minghao Tian, Shiwen Ni |
ICML | 3 |
| 2025 | CoSpMV: Towards Agile Software and Hardware Co-Design for SpMV ComputationabstractSparse Matrix-Vector multiplication (SpMV) is a widely used kernel in scientific or engineering applications and it is commonly implemented in FPGAs for acceleration. Existing works on FPGA usually pre-process the sparse matrix for data compression from the software perspective, and then design a unified architecture from the hardware perspective. However, as different SpMV kernels expose different levels of data parallelism after software processing, a unified architecture may not efficiently tap the underlying parallelism exposed in a specific kernel, leading to poor bandwidth utilization (BU) or poor resource utilization. To this end, this paper proposes an agile software and hardware co-design framework, CoSpMV, that employs design space exploration on both software and hardware for a specific kernel. Specifically, by providing a scalable compressed data format and a highly pipelined hardware template, CoSpMV can select the most suitable software and hardware configurations for different kernels and generate the accelerator instantly. The experimental results show that CoSpMV can achieve 3.91$\times$speedup on GFLOPs, and 1.31$\times$speedup on BU compared to the state-of-the-art work. Minghao Tian, Yue Liang 0004, Dajiang Liu |
IEEE Trans. Computers | 1 |
| 2019 | Local Cliques in ER-Perturbed Random Geometric GraphsabstractRandom graphs are mathematical models that have applications in a wide range of domains. We study the following model where one adds Erdős--Rényi (ER) type perturbation to a random geometric graph. More precisely, assume $G_\mathcal{X}^{*}$ is a random geometric graph sampled from a nice measure on a metric space $\mathcal{X} = (X,d)$. The input observed graph $\widehat{G}(p,q)$ is generated by removing each existing edge from $G_\mathcal{X}^*$ with probability $p$, while inserting each non-existent edge to $G_\mathcal{X}^{*}$ with probability $q$. We refer to such random $p$-deletion and $q$-insertion as ER-perturbation. Although these graphs are related to the objects in the continuum percolation theory, our understanding of them is still rather limited. In this paper we consider a localized version of the classical notion of clique number for the aforementioned ER-perturbed random geometric graphs: Specifically, we study the edge clique number for each edge in a graph, defined as the size of the largest clique(s) in the graph containing that edge. The clique number of the graph is simply the largest edge clique number. Interestingly, given a ER-perturbed random geometric graph, we show that the edge clique number presents two fundamentally different types of behaviors, depending on which "type" of randomness it is generated from. As an application of the above results, we show that by using a filtering process based on the edge clique number, we can recover the shortest-path metric of the random geometric graph $G_\mathcal{X}^*$ within a multiplicative factor of $3$, from an ER-perturbed observed graph $\widehat{G}(p,q)$, for a significantly wider range of insertion probability $q$ than in previous work. Matthew Kahle, Minghao Tian, Yusu Wang 0001 |
ISAAC | 2 |
| 2017 | A Quest to Unravel the Metric Structure Behind Perturbed NetworksabstractGraphs and network data are ubiquitous across a wide spectrum of scientific and application domains. Often in practice, an input graph can be considered as an observed snapshot of a (potentially continuous) hidden domain or process. Subsequent analysis, processing, and inferences are then performed on this observed graph. In this paper we advocate the perspective that an observed graph is often a noisy version of some discretized 1-skeleton of a hidden domain, and specifically we will consider the following natural network model: We assume that there is a true graph G^* which is a certain proximity graph for points sampled from a hidden domain X; while the observed graph G is an Erdos-Renyi type perturbed version of G^*. Our network model is related to, and slightly generalizes, the much-celebrated small-world network model originally proposed by Watts and Strogatz. However, the main question we aim to answer is orthogonal to the usual studies of network models (which often focuses on characterizing / predicting behaviors and properties of real-world networks). Specifically, we aim to recover the metric structure of G^* (which reflects that of the hidden space X as we will show) from the observed graph G. Our main result is that a simple filtering process based on the Jaccard index can recover this metric within a multiplicative factor of 2 under our network model. Our work makes one step towards the general question of inferring structure of a hidden space from its observed noisy graph representation. In addition, our results also provide a theoretical understanding for Jaccard-Index-based denoising approaches. Srinivasan Parthasarathy 0001, David Sivakoff, Minghao Tian, Yusu Wang 0001 |
SoCG | 3 |