For routing points to a center point, the points are grouped into a
respective set disposed within each quadrant. Each point is Manhattan
routed to any other point having a minimum Manhattan distance within a
rectangle defined by each point and the center point, to result in at
least one initial end point in each quadrant having at least one of the
points. The at least one initial end point is Manhattan routed together
to result in a respective final end point in each quadrant having at
least one of the points. The respective final end points are routed to
the center point with minimized routing distance.