Demo Data from VLDB 2026 / reviewers in the wild / expert
David N. Deutsch
dblp:01/296
· DBLP profile ↗
8ranked-venue papers
3as first author
0since 2021 · last 1992
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 3 first-authorApplied, 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.
| Computer architecture, parallel and distributed computing, and storage systems
7 papers |
Electronic design automation · 100% | |
| Theoretical computer science
1 paper |
Algorithms and data structures · 100% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
physical design |
0.0 | 7 | 1992 | Geometric compaction on channel routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 Two new and 'more difficult' channel routing problems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989 Improved Channel Routing by Via Minimization and Shifting · DAC 1988 |
Electronic design automation › physical design › routing
channel routing |
0.0 | 5 | 1992 | Geometric compaction on channel routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 Two new and 'more difficult' channel routing problems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989 Improved Channel Routing by Via Minimization and Shifting · DAC 1988 |
Electronic design automation › physical design
routing |
0.0 | 4 | 1992 | Geometric compaction on channel routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 Two new and 'more difficult' channel routing problems · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1989 Improved Channel Routing by Via Minimization and Shifting · DAC 1988 |
Electronic design automation › physical design › routing
via minimization |
0.0 | 2 | 1992 | Geometric compaction on channel routing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1992 Improved Channel Routing by Via Minimization and Shifting · DAC 1988 |
Electronic design automation › physical design › routing › channel routing
over-the-cell routing |
0.0 | 1 | 1980 | An over-the-cell router · DAC 1980 |
Electronic design automation › physical design
placement |
0.0 | 1 | 1976 | LTX - a system for the directed automatic design of LSI circuits · DAC 1976 |
Electronic design automation › physical design › placement › circuit placement
two-dimensional placement |
0.0 | 1 | 1976 | LTX - a system for the directed automatic design of LSI circuits · DAC 1976 |
Algorithms and data structures › sorting and merging
merging |
0.0 | 1 | 1973 | A Class of Merging Algorithms · J. ACM 1973 |
Algorithms and data structures
sorting and merging |
0.0 | 1 | 1973 | A Class of Merging Algorithms · J. ACM 1973 |
Electronic design automation › physical design › cell layout
standard cell layout |
0.0 | 1 | 1980 | An over-the-cell router · DAC 1980 |
Electronic design automation › physical design
VLSI layout |
0.0 | 1 | 1976 | A "Dogleg" channel router · DAC 1976 |
Algorithms and data structures › analysis of algorithms
comparison complexity |
0.0 | 1 | 1973 | A Class of Merging Algorithms · J. ACM 1973 |
Methods — techniques the papers use, named apart from their topics
topological sorting · 0.0contour-following · 0.0vertical constraint graph transformation · 0.0minimax analysis · 0.0interactive layout procedures · 0.0dogleg channel routing algorithm · 0.0automatic layout procedures · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1992 | Geometric compaction on channel routingabstractA channel compaction algorithm incorporating via minimization and lateral via shifting is discussed. Bump propagation from the center of vias is the crucial phenomenon preventing compaction results from attaining the lower bound. Via minimization reduces the sources of the bumps, and lateral via shifting splits the critical paths which dominate the height of the channel. The authors adopt a contour-following approach as the basic operation to compact and straighten each wire. The sequence of the wires is determined by a topological sorting algorithm which also resolves any ordering conflicts by splitting the wires. The authors show the effectiveness of via minimization and shifting in reducing channel routing area. An improvement of up to 22.9% over one-dimensional compaction has been observed. Experiments on various solutions of Deutsch's difficult example indicate no significant relationship between the compacted channel height and the number of tracks in the routing solution.> Chung-Kuan Cheng, David N. Deutsch, Craig Shohara, Mark Taparauskas, Mark Bubien |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 1989 | Two new and 'more difficult' channel routing problemsabstractThe novel and more difficult channel routing problems are proposed. Each is a simple transformation of the original that maintains all the old vertical constraints but adds an equivalent new set resulting in cycles (none were present previously). These variations can be considered gridless.> David N. Deutsch |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1988 | Improved Channel Routing by Via Minimization and Shifting
Chung-Kuan Cheng, David N. Deutsch |
DAC | 2 |
| 1984 | Chip layout optimization using critical path weighting
Alfred E. Dunlop, Vishwani D. Agrawal, David N. Deutsch, M. F. Jukl, Patrick Kozak, Manfred Wiesel |
DAC | 3 |
| 1980 | An over-the-cell routerabstractA program that produces single-layer planar routing over the cells for I2L and LST2L logic arrays is described. This router has been integrated into a layout system which was previously restricted to the layout of standard cell LSI chips. When used in conjunction with a channel router, the complete routing is produced automatically. This paper defines the over-the-cell routing problem, describes the algorithms for its solution, and presents typical routing results. David N. Deutsch, Paul Glick |
DAC | 1 |
| 1976 | A "Dogleg" channel routerabstractThis paper presents an algorithm for interconnecting two sets of terminals across an intervening channel. It is assumed that the routing is done on two distinct levels with all horizontal paths being assigned to one level and all vertical paths to the other. Connections between the levels are made through contact windows. A single net may result in many horizontal and vertical segments. Experimental results indicate that this algorithm is very successful in routing channels that contain severe constraints. Usually, the routing is accomplished within one track of the mathematical lower bound. The routing algorithm presented here was developed as part of LTX, a computer-aided design system for integrated circuit layout and was implemented on an HP-2100 minicomputer. A typical channel (300 terminals, 100 nets) can be routed in less than 5 seconds. Routing results are presented both for polycell chips under development at Bell Laboratories and for examples that exist in the published literature. For the latter, reductions of 10% in the wiring area were typical. David N. Deutsch |
DAC | 1 |
| 1976 | LTX - a system for the directed automatic design of LSI circuitsabstractLTX is a minicomputer-based design system for large-scale integrated circuit chip layout which offers a flexible set of interactive and automatic procedures for translating a circuit connectivity description into a finished mask design. The system encompasses algorithms for two-dimensional placement, string placement, exploitation of equivalent terminals, decomposition of routing into channels, and channel routing. Circuit connectivity is preserved during interactive procedures. LTX runs on an H-P 2100 series computer with 32K of memory and disc. G. Persky, David N. Deutsch, Daniel G. Schweikert |
DAC | 2 |
| 1973 | A Class of Merging AlgorithmsabstractSuppose we are given two disjoint linearly ordered subsets A and B of a linearly ordered set C , say A = { a 1 < a 2 < ··· < a m } and B = { b 1 < b 2 < ··· < b n }. The problem is to determine the linear ordering of their union (i.e. to merge A and B ) by means of a sequence of pairwise comparisons between an element of A and an element of B (which we refer to in the paper as the ( m, n ) problem). Given any algorithm s to solve the ( m, n ) problem, we are interested in the maximum number of comparisons K s ( m, n ) required under all possible orderings of A ∪ B . An algorithm s is said to be minimax if K s ( m, n ) = K ( m, n ) where K ( m, n ) = mins K s ( m, n ) It is a rather difficult task to determine K ( m, n ) in general. In this study the authors are only concerned with the minimax over a particular class of merging algorithms. This class includes the tape merge algorithm, the simple binary algorithm, and the generalized binary algorithm. Frank K. Hwang, David N. Deutsch |
J. ACM | 2 |