Hi guys :)
Well I have this project in which we have to build an application that tack the instructors names, the sections, the rooms, and the classes times to generate a schedule for the next semester. But am really new in this field and I have been searching for the right algorithm to use. my instructor told me to read about scheduling algorithms but I couldn’t find useful information about it.:confused:

4
Contributors
4
Replies
7
Views
10 Years
Discussion Span
Last Post by Nilesh Pagar

Hi guys :)
Well I have this project in which we have to build an application that tack the instructors names, the sections, the rooms, and the classes times to generate a schedule for the next semester. But am really new in this field and I have been searching for the right algorithm to use. my instructor told me to read about scheduling algorithms but I couldn’t find useful information about it.:confused:

Well you said the word "algorithm" in there, so what exactly do you need to figure out? If you have the instructors' names, the sections, the rooms, and the class times, what are you figuring out? Sounds like the schedule has already been scheduled. Or do you already know all the data and there is nothing to figure out mathematically and something else is the problem?

Usually if it's a scheduling algorithm, you have a limited number of rooms, limited availability of professors' times, a bunch of classes to schedule, and you have to pick times, rooms, and professors so everything fits together and works, so you'll have a bunch of constraints. You haven't listed any constraints, so I don't have any idea how to try to tackle the problem mathematically or even whether it is a mathematical problem.

The question of algorithm comes after you figure out the problem. Appears to me you don't know what the problem is.

and you have to pick times, rooms, and professors so everything fits together and works, so you'll have a bunch of constraints. You haven't listed any constraints, so I don't have any idea how to try to tackle the problem mathematically or even whether it is a mathematical problem.