Minimizing a General Penalty Function on a Single Machine via Developing Approximation Algorithms and FPTASs - doi # 2017-09 Article type Journal