Core segmentation algorithms