A recently proposed accelerated version, termed BDCA for Boosted DC Algorithm, incorporates a line search step to achieve a larger decrease of the objective value at each iteration.
The Difference of Convex functions Algorithm (DCA) is widely used for minimizing the difference of two convex functions.