pith. sign in

arxiv: 2501.16159 · v3 · submitted 2025-01-27 · 💻 cs.NE

A Benchmarking Suite for Flexible Job Shop Scheduling Problems with Worker Flexibility under Uncertainty

Pith reviewed 2026-05-23 04:49 UTC · model grok-4.3

classification 💻 cs.NE
keywords flexible job shop schedulingworker flexibilitybenchmarking suiteuncertainty simulationproduction schedulingoptimization solversrobust optimization
0
0 comments X

The pith

A new benchmarking suite extends 402 standard flexible job shop instances to include worker flexibility and uncertainty.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper builds a ready-to-use collection of worker-flexibility scheduling problems by taking 402 existing standardized flexible job shop instances and adding workforce assignment and uncertainty simulation. It supplies performance metrics, result visualizations, and baseline solver results so that algorithms from mathematical programming, constraint programming, and simulation-based optimization can be compared directly. The environment is intended to support reproducible tests of robust strategies when processing times or resource availability vary. Researchers gain a common testbed that spans scheduling subdomains without having to create their own instances from scratch.

Core claim

The paper creates a hitherto unique collection of ready-to-use worker flexibility instances by systematically extending 402 standardized Flexible Job Shop Scheduling Problem instances. The resulting benchmark suite supplies several metrics for algorithm performance assessment, visualization of algorithmic results, and state-of-the-art baseline results, thereby enabling rigorous, reproducible, and comparable performance analysis between solvers and scheduling problem subdomains. Through simulation-based integration of uncertainties in processing times and resource availabilities, the environment supports development and evaluation of robust optimization strategies.

What carries the argument

The benchmarking suite that systematically extends 402 FJSP instances with worker flexibility and uncertainty simulation.

If this is right

  • Solvers from mathematical programming, constraint programming, and simulation-based optimization can be evaluated on identical worker-flexibility problems.
  • Robust strategies can be tested against simulated changes in processing times and resource availability.
  • Algorithm results can be assessed with standardized metrics and visualized for direct comparison.
  • New algorithms for production scheduling can be validated against provided state-of-the-art baselines.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The suite could be used to identify which solver domains handle worker flexibility most efficiently under uncertainty.
  • Manufacturers might adopt the instances as standard test cases when evaluating scheduling software for flexible workforces.
  • Future extensions could add more uncertainty types while keeping the same base instances for longitudinal comparisons.

Load-bearing premise

The 402 standardized FJSP instances can be systematically extended to include worker flexibility while remaining representative and useful for cross-domain solver comparison and uncertainty simulation.

What would settle it

Running the same set of solvers on the new worker-flexibility instances and finding that performance rankings differ sharply from their rankings on the original FJSP instances without worker flexibility would indicate the extensions do not preserve comparability.

Figures

Figures reproduced from arXiv: 2501.16159 by David Hutter, Michael Hellwig, Thomas Steinberger.

Figure 1
Figure 1. Figure 1: Visualization of the problem classes in the area of Production Scheduling considered in this paper. [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Explanation of the standard FJSSP benchmark specifications on the basis of the 11th test instance [PITH_FULL_IMAGE:figures/full_fig_p010_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: An overview over the benchmark instances on a subset of problem characteristics to show the [PITH_FULL_IMAGE:figures/full_fig_p011_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: Explanation of the FJSSP-W benchmark specifications based on an extended FJSSP test instance. [PITH_FULL_IMAGE:figures/full_fig_p016_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: Illustration of the distribution of benchmark instances with respect to their flexibility [PITH_FULL_IMAGE:figures/full_fig_p019_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: An example plot using example data displaying the portion of instances that lie within a certain [PITH_FULL_IMAGE:figures/full_fig_p020_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: A Nemenyi diagram based on the example data using 4 solvers for 402 problems. [PITH_FULL_IMAGE:figures/full_fig_p021_7.png] view at source ↗
Figure 8
Figure 8. Figure 8: Illustration of the progress (7) of the example solvers on a specific problem. Part (a) displays the [PITH_FULL_IMAGE:figures/full_fig_p022_8.png] view at source ↗
Figure 9
Figure 9. Figure 9: The δrel for the FJSSP-W on benchmark instances for the solvers used for the comparison of the approaches is shown in (a). In (b), the Nemenyi diagram for the used solvers is depicted showing the average rankings of each solver. The table in (c) shows the MiniZinc score achieved by the compared solvers. 5.1. Experimental Settings For the FJSSP-W, the solvers were tasked with solving all 402 benchmarks. The… view at source ↗
read the original abstract

This paper addresses the Flexible Job Shop Scheduling Problem and its extension with Worker Flexibility, which integrates workforce assignment into machine-operation scheduling. Diverse solvers have been proposed across multiple optimization domains including Mathematical Programming, Constraint Programming, and Simulation-Based Optimization, or Simulation-based Optimization. These are often tailored to narrow use cases and validated on limited test problem sets, hindering cross-domain comparison. To overcome this, a comprehensive benchmarking environment built on 402 standardized Flexible Job Shop Scheduling Problem instances is introduced and systematically extended to include worker flexibility. This creates a hitherto unique collection of ready-to-use worker flexibility instances. The benchmark suite features several metrics for algorithm performance assessment, the visualization of algorithmic results, as well as state-of-the-art baseline results. This enables rigorous, reproducible, and comparable performance analysis between solvers and scheduling problem subdomains. Through the simulation-based integration of uncertainties in processing times as well as resource availabilities, the environment supports the development and evaluation of robust optimization strategies. The present work lays a foundation for targeted algorithm development and consistent performance evaluation in production scheduling research.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

1 major / 0 minor

Summary. The manuscript introduces a benchmarking suite for the Flexible Job Shop Scheduling Problem (FJSP) with worker flexibility under uncertainty. It extends 402 standardized FJSP instances to include worker flexibility, supplies performance metrics, visualizations of results, state-of-the-art baselines, and simulation-based support for uncertainties in processing times and resource availabilities, with the goal of enabling rigorous, reproducible, and comparable evaluations across solvers from different optimization domains.

Significance. If the extension procedure is sound and the instances remain representative, the work supplies a useful infrastructure contribution by creating a previously unavailable collection of ready-to-use worker-flexibility instances together with standardized evaluation tools. This could facilitate cross-domain comparisons and robust optimization research in production scheduling.

major comments (1)
  1. [Abstract] Abstract: the description of benchmark construction supplies no details on instance generation, validation procedures, or baseline computation methods, preventing verification that the systematic extension of the 402 instances remains representative for cross-domain solver comparison and uncertainty simulation.

Simulated Author's Rebuttal

1 responses · 0 unresolved

We thank the referee for the constructive feedback and positive assessment of the work's potential contribution. We address the single major comment below.

read point-by-point responses
  1. Referee: [Abstract] Abstract: the description of benchmark construction supplies no details on instance generation, validation procedures, or baseline computation methods, preventing verification that the systematic extension of the 402 instances remains representative for cross-domain solver comparison and uncertainty simulation.

    Authors: We agree the abstract is high-level and omits these specifics. The full manuscript details the systematic extension of the 402 instances in Section 3 (including how worker flexibility and uncertainty parameters were added while preserving original problem characteristics), validation via statistical property checks in Section 3.3, and baseline solver computations (CP, MIP, and metaheuristics) in Sections 5 and 6. To improve accessibility, we will revise the abstract to briefly reference the extension method and validation steps. revision: yes

Circularity Check

0 steps flagged

No significant circularity

full rationale

The paper presents an infrastructural contribution: the systematic extension of 402 existing standardized FJSP instances to worker flexibility, plus metrics, visualizations, baselines, and uncertainty simulation support. No derivation, parameter fitting, or theorem is claimed; the central claim is the creation of a ready-to-use benchmark collection. No self-citation load-bearing steps, no self-definitional reductions, and no fitted inputs presented as predictions appear in the provided text. The work is self-contained against external standardized instances.

Axiom & Free-Parameter Ledger

0 free parameters · 0 axioms · 0 invented entities

This is an applied benchmarking and tool paper rather than a theoretical derivation; no free parameters, mathematical axioms, or invented entities are introduced.

pith-pipeline@v0.9.0 · 5714 in / 1040 out tokens · 28805 ms · 2026-05-23T04:49:44.936739+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

54 extracted references · 54 canonical work pages · 1 internal anchor

  1. [1]

    J. Xie, L. Gao, K. Peng, X. Li, H. Li, Review on flexible job shop scheduling, IET collaborative intelligent manufacturing 1 (3) (2019) 67–77

  2. [3]

    Dauz` ere-P´ er` es, J

    S. Dauz` ere-P´ er` es, J. Ding, L. Shen, K. Tamssaouet, The flexible job shop scheduling problem: A review, European Journal of Operational Research 314 (2) (2024) 409–432. doi:10.1016/j.ejor.2023.05.017. URL https://www.sciencedirect.com/science/article/pii/ S037722172300382X

  3. [4]

    Behnke, M

    D. Behnke, M. J. Geiger, Test Instances for the Flexible Job Shop Scheduling Problem with Work Centers, Working Paper, accepted: 2017-10-24T14:10:24Z (2012). doi: 10.24405/436. URL https://openhsu.ub.hsu-hh.de/handle/10.24405/436 25

  4. [5]

    D. S. Johnson, Experimental analysis of algorithms, Data Structures, Near Neighbor Searches, and Methodology: 5th and 6th DIMACS Implementation Challenges: Pa- pers Related to the DIMACS Challenge on Dictionaries and Priority Queues (1995/96) and the DIMACS Challenge on Near Neighbor Searches (1998/99) 59 (2002) 215

  5. [6]

    R. L. Rardin, R. Uzsoy, Experimental evaluation of heuristic optimization algorithms: A tutorial, Journal of Heuristics 7 (2001) 261–304

  6. [7]

    Mersmann, M

    O. Mersmann, M. Preuss, H. Trautmann, B. Bischl, C. Weihs, Analyzing the bbob results by means of benchmarking concepts, Evolutionary Computation 23 (1) (2015) 161–185

  7. [8]

    Whitley, S

    D. Whitley, S. Rana, J. Dzubera, K. E. Mathias, Evaluating evolutionary algorithms, Artificial intelligence 85 (1-2) (1996) 245–276

  8. [9]

    J. J. Mor´ e, S. M. Wild, Benchmarking derivative-free optimization algorithms, SIAM Journal on Optimization 20 (1) (2009) 172–191

  9. [10]

    Hellwig, H.-G

    M. Hellwig, H.-G. Beyer, Benchmarking evolutionary algorithms for single objective real-valued constrained optimization – a critical review, Swarm and Evolutionary Computation 44 (2019) 927–944. doi:https://doi.org/10.1016/j.swevo.2018. 10.002. URL https://www.sciencedirect.com/science/article/pii/ S2210650218305406

  10. [11]

    Weise, R

    T. Weise, R. Chiong, J. Laessig, K. Tang, S. Tsutsui, W. Chen, Z. Michalewicz, X. Yao, Benchmarking optimization algorithms: An open source framework for the traveling salesman problem, Computational Intelligence Magazine, IEEE 9 (2014) 40–

  11. [12]

    doi:10.1109/MCI.2014.2326101

  12. [13]

    Reijnen, I

    R. Reijnen, I. G. Smit, H. Zhang, Y. Wu, Z. Bukhsh, Y. Zhang, Job Shop Scheduling Benchmark: Environments and Instances for Learning and Non-learning Methods, arxivArXiv:2308.12794 [cs] (Mar. 2025). doi:10.48550/arXiv.2308.12794. URL http://arxiv.org/abs/2308.12794

  13. [14]

    March, C

    C. March, C. P´ erez, M. A. Salido, A novel instance generator for benchmarking the job shop scheduling problem, in: International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems, Springer, 2024, pp. 413–424

  14. [15]

    SchedulingLab/fjsp-instances, original-date: 2022-08-28T19:33:39Z (Mar. 2025). URL https://github.com/SchedulingLab/fjsp-instances

  15. [16]

    Reijnen, K

    R. Reijnen, K. van Straaten, Z. Bukhsh, Y. Zhang, Job Shop Scheduling Benchmark Environments and Instances (Mar. 2025). 26 URL https://github.com/ai-for-decision-making-tue/Job_Shop_Scheduling_ Benchmark_Environments_and_Instances

  16. [17]

    Leo, Lei-Kun/FJSP-benchmarks, original-date: 2022-09-01T05:43:14Z (Mar. 2025). URL https://github.com/Lei-Kun/FJSP-benchmarks

  17. [18]

    Trentesaux, C

    D. Trentesaux, C. Pach, A. Bekrar, Y. Sallez, T. Berger, T. Bonte, P. Leit˜ ao, J. Bar- bosa, Benchmarking flexible job-shop scheduling and control systems, Control Engi- neering Practice 21 (9) (2013) 1204–1225.doi:10.1016/j.conengprac.2013.05.004. URL https://www.sciencedirect.com/science/article/pii/ S0967066113000889

  18. [19]

    Ghasemi, F

    A. Ghasemi, F. Farajzadeh, C. Heavey, J. Fowler, C. T. Papadopoulos, Simulation optimization applied to production scheduling in the era of industry 4.0: A review and future roadmap, Journal of Industrial Information Integration 39 (2024) 100599. doi:10.1016/j.jii.2024.100599. URL https://www.sciencedirect.com/science/article/pii/ S2452414X24000438

  19. [20]

    S. Peng, T. Li, J. Zhao, Y. Guo, S. Lv, G. Z. Tan, H. Zhang, Petri net-based scheduling strategy and energy modeling for the cylinder block remanufacturing under uncertainty, Robotics and Computer-Integrated Manufacturing 58 (2019) 208–219. doi:10.1016/j.rcim.2019.03.004. URL https://www.sciencedirect.com/science/article/pii/ S0736584518303806

  20. [21]

    Cavalieri, S

    S. Cavalieri, S. Terzi, M. Macchi, A Benchmarking Service for the evaluation and comparison of scheduling techniques, Computers in Industry 58 (7) (2007) 656–666. doi:10.1016/j.compind.2007.05.004. URL https://www.sciencedirect.com/science/article/pii/ S016636150700070X

  21. [22]

    T¨ urkyilmaz, O

    A. T¨ urkyilmaz, O. Senvar, I.¨Unal, S. Bulkan, A research survey: heuristic approaches for solving multi objective flexible job shop problems, Journal of Intelligent Manufac- turing 31 (8) (2020) 1949–1983. doi:10.1007/s10845-020-01547-4. URL http://link.springer.com/10.1007/s10845-020-01547-4

  22. [23]

    Hazir, M

    O. Hazir, M. Haouari, E. Erel, Robust scheduling and robustness measures for the discrete time/cost trade-off problem, European Journal of Operational Research 207 (2) (2010) 633–643. doi:10.1016/j.ejor.2010.05.046. URL https://www.sciencedirect.com/science/article/pii/ S0377221710004029 27

  23. [24]

    Gnanavelbabu, R

    A. Gnanavelbabu, R. H. Caldeira, T. Vaidyanathan, A simulation-based modified backtracking search algorithm for multi-objective stochastic flexible job shop schedul- ing problem with worker flexibility, Applied Soft Computing 113 (2021) 107960. doi:10.1016/j.asoc.2021.107960

  24. [25]

    Q. Luo, Q. Deng, G. Gong, X. Guo, X. Liu, A distributed flexible job shop schedul- ing problem considering worker arrangement using an improved memetic algorithm, Expert Systems with Applications 207 (2022) 117984. doi:10.1016/j.eswa.2022. 117984

  25. [26]

    G. Gong, R. Chiong, Q. Deng, X. Gong, A hybrid artificial bee colony algorithm for flexible job shop scheduling with worker flexibility, International journal of production research 58 (14) (2020) 4406–4420

  26. [27]

    G. Gong, R. Chiong, Q. Deng, W. Han, L. Zhang, W. Lin, K. Li, Energy-efficient flexible flow shop scheduling with worker flexibility, Expert Systems with Applications 141 (2020) 112902

  27. [28]

    URL https://www.gurobi.com

    Gurobi Optimization, LLC, Gurobi Optimizer Reference Manual (2023). URL https://www.gurobi.com

  28. [29]

    URL https://www.hexaly.com/

    Hexaly (2024). URL https://www.hexaly.com/

  29. [30]

    URL https://www.ibm.com/products/ilog-cplex-optimization-studio/ cplex-cp-optimizer

    Constraint program solvers - IBM CPLEX (May 2024). URL https://www.ibm.com/products/ilog-cplex-optimization-studio/ cplex-cp-optimizer

  30. [31]

    URL https://developers.google.com/optimization

    OR-Tools | Google for Developers (2024). URL https://developers.google.com/optimization

  31. [32]

    M. R. Garey, D. S. Johnson, Computers and Intractability; A Guide to the Theory of NP-Completeness, W. H. Freeman & Co., USA, 1990

  32. [33]

    Critical current of a Josephson junction containing a conical magnet

    D. Hutter, T. Steinberger, M. Hellwig, An Interior-point Genetic Algorithm with Restarts for Flexible Job Shop Scheduling Problems, in: 2024 IEEE Congress on Evolutionary Computation (CEC), 2024, pp. 01–09. doi:10.1109/CEC60901.2024. 10611934

  33. [34]

    E. G. Birgin, P. Feofiloff, C. G. Fernandes, E. L. de Melo, M. T. I. Oshiro, D. P. Ronconi, A MILP model for an extended version of the Flexible Job Shop Problem, Optimization Letters 8 (4) (2014) 1417–1431. doi:10.1007/s11590-013-0669-7

  34. [35]

    Demirkol, S

    E. Demirkol, S. Mehta, R. Uzsoy, Benchmarks for shop scheduling problems, Eu- ropean Journal of Operational Research 109 (1) (1998) 137–141. doi:10.1016/ S0377-2217(97)00019-2. 28

  35. [36]

    Brandimarte, Routing and scheduling in a flexible job shop by tabu search, Annals of Operations Research 41 (3) (1993) 157–183

    P. Brandimarte, Routing and scheduling in a flexible job shop by tabu search, Annals of Operations Research 41 (3) (1993) 157–183. doi:10.1007/BF02023073. URL https://doi.org/10.1007/BF02023073

  36. [37]

    J. W. BARNES, J. B. CHAMBERS, Solving the job shop scheduling prob- lem with tabu search, IIE Transactions 27 (2) (1995) 257–263. doi:10.1080/ 07408179508936739. URL https://doi.org/10.1080/07408179508936739

  37. [38]

    Dauz` ere-P´ er` es, J

    S. Dauz` ere-P´ er` es, J. Paulli, An integrated approach for modeling and solving the general multiprocessor job-shop scheduling problem using tabu search, Annals of Op- erations Research 70 (0) (1997) 281–306. doi:10.1023/A:1018930406487. URL https://doi.org/10.1023/A:1018930406487

  38. [39]

    Fattahi, M

    P. Fattahi, M. Saidi Mehrabad, F. Jolai, Mathematical modeling and heuristic ap- proaches to flexible job shop scheduling problems, Journal of Intelligent Manufactur- ing 18 (3) (2007) 331–342. doi:10.1007/s10845-007-0026-8. URL https://doi.org/10.1007/s10845-007-0026-8

  39. [40]

    Kacem, S

    I. Kacem, S. Hammadi, P. Borne, Pareto-optimality approach for flexible job-shop scheduling problems: hybridization of evolutionary algorithms and fuzzy logic, Mathematics and Computers in Simulation 60 (3) (2002) 245–276. doi:10.1016/S0378-4754(02)00019-8. URL https://www.sciencedirect.com/science/article/pii/ S0378475402000198

  40. [41]

    Hurink, B

    J. Hurink, B. Jurisch, M. Thole, Tabu search for the job-shop scheduling problem with multi-purpose machines, Operations-Research-Spektrum 15 (4) (1994) 205–215. doi:10.1007/BF01719451. URL https://doi.org/10.1007/BF01719451

  41. [42]

    Anonymous Authors of this paper, Benchmarking and Benchmark Creation for FJSSP-W Experiments (2025)

    a. Anonymous Authors of this paper, Benchmarking and Benchmark Creation for FJSSP-W Experiments (2025). URL https://anonymous.4open.science/r/FJSSP-W-Benchmarking-1510

  42. [43]

    Escamilla-Serna, J

    N. Escamilla-Serna, J. Seck Tuoh Mora, J. Medina, H. Romero, et al., A Global-local Neighborhood Search Algorithm and Tabu Search for Flexible Job Shop Scheduling Problem, PeerJ Computer Science 7 (2021) e574. doi:10.7717/peerj-cs.574

  43. [44]

    G. Gong, Q. Deng, X. Gong, D. Huang, A non-dominated ensemble fitness ranking algorithm for multi-objective flexible job-shop scheduling problem considering worker flexibility and green factors, Knowledge-Based Systems 231 (2021) 107430. doi:10. 1016/j.knosys.2021.107430. 29

  44. [45]

    Usman, C

    S. Usman, C. Lu, Job-shop scheduling with limited flexible workers considering er- gonomic factors using an improved multi-objective discrete Jaya algorithm, Computers & Operations Research 162 (2024) 106456. doi:10.1016/j.cor.2023.106456

  45. [46]

    Usman, C

    S. Usman, C. Lu, G. Gao, Flexible job-shop scheduling with limited flexible work- ers using an improved multiobjective discrete teaching–learning based optimization algorithm, Optimization and Engineering 25 (3) (2024) 1237–1270. doi:10.1007/ s11081-023-09842-8

  46. [47]

    H. E. Nouri, O. Belkahla Driss, K. Gh´ edira, Solving the flexible job shop problem by hybrid metaheuristics-based multiagent model, Journal of Industrial Engineering International 14 (1) (2018) 1–14. doi:10.1007/s40092-017-0204-z. URL http://link.springer.com/10.1007/s40092-017-0204-z

  47. [48]

    H. E. Nouri, O. Belkahla Driss, K. Gh´ edira, Benchmark data instances for the Multi- Objective Flexible Job shop Scheduling Problem with Worker flexibility 1, publisher: Mendeley Data (Sep. 2018). doi:10.17632/hpp82wtxfr.1

  48. [49]

    Hutter, T

    D. Hutter, T. Steinberger, M. Hellwig, A Parameter Adaptive Genetic Algorithm With Restarts for Flexible Job Shop Scheduling Problems with Worker Flexibility, in: Proceedings of the 2025 ACM Conference on Genetic and Evolutionary Computation (GECCO’25), 2025, pp. 1–4, (accepted)

  49. [50]

    Veˇ cek, M

    N. Veˇ cek, M. ˇCrepinˇ sek, M. Mernik, On the influence of the number of algorithms, problems, and independent runs in the comparison of evolutionary algorithms, Applied Soft Computing 54 (01 2017). doi:10.1016/j.asoc.2017.01.011

  50. [51]

    P. J. Stuckey, T. Feydy, A. Schutt, G. Tack, J. Fischer, The MiniZinc Challenge 2008–2013, AI Mag. 35 (2) (2014) 55–60. doi:10.1609/aimag.v35i2.2539. URL https://doi.org/10.1609/aimag.v35i2.2539

  51. [52]

    The MiniZinc Team, The MiniZinc Challenge, online, https://www.minizinc.org/ challenge (2025)

  52. [53]

    P. J. Stuckey, R. Becket, J. Fischer, Philosophy of the minizinc challenge, Constraints 15 (3) (2010) 307–316. doi:10.1007/s10601-010-9093-0

  53. [54]

    Hollander, D

    M. Hollander, D. A. Wolfe, E. Chicken, Nonparametric statistical methods, John Wiley & Sons, 2013

  54. [55]

    Anonymous Authors of this paper, Benchmark Instances and Results for FJSSP-W Experiments (2025)

    b. Anonymous Authors of this paper, Benchmark Instances and Results for FJSSP-W Experiments (2025). URL https://anonymous.4open.science/r/FJSSPW-GA-D609/ 30 Supplementary Material By describing three different problem representations for the FJSSP(-W) instances, this supplementary section establishes the foundation to utilize the benchmarking environment ...