
performing operations, preventive maintenance pro-
cedures for which a machine needs to stay idle, and
batch processing capacities to handle several produc-
tion lots in one pass. In practice, these specifics matter
for machine assignment strategies and should also be
reflected in the respective greedy phase of GSACO.
Our second target of future work concerns the uti-
lization of schedules found by GSACO for decision
making and control within simulation models of semi-
conductor fabs. This goes along with the extension of
optimization objectives to practically relevant perfor-
mance indicators, such as deadlines for the comple-
tion of jobs and minimizing the tardiness. In view of
the dynamic nature of real-world production opera-
tions and unpredictable stochastic events, quantifying
the improvements by optimized scheduling methods
requires their integration and evaluation in simulation.
ACKNOWLEDGEMENTS
This work has been funded by the FFG project
894072 (SwarmIn). We are grateful to the anonymous
reviewers for constructive comments that helped to
improve the presentation of this paper.
REFERENCES
Abdel-Basset, M., Ding, W., and El-Shahat, D. (2021).
A hybrid Harris Hawks optimization algorithm with
simulated annealing for feature selection. Artificial
Intelligence Review, 54(1):593–637.
Arnaout, J.-P., Musa, R., and Rabadi, G. (2014). A two-
stage ant colony optimization algorithm to minimize
the makespan on unrelated parallel machines—part II:
enhancements and experimentations. Journal of Intel-
ligent Manufacturing, 25(1):43–53.
Behnke, D. and Geiger, M. J. (2012). Test instances for
the flexible job shop scheduling problem with work
centers. Technical Report RR-12-01-01, Helmut-
Schmidt-Universit
¨
at.
Brandimarte, P. (1993). Routing and scheduling in a flex-
ible job shop by tabu search. Annals of Operations
Research, 41(3):157–183.
Dorigo, M. and St
¨
utzle, T. (2019). Ant colony optimiza-
tion: overview and recent advances. In Handbook of
Metaheuristics, pages 311–351. Springer.
El Khoukhi, F., Boukachour, J., and El Hilali Alaoui, A.
(2017). The “dual-ants colony”: a novel hybrid ap-
proach for the flexible job shop scheduling problem
with preventive maintenance. Computers & Industrial
Engineering, 106:236–255.
Fattahi, P., Saidi Mehrabad, M., and Jolai, F. (2007). Mathe-
matical modeling and heuristic approaches to flexible
job shop scheduling problems. Journal of Intelligent
Manufacturing, 18(3):331–342.
Fontes, D. B., Homayouni, S. M., and Gonc¸alves, J. F.
(2023). A hybrid particle swarm optimization
and simulated annealing algorithm for the job shop
scheduling problem with transport resources. Euro-
pean Journal of Operational Research, 306(3):1140–
1157.
Gao, L., Peng, C. Y., Zhou, C., and Li, P. G. (2006). Solv-
ing flexible job shop scheduling problem using gen-
eral particle swarm optimization. In Proceedings of
the 36th Conference on Computers & Industrial Engi-
neering, pages 3018–3027.
Gedik, R., Kalathia, D., Egilmez, G., and Kirac, E. (2018).
A constraint programming approach for solving unre-
lated parallel machine scheduling problem. Comput-
ers & Industrial Engineering, 121:139–149.
Ho, N. B., Tay, J. C., and Lai, E. M.-K. (2007). An ef-
fective architecture for learning and evolving flexible
job-shop schedules. European Journal of Operational
Research, 179(2):316–333.
Khelifa, B. and Laouar, M. R. (2020). A holonic intelligent
decision support system for urban project planning by
ant colony optimization algorithm. Applied Soft Com-
puting, 96:106621.
Kopp, D., Hassoun, M., Kalir, A., and M
¨
onch, L. (2020).
SMT2020—a semiconductor manufacturing testbed.
IEEE Transactions on Semiconductor Manufacturing,
33(4):522–531.
Kov
´
acs, B., Tassel, P., and Gebser, M. (2023). Optimiz-
ing dispatching strategies for semiconductor manufac-
turing facilities with genetic programming. In Pro-
ceedings of the Genetic and Evolutionary Computa-
tion Conference, pages 1374–1382. ACM.
Ku, W. and Beck, C. (2016). Mixed integer programming
models for job shop scheduling: a computational anal-
ysis. Computers & Operations Research, 73:165–173.
Leung, C. W., Wong, T., Mak, K.-L., and Fung, R. Y.
(2010). Integrated process planning and scheduling
by an agent-based ant colony optimization. Comput-
ers & Industrial Engineering, 59(1):166–180.
Li, J.-Q., Pan, Q.-K., and Tasgetiren, M. F. (2014). A
discrete artificial bee colony algorithm for the multi-
objective flexible job-shop scheduling problem with
maintenance activities. Applied Mathematical Mod-
elling, 38(3):1111–1132.
Li, L., Keqi, W., and Chunnan, Z. (2010). An improved
ant colony algorithm combined with particle swarm
optimization algorithm for multi-objective flexible job
shop scheduling problem. In Proceedings of the Inter-
national Conference on Machine Vision and Human-
machine Interface, pages 88–91. IEEE.
Li, Q., Ning, H., Gong, J., Li, X., and Dai, B. (2021).
A hybrid greedy sine cosine algorithm with differen-
tial evolution for global optimization and cylindric-
ity error evaluation. Applied Artificial Intelligence,
35(2):171–191.
Luo, D., Wu, S., Li, M., and Yang, Z. (2008). Ant colony
optimization with local search applied to the flexi-
ble job shop scheduling problems. In Proceedings
of the International Conference on Communications,
Circuits and Systems, pages 1015–1020. IEEE.
SIMULTECH 2024 - 14th International Conference on Simulation and Modeling Methodologies, Technologies and Applications
148