Effective algorithms for single-machine learning-effect scheduling to minimize completion-time-based criteria with release dates. (15th October 2020)