Demo Data from EDBT 2026 / reviewers in the wild / expert
Junya Arai
dblp:129/5665
· DBLP profile ↗
7ranked-venue papers
3as first author
2since 2021 · last 2024
0000-0002-5681-5941ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 3Systems, architecture and hardware · 2 · 2 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 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
2 papers |
Graph algorithms and graph theory · 80% Mathematical optimization · 20% | |
| Databases, data mining, and information retrieval
2 papers |
Graph data management · 86% Machine learning and data management · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 77% Performance modeling and evaluation · 23% | |
| Artificial intelligence
1 paper |
Time series and sequential data · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
graph processing |
0.8 | 1 | 2024 | Doubling Graph Traversal Efficiency to 198 TeraTEPS on the Supercomputer Fugaku · SC 2024 |
Graph algorithms and graph theory › graph traversal
breadth-first search |
0.8 | 1 | 2024 | Doubling Graph Traversal Efficiency to 198 TeraTEPS on the Supercomputer Fugaku · SC 2024 |
Graph algorithms and graph theory
graph traversal |
0.8 | 1 | 2024 | Doubling Graph Traversal Efficiency to 198 TeraTEPS on the Supercomputer Fugaku · SC 2024 |
Graph data management › graph pattern matching › subgraph matching
subgraph isomorphism |
0.7 | 1 | 2023 | GuP: Fast Subgraph Matching by Guard-based Pruning · Proc. ACM Manag. Data 2023 |
Graph data management › graph pattern matching
subgraph matching |
0.7 | 1 | 2023 | GuP: Fast Subgraph Matching by Guard-based Pruning · Proc. ACM Manag. Data 2023 |
Machine learning › Time series and sequential data › anomaly detection
one-class classification |
0.4 | 1 | 2019 | Efficient Data Point Pruning for One-Class SVM · AAAI 2019 |
Mathematical optimization › continuous optimization
convex optimization |
0.4 | 1 | 2019 | Efficient Data Point Pruning for One-Class SVM · AAAI 2019 |
Graph data management › graph extraction
graph construction |
0.2 | 1 | 2016 | Fast Algorithm for the Lasso based L1-Graph Construction · Proc. VLDB Endow. 2016 |
Performance modeling and evaluation › benchmarking › parallel benchmark suites
graph500 |
0.2 | 1 | 2024 | Doubling Graph Traversal Efficiency to 198 TeraTEPS on the Supercomputer Fugaku · SC 2024 |
Methods — techniques the papers use, named apart from their topics
forest pruning · 1.5bitmap compression · 1.5adaptive parameter tuning · 1.5data point pruning · 0.8bound computation · 0.8guard-based pruning · 0.7candidate vertex filtering · 0.7lasso regression · 0.2edge pruning · 0.2coordinate descent · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Doubling Graph Traversal Efficiency to 198 TeraTEPS on the Supercomputer FugakuabstractBreadth-first search (BFS) is a fundamental building block of various high-performance computing applications beyond graph analysis and also known as a benchmark problem in the Graph 500 list. The increasing volume of global data demands efficient distributed BFS, which, however, is hindered by the high communication costs of exchanging vertex data between compute nodes. To address this challenge, this paper introduces four techniques: (i) forest pruning, which reduces the number of vertices by eliminating those unnecessary for the search; (ii) group reordering and (iii) multilevel bitmap compression, which decrease the memory footprint of graph data, thereby enabling fewer nodes to manage larger graphs; and (iv) adaptive parameter tuning, which quickly optimizes the hyperparameters of the BFS algorithm. In the evaluation using 152,064 nodes of the supercomputer Fugaku, our implementation achieved 198 tera-traversed edges per second, doubling the performance reported in the latest Graph500-related study on Fugaku. Junya Arai, Masahiro Nakao, Yuto Inoue, Kanto Teranishi, Koji Ueno, Keiichiro Yamamura, Mitsuhisa Sato, Katsuki Fujisawa |
SC | 1 |
| 2023 | GuP: Fast Subgraph Matching by Guard-based PruningabstractSubgraph matching, which finds subgraphs isomorphic to a query, is crucial for information retrieval from data represented as a graph. To avoid redundant explorations in the data, existing methods restrict the search space by extracting candidate vertices and edges that may constitute isomorphic subgraphs. However, expensive computation is still required because candidate vertices induce many non-isomorphic subgraphs. In this paper, we propose GuP, a subgraph matching algorithm with pruning based on guards. A guard represents a pattern of intermediate search states that never lead to isomorphic subgraphs. By attaching a guard to each candidate vertex and edge, GuP adaptively filters out unnecessary candidates depending on the search state at each step. The experimental results show that GuP effectively reduces the search space and can answer difficult queries that state-of-the-art methods cannot answer within a practical time frame. Junya Arai, Yasuhiro Fujiwara, Makoto Onizuka |
Proc. ACM Manag. Data | 1 |
| 2019 | Efficient Data Point Pruning for One-Class SVMabstractOne-class SVM is a popular method for one-class classification but it needs high computation cost. This paper proposes Quix as an efficient training algorithm for one-class SVM. It prunes unnecessary data points before applying the SVM solver by computing upper and lower bounds of a parameter that determines the hyper-plane. Since we can efficiently check optimality of the hyper-plane by using the bounds, it guarantees the identical classification results to the original approach. Experiments show that it is up to 6800 times faster than existing approaches without degrading optimality. Yasuhiro Fujiwara, Sekitoshi Kanai, Junya Arai, Yasutoshi Ida, Naonori Ueda |
AAAI | 3 |
| 2019 | Fast Random Forest Algorithm via Incremental Upper BoundabstractRandom forest is an ensemble approach based on decision trees. It computes the best split in each node in terms of impurity reduction. However, the impurity computations incur high computation cost in its training process. This paper proposes F-forest, an efficient variant of random forest. It incrementally estimates upper bounds for scores that correspond to impurity reductions to find the best split. Since we can safely skip unnecessary computations, it can guarantee the same training result as the original approach. Experiments show that our approach is faster than state-of-the-art approaches. Yasuhiro Fujiwara, Yasutoshi Ida, Sekitoshi Kanai, Atsutoshi Kumagai, Junya Arai, Naonori Ueda |
CIKM | 5 |
| 2018 | Adaptive Data Pruning for Support Vector MachinesabstractSupport Vector Machine (SVM) is one of the most popular classification algorithms. SVM separates data points into two classes by using the hyper-plane that is maximally distant from the two classes. Since SVM is theoretically based on statistical learning theory and the principle of structural risk minimization, it offers highly accurate classification. However, its training process is computationally expensive. This paper proposes Sahara as an efficient training algorithm for SVM. It identifies data points that have no influence on SVM classification by computing the upper and lower bounds of a parameter that determines the hyper-plane. Our approach can efficiently compute the bounds by using Singular Value Decomposition (SVD) and a sparse data matrix. Theoretically, our approach guarantees to yield the optimal hyper-plane of SVM for any given set of data points. Experiments show that Sahara is significantly faster than previous approaches. Yasuhiro Fujiwara, Junya Arai, Sekitoshi Kanai, Yasutoshi Ida, Naonori Ueda |
IEEE BigData | 2 |
| 2016 | Rabbit Order: Just-in-Time Parallel Reordering for Fast Graph AnalysisabstractAhead-of-time data layout optimization by vertex reordering is a widely used technique to improve memory access locality in graph analysis. While reordered graphs yield better analysis performance, the existing reordering algorithms use significant amounts of computation time to provide efficient vertex ordering, hence, they fail to reduce end-to-end processing time. This paper presents a first algorithm for just-in-time parallel reordering, named Rabbit Order. It reduces end-to-end runtime by achieving high locality and fast reordering at the same time through two approaches. The first approach is hierarchical community-based ordering, which exploits the locality derived from hierarchical community structures in real-world graphs. Our ordering fully leverages low-latency cache levels by mapping hierarchical communities into hierarchical caches. The second approach is parallel incremental aggregation, which improves the runtime efficiency of reordering by decreasing the number of vertices to be processed. In addition, this approach utilizes lightweight atomic operations for concurrency control to avoid locking overheads and achieve high scalability. Our experiments show that Rabbit Order significantly outperforms state-of-the-art reordering algorithms. Junya Arai, Hiroaki Shiokawa, Takeshi Yamamuro, Makoto Onizuka, Sotetsu Iwamura |
IPDPS | 1 |
| 2016 | Fast Algorithm for the Lasso based L1-Graph ConstructionabstractThe lasso-based L 1 -graph is used in many applications since it can effectively model a set of data points as a graph. The lasso is a popular regression approach and the L 1 -graph represents data points as nodes by using the regression result. More specifically, by solving the L 1 -optimization problem of the lasso, the sparse regression coefficients are used to obtain the weights of the edges in the graph. Conventional graph structures such as k -NN graph use two steps, adjacency searching and weight selection, for constructing the graph whereas the lasso-based L 1 -graph derives the adjacency structure as well as the edge weights simultaneously by using a coordinate descent. However, the construction cost of the lasso-based L 1 -graph is impractical for large data sets since the coordinate descent iteratively updates the weights of all edges until convergence. Our proposal, Castnet, can efficiently construct the lasso-based L 1 -graph. In order to avoid updating the weights of all edges, we prune edges that cannot have nonzero weights before entering the iterations. In addition, we update edge weights only if they are nonzero in the iterations. Experiments show that Castnet is significantly faster than existing approaches. Yasuhiro Fujiwara, Yasutoshi Ida, Junya Arai, Mai Nishimura, Sotetsu Iwamura |
Proc. VLDB Endow. | 3 |