Metaheuristics for drilling operation scheduling in Taiwan PCB industries

Metaheuristics for drilling operation scheduling in Taiwan PCB industries

0.00 Avg rating0 Votes
Article ID: iaor20127913
Volume: 141
Issue: 1
Start Page Number: 189
End Page Number: 198
Publication Date: Jan 2013
Journal: International Journal of Production Economics
Authors: , ,
Keywords: production, combinatorial optimization, programming: multiple criteria, search
Abstract:

Among all types of production environment, identical parallel machines are frequently used to increase the manufacturing capacity of the drilling operation in Taiwan printed circuit board (PCB) industries. Additionally, multiple but conflicting objectives are usually considered when a manager plans the production scheduling. Compared to the single objective problem, the multiple‐objective version no longer looks for an individual optimal solution, but a Pareto front consisting of a set of non‐dominated solutions will be needed and established. The manager then can select one of the alternatives from the set. This research aims at employing a variable neighborhood search (VNS) algorithm and a multiple ant colony optimization (MACO) algorithm to solve the identical parallel‐machine scheduling problem with two conflicting objectives: makespan and total tardiness. In VNS, two neighborhoods are defined–insert a job to a different position or swap two jobs in the sequence. To save the computational expense, one of the neighborhoods is randomly selected for the target solution which is also arbitrarily chosen from the current Pareto front. In MACO, a two‐phase construction procedure where three colonies are employed in each phase is proposed. These two algorithms are tested on a set of real data collected from a leading PCB factory in Taiwan and their performances are compared. The computational results show that VNS outperforms all competing algorithms–SPGA, MOGA, NSGA‐II, SPEA‐II, and MACO in terms of solution quality and computational time.

Reviews

Required fields are marked *. Your email address will not be published.