VLDB 2026 Research / reviewers in the wild / expert
Yen-Shen Chen
dblp:52/5356
· DBLP profile ↗
1ranked-venue papers
0as first author
0since 2021 · last 1990
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, 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.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Electronic design automation · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › high-level synthesis › data path synthesis
data path allocation |
0.0 | 1 | 1990 | Data Path Allocation Based on Bipartite Weighted Matching · DAC 1990 |
Electronic design automation
high-level synthesis |
0.0 | 1 | 1990 | Data Path Allocation Based on Bipartite Weighted Matching · DAC 1990 |
Electronic design automation › high-level synthesis › resource binding
register allocation |
0.0 | 1 | 1990 | Data Path Allocation Based on Bipartite Weighted Matching · DAC 1990 |
Methods — techniques the papers use, named apart from their topics
hungarian method · 0.0greedy method · 0.0bipartite weighted matching · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1990 | Data Path Allocation Based on Bipartite Weighted MatchingabstractWe propose a graph-theoretic approach for the data path allocation problem. We decompose the problem into three subproblems: (1) register allocation, (2) operation assignment, and (3) connection allocation. The first two subproblems are modeled as two bipartite weighted matching problems and solved using the Hungarian Method [Pap82]. The third subproblem is solved using a greedy method. While previous researches suffer controversy over which one of subproblems (1) and (2) should be done first, we show that, by taking the other into consideration while performing one, equally satisfactory results can be obtained. We have implemented two programs, LYRA and ARYL, to solve the subproblems in different orders, namely, “(1), (2), then (3)” and “(2), (1), then (3)”, respectively. The matching paradigm allows us to take a more global approach toward the problem than previous researches do. For register allocation, our approach is the first one to guarantee minimal usage of registers while being able to take the interconnection cost into account. For all the benchmarks from the literature, both LYRA and ARYL produced designs as good as, if not better than, those by others in very short time. This research has demonstrated that the bipartite weighted matching algorithm is indeed a very good solution for the data path allocation problem. Chu-Yi Huang, Yen-Shen Chen, Youn-Long Lin, Yu-Chin Hsu |
DAC | 2 |