The rectilinear Steiner problem is the problem of constructing the shortest
rectilinear network in the plane connecting a given set of points, called
terminals. The problem is known to be NP-complete in general. In this paper
, we show that there is a polynomial time algorithm for solving the rectili
near Steiner problem for the case where terminals are constrained to lie on
almost any fixed set of simple disjoint compact curves. (C) 1999 John Wile
y & Sons, Inc.