Demo Data from EDBT 2026 / reviewers in the wild / expert
Jingen Xiang
dblp:131/4811
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author
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 |
High-performance computing · 51% Parallel and multicore computing · 49% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing › parallel programming models
dataflow programming |
0.2 | 1 | 2014 | Scalable matrix inversion using MapReduce · HPDC 2014 |
High-performance computing › numerical linear algebra › matrix factorization
LU decomposition |
0.2 | 1 | 2014 | Scalable matrix inversion using MapReduce · HPDC 2014 |
Parallel and multicore computing › data-parallel programming
mapreduce |
0.2 | 1 | 2014 | Scalable matrix inversion using MapReduce · HPDC 2014 |
High-performance computing › numerical linear algebra
matrix inversion |
0.2 | 1 | 2014 | Scalable matrix inversion using MapReduce · HPDC 2014 |
High-performance computing
numerical linear algebra |
0.2 | 1 | 2014 | Scalable matrix inversion using MapReduce · HPDC 2014 |
Parallel and multicore computing
parallel graph algorithms |
0.2 | 1 | 2013 | Scalable maximum clique computation using MapReduce · ICDE 2013 |
Graph algorithms and graph theory › graph theory › clique
maximum clique |
0.2 | 1 | 2013 | Scalable maximum clique computation using MapReduce · ICDE 2013 |
Methods — techniques the papers use, named apart from their topics
recursive graph partitioning · 0.3mapreduce · 0.3branch-and-bound · 0.3mapreduce pipeline · 0.2LU decomposition · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Scalable matrix inversion using MapReduceabstractMatrix operations are a fundamental building block of many computational tasks in fields as diverse as scientific computing, machine learning, and data mining. Matrix inversion is an important matrix operation, but it is difficult to implement in today's popular parallel dataflow programming systems, such as MapReduce. The reason is that each element in the inverse of a matrix depends on multiple elements in the input matrix, so the computation is not easily partitionable. In this paper, we present a scalable and efficient technique for matrix inversion in MapReduce. Our technique relies on computing the LU decomposition of the input matrix and using that decomposition to compute the required matrix inverse. We present a technique for computing the LU decomposition and the matrix inverse using a pipeline of MapReduce jobs. We also present optimizations of this technique in the context of Hadoop. To the best of our knowledge, our technique is the first matrix inversion technique using MapReduce. We show experimentally that our technique has good scalability, enabling us to invert a 10^5 x 10^5 matrix in 5 hours on Amazon EC2. We also show that our technique outperforms ScaLAPACK, a state-of-the-art linear algebra package that uses MPI. Jingen Xiang, Huangdong Meng, Ashraf Aboulnaga |
HPDC | 1 |
| 2013 | Scalable maximum clique computation using MapReduceabstractWe present a scalable and fault-tolerant solution for the maximum clique problem based on the MapReduce framework. The key contribution that enables us to effectively use MapReduce is a recursive partitioning method that partitions the graph into several subgraphs of similar size. After partitioning, the maximum cliques of the different partitions can be computed independently, and the computation is sped up using a branch and bound method. Our experiments show that our approach leads to good scalability, which is unachievable by other partitioning methods since they result in partitions of different sizes and hence lead to load imbalance. Our method is more scalable than an MPI algorithm, and is simpler and more fault tolerant. Jingen Xiang, Cong Guo 0005, Ashraf Aboulnaga |
ICDE | 1 |