The Descent–Ascent Algorithm for DC Programming | Synapse