Designing timetables is very important everywhere. Making timetables for every section is very difficult to do by a person. So, in this application, we need to create a timetable that can automatically generate schedules based on the available time slots of faculty members and the subjects they are teaching. This paper aims to make the process of creating a timetable much better, quick, and absence of overlapping. Through the utilization of problem-solving techniques that consider constraints, along with the implementation of genetic algorithms tailored to meet specific requirements and limitations. The main purpose of using a genetic algorithm (GA) and constraint satisfaction problem (CSP) is to identify the strengths of each method and mitigate their respective weaknesses, leading to more effective and efficient timetable generation.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Software-Based Timetable Creation Using Genetic Algorithm

  • V. Ajay Kumar,
  • A. Naga Vasantha Rao,
  • T. Sridhar Reddy,
  • M. Nishanth,
  • N. Chandra Sekhar Reddy

摘要

Designing timetables is very important everywhere. Making timetables for every section is very difficult to do by a person. So, in this application, we need to create a timetable that can automatically generate schedules based on the available time slots of faculty members and the subjects they are teaching. This paper aims to make the process of creating a timetable much better, quick, and absence of overlapping. Through the utilization of problem-solving techniques that consider constraints, along with the implementation of genetic algorithms tailored to meet specific requirements and limitations. The main purpose of using a genetic algorithm (GA) and constraint satisfaction problem (CSP) is to identify the strengths of each method and mitigate their respective weaknesses, leading to more effective and efficient timetable generation.