I present exact algorithms for the Euclidean and rectilinear Steiner
tree problems in the plane. These algorithms, which are based on the
generation and concatenation of full Steiner trees, are much more
efficient than other approaches and allow exact solution of problem
instances with more than 2000 terminals.