Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

An Evolutionary Algorithm for Solving Academic Courses Timetable Scheduling Problem

View through CrossRef
Scheduling Timetables for courses in the big departments in the universities is a very hard problem and is often be solved by many previous works although results are partially optimal. This work implements the principle of an evolutionary algorithm by using genetic theories to solve the timetabling problem to get a random and full optimal timetable with the ability to generate a multi-solution timetable for each stage in the collage. The major idea is to generate course timetables automatically while discovering the area of constraints to get an optimal and flexible schedule with no redundancy through the change of a viable course timetable. The main contribution in this work is indicated by increasing the flexibility of generating optimal timetable schedules with different copies by increasing the probability of giving the best schedule for each stage in the campus with the ability to replace the timetable when needed. The Evolutionary Algorithm (EA) utilized in this paper is the Genetic Algorithm (GA) which is a common multi-solution metaheuristic search based on the evolutionary population that can be applied to solve complex combinatorial problems like timetabling problems. In this work, all inputs: courses, teachers, and time acted by one array to achieve local search and combined this acting of the timetable by using the heuristic crossover to ensure that the essential conditions are not broken. The result of this work is a flexible scheduling system, which shows the diversity of all possible timetables that can be created depending on user conditions and needs.
College of Science for Women, University of Baghdad
Title: An Evolutionary Algorithm for Solving Academic Courses Timetable Scheduling Problem
Description:
Scheduling Timetables for courses in the big departments in the universities is a very hard problem and is often be solved by many previous works although results are partially optimal.
This work implements the principle of an evolutionary algorithm by using genetic theories to solve the timetabling problem to get a random and full optimal timetable with the ability to generate a multi-solution timetable for each stage in the collage.
The major idea is to generate course timetables automatically while discovering the area of constraints to get an optimal and flexible schedule with no redundancy through the change of a viable course timetable.
The main contribution in this work is indicated by increasing the flexibility of generating optimal timetable schedules with different copies by increasing the probability of giving the best schedule for each stage in the campus with the ability to replace the timetable when needed.
The Evolutionary Algorithm (EA) utilized in this paper is the Genetic Algorithm (GA) which is a common multi-solution metaheuristic search based on the evolutionary population that can be applied to solve complex combinatorial problems like timetabling problems.
In this work, all inputs: courses, teachers, and time acted by one array to achieve local search and combined this acting of the timetable by using the heuristic crossover to ensure that the essential conditions are not broken.
The result of this work is a flexible scheduling system, which shows the diversity of all possible timetables that can be created depending on user conditions and needs.

Related Results

WEB-BASED INTERACTIVE TIMETABLE MANAGEMENT SYSTEM FOR ENHANCED ACADEMIC PLANNING
WEB-BASED INTERACTIVE TIMETABLE MANAGEMENT SYSTEM FOR ENHANCED ACADEMIC PLANNING
This study aims to develop a web-based interactive timetable system for enhanced academic planning at Ogun State Institute of Technology (OGITECH), Igbesa. The study presents an ov...
Analisis Kebutuhan Modul Matematika untuk Meningkatkan Kemampuan Pemecahan Masalah Siswa SMP N 4 Batang
Analisis Kebutuhan Modul Matematika untuk Meningkatkan Kemampuan Pemecahan Masalah Siswa SMP N 4 Batang
Pemecahan masalah merupakan suatu usaha untuk menyelesaikan masalah matematika menggunakan pemahaman yang telah dimilikinya. Siswa yang mempunyai kemampuan pemecahan masalah rendah...
Evaluation of the Published Obstetrics and Gynecology Ultrasound Curriculum Based Upon Expert Consensus Recommendations
Evaluation of the Published Obstetrics and Gynecology Ultrasound Curriculum Based Upon Expert Consensus Recommendations
Purpose: In 2018, experts published recommendations for training and assessing obstetric and gynecologic ultrasound skills in residency programs¹. This report evaluates the effecti...
Advanced Metaheuristic Method for Decision-Making in a Dynamic Job Shop Scheduling Environment
Advanced Metaheuristic Method for Decision-Making in a Dynamic Job Shop Scheduling Environment
As a well-known NP-hard problem, the dynamic job shop scheduling problem has significant practical value, so this paper proposes an Improved Heuristic Kalman Algorithm to solve thi...
Optimal irrigation scheduling combining water content sensors and remote sensing data
Optimal irrigation scheduling combining water content sensors and remote sensing data
By 2025, the Food and Agriculture Organization of the United Nations predicts that two-thirds of the world population will experience water stress conditions. In addition, it is ex...
Smart Timetable Generator
Smart Timetable Generator
The Smart Timetable Generator research work presents an innovative solution for creating efficient timetables, particularly suitable for educational institutions like colleges. Lev...
Dynamic Timetabling Using Reactive Constraint Agents
Dynamic Timetabling Using Reactive Constraint Agents
Kebanyakan teknik yang diimplimentasi bagi menyelesaikan masalah penjadualan tertumpu kepada proses yang statik. Walau bagaimanapun, di dalam dunia sebenar, masalah penjadualan mer...
A Dual-Phase Hybrid Method for Curriculum-Based Academic Scheduling Utilizing Backtracking and Genetic Algorithms
A Dual-Phase Hybrid Method for Curriculum-Based Academic Scheduling Utilizing Backtracking and Genetic Algorithms
The generation of academic timetables represents a complex combinatorial optimization challenge that entails the allocation of lectures, practical sessions, instructors, and resour...

Back to Top