Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Christopher S. Helvig

dblp:02/951 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
0since 2021 · last 2001
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 2 first-authorComputer networks · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorTheory of computation · 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
1 paper
Electronic design automation · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.012000
New approximation algorithms for routing with multiport terminals · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2000
Electronic design automation › physical design
routing
0.012000
New approximation algorithms for routing with multiport terminals · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2000
Electronic design automation › physical design › routing
routing tree construction
0.012000
New approximation algorithms for routing with multiport terminals · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2000
Electronic design automation › physical design
wire space estimation
0.012000
New approximation algorithms for routing with multiport terminals · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2000

Methods — techniques the papers use, named apart from their topics

approximation algorithm · 0.0
YearPublicationVenuePosition
2001 An improved approximation scheme for the Group Steiner Problem
abstract
We address a practical problem which arises in several areas, including network design and VLSI circuit layout. Given an undirected weighted graph G = (V, E and a family N = [N1, …, Nk] of k disjoint groups of nodes Ni ⊆ V, the Group Steiner Problem asks for a minimum-cost tree which contains at least one node from each group Ni. In this paper, we give polynomial-time O(kϵ-approximation algorithms for any fixed ϵ > 0. This result improves the previously known O(k)-approximation. We also apply our approximation algorithms to the Steiner problem in directed graphs, while guaranteeing the same performance ratio. © 2001 John Wiley & Sons, Inc.
Christopher S. Helvig, Gabriel Robins, Alex Zelikovsky
Networks1
2000 New approximation algorithms for routing with multiport terminals
abstract
Previous literature on very large scale integration routing and wiring estimation typically assumes a one-to-one correspondence between terminals and ports. In practice, however, each "terminal" consists of a large collection of electrically equivalent ports, a fact that is not accounted for in layout steps such as wiring estimation. In this paper, we address the general problem of minimum-cost routing tree construction in the presence of multiport terminals, which gives rise to the group Steiner minimal tree problem. Our main result is the first known approximation algorithm for the group Steiner problem with a sublinear performance bound. In particular, for a net with k multiport terminals, previous heuristics have a performance bound of (k-1)/spl middot/OPT, while our construction offers an improved performance bound of 2/spl middot/(2+1n(k/2))/spl middot//spl radic/k/spl middot/OPT. Our Java implementation is available on the Web.
Christopher S. Helvig, Gabriel Robins, Alex Zelikovsky
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
1998 Improved Approximation Bounds for the Group Steiner Problem
abstract
Given a weighted graph and a family of k disjoint groups of nodes, the group Steiner problem asks for a minimum-cost routing tree that contains at least one node from each group. We give polynomial-time O(k/sup /spl epsiv//)-approximation algorithms for arbitrarily small values of /spl epsiv/>0, improving on the previously known O(k/sup 1/2 /)-approximation. Our techniques also solve the graph Steiner arborescence problem with an O(k/sup /spl epsiv//) approximation bound. These results are directly applicable to a practical problem in VLSI layout, namely the routing of nets with multi-port terminals. Our Java implementation is available on the Web.
Christopher S. Helvig, Gabriel Robins, Alex Zelikovsky
DATE1
1998 Moving-Target TSP and Related Problems
Christopher S. Helvig, Gabriel Robins, Alex Zelikovsky
ESA1
1997 Provably good routing tree construction with multi-port terminals
abstract
Previous literature on VLSI routing and wiring estimation typically assumes a one-to-one correspondence between terminals and ports. In practice, however (say, in a gridded routing regime), each "terminal" consists of a large collection of electrically equivalent ports, a fact that is not accounted for in layout steps such as wiring estimation. The presence of multiple ports for a given terminal gives rise to the group Steiner minimal tree problem. In this paper, we address the general problem of minimum-cost routing tree construction in the presence of multi-port terminals. Our main result is the first known heuristic with a sub-linear performance bound. In particular, for a net with k multi-port terminals, previous heuristics have a performance bound of (k \\Gamma 1) \\Delta OPT , while our construction offers an improved performance bound of (1 + ln k 2 ) \\Delta p k \\Delta OPT . Our Java implementation is available on the World Wide Web.
C. Douglass Bateman, Christopher S. Helvig, Gabriel Robins, Alex Zelikovsky
ISPD2