Suggetions.. for a Class Scheduler program..

Hello.. I just want to ask for suggestions or opinions on what algorithm could be suitable for a Class Scheduler program.. that our group is to create... an algorithm that is suitable for a scheduler..
[208 byte] By [fmanubaga] at [2007-10-1 21:52:33]
# 1
It's NP-complete, so brute force with heuristics is the obvious way forward.
YAT_Archivista at 2007-7-13 7:55:54 > top of Java-index,Other Topics,Algorithms...
# 2
But one of the requirements that we had was to have it automated.. just like assigning a class schedule to what time and the teacher has his own preference of time and priority of teachers is applied as well. Thanks... hope to hear more from all of you...
fmanubaga at 2007-7-13 7:55:54 > top of Java-index,Other Topics,Algorithms...
# 3
A brute force technique is automated.The teacher's preferences are either constraints that reduce the search space (Ms. Jones' maths class must be at 14:00 thursday) or weight the heuristics (don't have the same class many times in a row).Pete
pm_kirkhama at 2007-7-13 7:55:54 > top of Java-index,Other Topics,Algorithms...