Text this: Optimization of pipe spool fabrication shop scheduling using genetic algorithm