A Heuristic Solution Procedure to Minimize Makespan on a Single Machine with Non-linear Cost Functions