Efficient computation of discrete Voronoi diagram and homotopy-preserving simplified medial axis of a 3d polyhedron