Skip to main navigation Skip to search Skip to main content

School Timetable Optimization Model Using Genetic Algorithms Considering Hard and Soft Constraints

  • Universidad San Francisco de Quito

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This work presents a Hybrid Genetic Al-gorithm (HGA) for automatic school timetable gen-eration at a private institution in Quito, Ecuador. The model incorporates hard constraints (e.g., teacher conflicts, pedagogical continuity) and soft constraints (e.g., part-time staff, maternity leave), representing the complete timetable as a chromosome with 2,832 genes. An eight-phase methodological pipeline was developed, covering data preparation, chromosome generation, fit-ness evaluation, and solution verification. Two experi-ments were conducted: one with random initialization and another using a historical timetable as a heuristic seed. The heuristic-enhanced approach achieved a valid schedule (fitness =1) in under 12 hours, reducing plan-ning time from 10 - 15 days to less than 24 hours. The system improves schedule coherence, supports yearly reuse, and is adaptable to other institutions through structural adjustments.

Original languageEnglish
Title of host publicationETCM 2025 - 9th Ecuador Technical Chapters Meeting
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798331552640
DOIs
StatePublished - 2025
Event9th Ecuador Technical Chapters Meeting, ETCM 2025 - Quito, Ecuador
Duration: 21 Oct 202524 Oct 2025

Publication series

NameETCM 2025 - 9th Ecuador Technical Chapters Meeting

Conference

Conference9th Ecuador Technical Chapters Meeting, ETCM 2025
Country/TerritoryEcuador
CityQuito
Period21/10/2524/10/25

Keywords

  • artificial intelligence in education
  • combinatorial optimization
  • ECTP
  • genetic algorithm
  • hard and soft constraints
  • school timetabling

Fingerprint

Dive into the research topics of 'School Timetable Optimization Model Using Genetic Algorithms Considering Hard and Soft Constraints'. Together they form a unique fingerprint.

Cite this