Text this: Solution Algorithms for Single-Machine Group Scheduling with Learning Effect and Convex Resource Allocation