Algorithms for special cases of rectilinear steiner trees: I. Points on the boundary of a rectilinear rectangle

The general rectilinear Steiner tree problem has been proved to be NP-complete. In this paper, we consider a special case in which the points lie on the boundary of a rectilinear rectangle and give an O(n) algorithm to construct a minimum rectilinear Steiner tree for such points.