A branch-and-bound algorithm for identical parallel-machine total completion time scheduling problem with preemption and release times. (17th August 2016)