Efficient algorithms for scheduling semiconductor burn-in operations
Operations Research
Minimizing the makespan on a batch machine with non-identical job sizes: an exact procedure
Computers and Operations Research
Robotics and Computer-Integrated Manufacturing
Computers and Operations Research
Note: A note on minimizing makespan on a single batch processing machine with nonidentical job sizes
Theoretical Computer Science
Structural topology optimization using ant colony optimization algorithm
Applied Soft Computing
Batching work and rework processes with limited deterioration of reworkables
Computers and Operations Research
Computers and Operations Research
A Knowledge-Based Ant Colony Optimization for Flexible Job Shop Scheduling Problems
Applied Soft Computing
An ant colony optimization algorithm for the bi-objective shortest path problem
Applied Soft Computing
A hybrid method for learning Bayesian networks based on ant colony optimization
Applied Soft Computing
A survey on parallel ant colony optimization
Applied Soft Computing
Ant system: optimization by a colony of cooperating agents
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Minimizing makespan on a single batching machine with release times and non-identical job sizes
Operations Research Letters
Hi-index | 0.00 |
In this paper we consider the problem of scheduling parallel batching machines with jobs of arbitrary sizes. The machines have identical capacity of size and processing velocity. The jobs are processed in batches given that the total size of jobs in a batch cannot exceed the machine capacity. Once a batch starts processing, no interruption is allowed until all the jobs are completed. First we present a mixed integer programming model of the problem. We show the computational complexity of the problem and optimality properties. Then we propose a novel ant colony optimization method where the Metropolis Criterion is used to select the paths of ants to overcome the immature convergence. Finally, we generate different scales of instances to test the performance. The computational results show the effectiveness of the algorithm, especially for large-scale instances.