SDTHE Algorithm