LD Algorithms