An Improved Discrete Particle Swarm Optimization Algorithm for a Single Batch-Processing Machine with Non-identical Job Sizes | IEEE Conference Publication | IEEE Xplore