Scheduling jobs with step-improving processing times on a single machine