An adaptive genetic algorithm to solve the Single Machine Scheduling Problem with Earliness and Tardiness Penalties | IEEE Conference Publication | IEEE Xplore