{'fraction_non_alphanumeric': 0.01738122827346466, 'fraction_numerical': 0.004634994206257242, 'mean_word_length': 5.352941176470588, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Genetic Algorithm for Multi-Objective Optimization in Complex Course Timetabling

The article discusses a multi-objective optimization approach for constructing an enrollment-based course timetable in universities from various sources. The model used the combination of mixed-integer and binary variables. It reaches the students' study time preferences, in which the number of the students in the same classroom is suitable for the training costs while preserving the business schedules. A compromise programming is used to transform a list of multiple objectives into a single objective function. We developed a Genetic Algorithm scheme to solve our proposed model. Finally, our proposed scheduler is evaluated with a real dataset of 3000 students. The results show the proposed method's effectiveness in both terms of solution quality and computational cost.