Computing positively weighted straight skeletons of simple polygons based on a bisector arrangement