In academics, course allocation and timetabling remain as a critical challenge due to its NP- hard complexity. With several constraints, designing an efficient course scheduling is a non- trivial task. In this project proposes a novel workload model by incorporating various constraints to dynamically quantify faculty satisfaction metric. We then employ our proposed model and apply Simulated Annealing based optimization algorithm to generate course allocation with balance distribution of workload and improved satisfaction metric. Furthermore, we use Genetic algorithm to schedule the courses so as to benefit both teaching faculties and students. Finally, we have performed extensive experiments to validate the efficiency of our proposed algo...
Scheduling problems occur in various fields, e.g., education, health institutions, transportation, s...
In this work, we propose a Genetic Algorithm (GA) in addressing a post enrolment course timetabling ...
This paper describes a scheduling system to fulfill the timetabling needs of the Computer Science pr...
The problem of developing a class schedule for a faculty has been proven to be NP-complete. Therefo...
Creating of courses timetable is an extremely difficult, time-consuming task and usually takes a lon...
Preparing courses timetable for university is a search problem with many constraints. Traditionally,...
Scheduling courses is an intricate and pivotal part of a university as it impacts the teaching and l...
University class scheduling problem is one of the most important and complex issues in the academic ...
Faculty course scheduling optimization is the second of the three stages of the University Course Ti...
Generating timetables for academic institutions is a complex problem. This is due to many constraint...
In carrying out an activity regularly and smoothly, it is necessary to make an activity schedule tha...
The university course timetabling problem is both an NP-hard and NP-complete scheduling problem. The...
University Course Timetabling Problems is a scheduling problem to allocate some lectures with some c...
The university course timetabling problem is both an NP-hard and NP-complete scheduling problem.The ...
Traditional artificial intelligence and computer-aided course scheduling schemes can no longer meet ...
Scheduling problems occur in various fields, e.g., education, health institutions, transportation, s...
In this work, we propose a Genetic Algorithm (GA) in addressing a post enrolment course timetabling ...
This paper describes a scheduling system to fulfill the timetabling needs of the Computer Science pr...
The problem of developing a class schedule for a faculty has been proven to be NP-complete. Therefo...
Creating of courses timetable is an extremely difficult, time-consuming task and usually takes a lon...
Preparing courses timetable for university is a search problem with many constraints. Traditionally,...
Scheduling courses is an intricate and pivotal part of a university as it impacts the teaching and l...
University class scheduling problem is one of the most important and complex issues in the academic ...
Faculty course scheduling optimization is the second of the three stages of the University Course Ti...
Generating timetables for academic institutions is a complex problem. This is due to many constraint...
In carrying out an activity regularly and smoothly, it is necessary to make an activity schedule tha...
The university course timetabling problem is both an NP-hard and NP-complete scheduling problem. The...
University Course Timetabling Problems is a scheduling problem to allocate some lectures with some c...
The university course timetabling problem is both an NP-hard and NP-complete scheduling problem.The ...
Traditional artificial intelligence and computer-aided course scheduling schemes can no longer meet ...
Scheduling problems occur in various fields, e.g., education, health institutions, transportation, s...
In this work, we propose a Genetic Algorithm (GA) in addressing a post enrolment course timetabling ...
This paper describes a scheduling system to fulfill the timetabling needs of the Computer Science pr...