ODR kommer att vara otillgängligt pga systemunderhåll onsdag 25 februari, 13:00 -15:00 (ca). Var vänlig och logga ut i god tid. // ODR will be unavailable due to system maintenance, Wednesday February 25, 13:00 - 15:00. Please log out in due time.
 

Genetic Algorithm and Simulated Annealing for Flexible Job Shop Scheduling Problem with Time Constraints

dc.contributor.authorZhou, Zihao
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerWedelin, Dag
dc.contributor.supervisorReder, Gabriel
dc.date.accessioned2026-01-16T08:30:06Z
dc.date.issued2025
dc.date.submitted
dc.description.abstractIn this work, we investigate the Scheduling for Laboratory Automation in Biology (S-LAB) problem, which arises in time-sensitive laboratory workflows. S-LAB is an extension of the Flexible Job Shop Scheduling Problem (FJSP) with Time Constraints by Mutual Boundaries (TCMB). We proposed a hybrid Genetic Algorithm- Simulated Annealing (GASA) approach that combines the global exploration capabilities of genetic algorithms with the local refinement strength of simulated annealing. The genetic algorithm component employed a novel triple encoding scheme incorporating Operation Sequence, Machine Selection, and Operation Delay to effectively represent scheduling solutions under strict time constraints. We conducted comprehensive experiments on multiple realistic laboratory protocol datasets to compare the performance of GASA with those of the Branch and Bound (B&B) and SAGAS algorithms. The results demonstrated that GASA achieved optimal solutions in simpler scenarios and near-optimal results in complex cases with significantly reduced computational time compared to B&B. On the most complex dataset (qPCR-RNAseq×5), GASA reduced execution time by more than 96% while incurring only a 10.1% increase in makespan relative to the optimum. The proposed approach provides an effective balance between solution quality and computational efficiency, making it particularly suitable for time-sensitive laboratory automation applications.
dc.identifier.coursecodeDATX05
dc.identifier.urihttp://hdl.handle.net/20.500.12380/310901
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectFlexible Job Shop Scheduling
dc.subjectGenetic Algorithm
dc.subjectSimulated Annealing
dc.subjectLaboratory Automation
dc.subjectTime Constraints
dc.subjectS-LAB
dc.titleGenetic Algorithm and Simulated Annealing for Flexible Job Shop Scheduling Problem with Time Constraints
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeComputer systems and networks (MPCSN), MSc

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 25-137 ZZ.pdf
Storlek:
827.05 KB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
2.35 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: