Off-campus FIU users: To download campus-access content, please use the following link to log in to our proxy server with your FIU library username and password.
Non-FIU users: Please talk to your librarian about requesting this content through interlibrary loan.
Document Type
Dissertation
Degree
Doctor of Philosophy (PhD)
Major/Program
Please see currently inactive department below.
Major/Program
Industrial and Systems Engineering
First Advisor's Name
Purushothaman Damodaran
First Advisor's Committee Title
Committee Chair
Second Advisor's Name
Mohammed Hadi
Third Advisor's Name
Ronald Giachetti
Fourth Advisor's Name
Chin-Sheng Chen
Date of Defense
3-24-2009
Abstract
This research is motivated by a practical application observed at a printed circuit board (PCB) manufacturing facility. After assembly, the PCBs (or jobs) are tested in environmental stress screening (ESS) chambers (or batch processing machines) to detect early failures. Several PCBs can be simultaneously tested as long as the total size of all the PCBs in the batch does not violate the chamber capacity. PCBs from different production lines arrive dynamically to a queue in front of a set of identical ESS chambers, where they are grouped into batches for testing. Each line delivers PCBs that vary in size and require different testing (or processing) times. Once a batch is formed, its processing time is the longest processing time among the PCBs in the batch, and its ready time is given by the PCB arriving last to the batch. ESS chambers are expensive and a bottleneck. Consequently, its makespan has to be minimized. A mixed-integer formulation is proposed for the problem under study and compared to a formulation recently published. The proposed formulation is better in terms of the number of decision variables, linear constraints and run time. A procedure to compute the lower bound is proposed. For sparse problems (i.e. when job ready times are dispersed widely), the lower bounds are close to optimum. The problem under study is NP-hard. Consequently, five heuristics, two metaheuristics (i.e. simulated annealing (SA) and greedy randomized adaptive search procedure (GRASP)), and a decomposition approach (i.e. column generation) are proposed – especially to solve problem instances which require prohibitively long run times when a commercial solver is used. Extensive experimental study was conducted to evaluate the different solution approaches based on the solution quality and run time. The decomposition approach improved the lower bounds (or linear relaxation solution) of the mixed-integer formulation. At least one of the proposed heuristic outperforms the Modified Delay heuristic from the literature. For sparse problems, almost all the heuristics report a solution close to optimum. GRASP outperforms SA at a higher computational cost. The proposed approaches are viable to implement as the run time is very short.
Identifier
FI10022555
Recommended Citation
Vélez Gallego, Mario César, "Algorithms for Scheduling Parallel Batch Processing Machines with Non-Identical Job Ready Times" (2009). FIU Electronic Theses and Dissertations. 276.
https://digitalcommons.fiu.edu/etd/276
Rights Statement
In Copyright. URI: http://rightsstatements.org/vocab/InC/1.0/
This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).