Title :
Improved approximation bounds for the group Steiner problem
Author :
Helvig, C.S. ; Robins, Gabriel ; Zelikovsky, Alexander
Author_Institution :
Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
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 ε)-approximation algorithms for arbitrarily small values of ε>0, improving on the previously known O(k½)-approximation. Our techniques also solve the graph Steiner arborescence problem with an O(kε) 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
Keywords :
VLSI; circuit layout CAD; integrated circuit layout; multiport networks; network routing; trees (mathematics); Java implementation; VLSI layout; approximation bounds; disjoint groups; graph Steiner arborescence problem; group Steiner problem; minimum-cost routing tree; multi-port terminals; polynomial-time O(kϵ)-approximation algorithms; weighted graph; Approximation algorithms; Computer science; Cost function; Integrated circuit interconnections; Java; Polynomials; Routing; Steiner trees; Tree graphs; Very large scale integration;
Conference_Titel :
Design, Automation and Test in Europe, 1998., Proceedings
Conference_Location :
Paris
Print_ISBN :
0-8186-8359-7
DOI :
10.1109/DATE.1998.655889