Near-optimal solutions of large-scale single-machine scheduling problems