Demo Data from EDBT 2026 / reviewers in the wild / expert
Yang Cai 0003
dblp:14/5359-3
· DBLP profile ↗
10ranked-venue papers
10as first author
0since 2021 · last 1994
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 10 · 10 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
7 papers |
Electronic design automation · 100% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
physical design |
0.1 | 7 | 1994 | On shifting blocks and terminals to minimize channel density · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994 Efficient via shifting algorithms in channel compaction · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 On minimizing the number of L-shaped channels in building-block layout [VLSI] · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Electronic design automation › physical design › routing
channel routing |
0.0 | 5 | 1994 | On shifting blocks and terminals to minimize channel density · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994 Efficient via shifting algorithms in channel compaction · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 On minimizing the number of L-shaped channels in building-block layout [VLSI] · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Electronic design automation › physical design
routing |
0.0 | 5 | 1994 | On shifting blocks and terminals to minimize channel density · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994 Efficient via shifting algorithms in channel compaction · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 On minimizing the number of L-shaped channels in building-block layout [VLSI] · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Electronic design automation › physical design › floorplanning
building-block layout |
0.0 | 3 | 1994 | On shifting blocks and terminals to minimize channel density · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994 On minimizing the number of L-shaped channels in building-block layout [VLSI] · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 Channel/switchbox definition for VLSI building-block layout · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 |
Electronic design automation › physical design › routing › channel routing
channel density reduction |
0.0 | 1 | 1994 | On shifting blocks and terminals to minimize channel density · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994 |
Electronic design automation › physical design › routing
detailed routing |
0.0 | 1 | 1994 | On shifting blocks and terminals to minimize channel density · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1994 |
Electronic design automation › physical design › routing
via minimization |
0.0 | 1 | 1993 | Efficient via shifting algorithms in channel compaction · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1993 |
Electronic design automation › physical design
floorplanning |
0.0 | 1 | 1991 | Channel/switchbox definition for VLSI building-block layout · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 |
Electronic design automation › physical design
placement |
0.0 | 1 | 1991 | Optimal channel pin assignment · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 |
Methods — techniques the papers use, named apart from their topics
polynomial-time algorithm · 0.0minimum clique cover · 0.0heuristic · 0.0graph transformation · 0.0triangulated graph · 0.0graph theory · 0.0NP-hardness proof · 0.0triangulated graph algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1994 | On shifting blocks and terminals to minimize channel densityabstractWe study in this paper the problem of minimizing channel density by simultaneously shifting the blocks that form the two sides of a channel and the terminals on the boundary of each block. Several special cases of this problem have been investigated, but no optimal algorithm was known for the general case. We present an optimal algorithm for solving this problem. For long channels, we also propose effective heuristic techniques to speed up our algorithm. Extensions as well as applications of our algorithms to detailed routing in building-block layout design are also discussed.> Yang Cai 0003, Martin D. F. Wong |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1993 | On minimizing the number of L-shaped channels in building-block layout [VLSI]abstractGiven a building-block layout of rectangular modules, the routing area is to be decomposed into straight and L-shaped channels and routed in a certain order. Since straight channels are easier to route and channel routers usually produce near-optimal results, it is desirable to minimize the number of L-shaped channels used in such a decomposition. An algorithm for minimizing the number of L-shaped channels used in the routing area decomposition is presented. The algorithm is based on a careful study of the structure of layouts of rectangular modules and a transformation of the original problem to a graph theoretical problem. For examples of up to 136 channels, the algorithm took less than one tenth of a second on a SUN SPARC station 1 to finish the computation and obtained up to 29% reduction in the mumber of L-shaped channels over the results produced by the algorithm of W.M. Dai et al. (1985).> Yang Cai 0003, Martin D. F. Wong |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1993 | Efficient via shifting algorithms in channel compactionabstractConsiders in this paper the problem of shifting vias to obtain more compactable channel routing solutions. Let S be a grid-based two-layer channel routing solution. Let v/sub c/, w/sub c/ be the number of grid points on column c that are occupied by vias, horizontal wires in S, respectively. The authors define the expected height of columns c in S to be h/sub c/=Av/sub c/+Bw/sub c/+C, where A, B, C are some design rule dependent constants. A column in S is said to be a critical column if it has maximum expected height among all columns in S. Let H/sub S/=max/sub c/h/sub c/ be the expected height of the critical column(s) of S. H/sub S/ is an estimation of the height of S after compaction. The authors show that the problem of shifting vias to minimize H/sub S/ can be solved optimally in polynomial time.> Yang Cai 0003, Martin D. F. Wong |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1992 | Channel Density Minimization by Pin PermutationabstractA linear-time optimal algorithm for minimizing the density of a channel (with exits) by permuting the terminals on the two sides of the channel is presented. It compares favorably with the near-optimal algorithm of J. Cong and K.-Y. Khoo (1991) that runs in superlinear time. The present algorithm has important applications in hierarchical layout design of integrated circuits. In addition, it is shown that the problem of minimizing wire length by permuting terminals is NP-hard in the strong sense.> Yang Cai 0003, Martin D. F. Wong |
ICCD | 1 |
| 1991 | On Minimizing the Number of L-Shaped ChannelsabstractArticle Free Access Share on On minimizing the number of L-shaped channels Authors: Yang Cai Department of Computer Sciences, University of Texas at Austin, Austin, Texas Department of Computer Sciences, University of Texas at Austin, Austin, TexasView Profile , D. F. Wong Department of Computer Sciences, University of Texas at Austin, Austin, Texas Department of Computer Sciences, University of Texas at Austin, Austin, TexasView Profile Authors Info & Claims DAC '91: Proceedings of the 28th ACM/IEEE Design Automation ConferenceJune 1991 Pages 328–334https://doi.org/10.1145/127601.127689Published:01 June 1991Publication History 2citation118DownloadsMetricsTotal Citations2Total Downloads118Last 12 Months2Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Yang Cai 0003, Martin D. F. Wong |
DAC | 1 |
| 1991 | Minimizing Channel Density by Shifting Blocks and TerminalsabstractThe authors study the problem of minimizing channel density by shifting the blocks that form the sides of the channel and the terminals on the boundary of each block. Several special cases of this problem have been investigated, but no polynomial time algorithm was known for the general case. The authors present a polynomial time optimal algorithm for solving this problem. For long channels, they propose heuristic approaches to speed up the algorithm. Extensions as well as applications of the algorithm to detailed routing in building-block layout design are also discussed. Preliminary experimental results are very promising. Substantial reductions in routing area were obtained in moderate computation time.> Yang Cai 0003, Martin D. F. Wong |
ICCAD | 1 |
| 1991 | Optimal channel pin assignmentabstractThe authors study the channel pin assignment (CPA) problem subject to position constraints, order constraints, and separation constraints. The problem is to assign two sets of terminals to the top and the bottom of a channel to minimize channel density. It is shown that the problem is NP-hard in general and polynomial time-optimal algorithms are presented for a case where the relative orderings of the terminals on the top and the bottom of the channel are completely fixed. The problem of channel routing with movable modules is introduced, and it is shown that it is a special case of the CPA problem under the formulation, and can be solved optimally in polynomial time. How the algorithms can be incorporated into standard-cell and building-block layout systems is discussed. Experimental results indicate that substantial reduction in channel density can be obtained by allowing movable terminals.> Yang Cai 0003, Martin D. F. Wong |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1991 | Channel/switchbox definition for VLSI building-block layoutabstractA study is made of the problem of routing region definition and ordering in VLSI building-block layout design. An algorithm to decompose the routing area into straight channels and rectangular switchboxes corresponding to line segments in the routing structure of the placement such that the number of switchboxes is minimized, is presented. The algorithm is based on a graph-theory approach that makes use of an efficient polynomial time algorithm for computing minimum clique covers of triangulated graphs. Experimental results indicate that the algorithm performs well. For all the test problems considered, the algorithm consistently outperformed a previous known greedy algorithm, and it produced optimal solutions in all but one case.> Yang Cai 0003, Martin D. F. Wong |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1990 | A Channel/Switchbox Definition Algorithm for Building-Block LayoutabstractIn this paper we study the problem of routing region definition in the VLSI building-block layout design style. We present an algorithm to decompose the routing area into a set of straight channels and switchboxes such that the number of switchboxes in the decomposition is minimized. Our algorithm is based on a graph-theoretic approach that makes use of an efficient polynomial time optimal algorithm for computing minimum clique covers of triangulated graphs. Experimental results indicate our algorithm performs well. We compared our algorithm with a previously known greedy approach and an exhaustive search optimal algorithm. For all the test problems we considered, our algorithm consistently outperformed the greedy algorithm, and it produced optimal solutions in almost all cases. Yang Cai 0003, Martin D. F. Wong |
DAC | 1 |
| 1990 | An Optimal Channel Pin Assignment AlgorithmabstractA study is made of the channel pin assignment problem subject to both position and order constraints. The authors show that the problem is NP-hard in general and present a polynomial time optimal algorithm for an important case where the relative orderings of the terminals are completely fixed. They extend their algorithm to solve the problem for the case where there are also separation constraints between some pairs of consecutive terminals optimally in polynomial time. A discussion is presented of how the algorithm can be incorporated into standard cell and building-block layout design systems. Experimental results indicate that by allowing movable terminals, substantial reductions in channel density can be obtained.> Yang Cai 0003, Martin D. F. Wong |
ICCAD | 1 |