Given a simple rectilinear polygon P with k sides and n terminals on its bo
undary, we present an O(k(3)n)-time algorithm to compute the minimal rectil
inear Steiner tree lying inside P interconnecting the terminals. We obtain
our result by proving structural properties of a selective set of minimal S
teiner trees and exploiting them in a dynamic programming algorithm. (C) 20
00 Elsevier Science B.V. All rights reserved.