ITC 2007 Track 3: CTT Benchmark & Solution Dataset for GA-based Timetabling Experiments
收藏资源简介:
This dataset supports the experiments presented in our study on optimizing monthly duty schedules for seven medical secretaries at Aydın Women’s and Children’s Hospital Emergency Department using a custom Genetic Algorithm (GA). To ensure reproducibility and facilitate comparison with the literature, we adapted the International Timetabling Competition 2007, Track 3: Curriculum Based Course Timetabling benchmarks. The archive contains the following files: benchmark.logRaw log of all GA and Simulated Annealing runs, recording timestamped messages with instance names, algorithm identifiers, seed numbers, generation counts, “best‐so‐far” penalty values, and elapsed times. merged_ctt.jsonOriginal problem definitions for each CTT instance, specifying room–day–period structures, curricula, and both hard and soft constraint data. merged_solution.jsonFinal timetable solutions produced by our optimized GA, mapping each instance’s room–day–period assignments for courses (analogous to duty slots). runs.csvDetailed per‐run data extracted from the log, with one row per (instance, algorithm, seed) recording the generation at which the best penalty was found, the penalty itself, and CPU time. summary.csvAggregated statistics for each (instance, algorithm) pair, including minimum, maximum, median, mean, and standard deviation of penalties, plus average CPU time. Researchers can use these files to reproduce our analyses—box‐plot distributions, convergence curves, performance profiles, and statistical tests—and to develop or benchmark alternative meta-heuristic timetabling approaches. For full methodological details and source code, please refer to the associated GitHub repository.Integrity Verification Checksums (SHA-256): File SHA256 benchmark.log a326bf4fd5716de94aa0c97243731e62a5f6ad1a9cea220eac8ad05d113d2fa4 merged_ctt.json 72c841fe4b80dd78de5451385c9c0be42e7d8ef47f67ef888bfeca377c2deb6d merged_solution.json c297347c90ac136818f616bb2aa66820fb43fb65a45e46509dde7eab1434983e runs.csv 96a0c0d882b1683ec728d6026f7e237971793557173f9975271e0ec5d66e65a2 summary.csv ca5b5680314d25885dada44ec78406c7cb295aa038964f14634113adf595395f



