LPOD Algorithm