We present an O(n(2) log(3) n) algorithm for the two-center problem, i
n which we are given a set S of n points in the plane and wish to find
two closed disks whose union contains S so that the larger of the two
radii is as small as possible. We also give an O(n(2) log(5) n) algor
ithm for solving the two-line-center problem, where we want to find tw
o strips that cover S whose maximum width is as small as possible. The
best previous solutions of both problems require O(n(3)) time.