Positive PPD Algorithm