International Journal of Production Research · 2004 · 83 citations · 22 references
ManagementComputer ScienceIndustrial EngineeringParallel ComputingProduction EngineeringSchedulingBatch SchedulingGenetic AlgorithmsJob SchedulingMachine SchedulingMakespan MinimizationProduction SchedulingGenetic Algorithms For DesignHeuristic AlgorithmsMakespan OptimizationMulti-layer CapacitorsParallel Batch ProcessingParallel Machine Batch SchedulingParallel Machine Makespan MinimizationParallel Machine Scheduling
Motivated by a bottleneck operation in an MLCC (multi-layer ceramic capacitor) production line, we study the scheduling problem of parallel batch processing machines in which a number of jobs can be processed simultaneously in a machine as a batch. Volumes of the jobs are different from each other and each job belongs to the family in which all jobs have the same processing time. In this situation, we analyse three kinds of problems whose performance measures are makespan, total completion time, and total weighted completion time, respectively. Since these problems are known to be NP-hard, we propose a number of heuristics and design genetic algorithms for the problems. Through some computational experiments, we evaluate the performances of the heuristic algorithms proposed, including the genetic algorithms for each of three problems.
22
Genetic algorithms in search, optimization, and machine learning
Choice Reviews Online · 1989 · 49.3K citations
Scheduling: Theory, Algorithms, and Systems
Michael Pinedo · IIE Transactions · 1996 · 6.3K citations
Bounds on Multiprocessing Timing Anomalies
Ron Graham · SIAM Journal on Applied Mathematics · 1969 · 2.4K citations
Worst-Case Performance Bounds for Simple One-Dimensional Packing Algorithms
D. S. Johnson, Alan Demers, Jeffrey D. Ullman et al. · SIAM Journal on Computing · 1974 · 913 citations