Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Write a python code for the scheduling of university timetable using stimulated anealing search technique wih a population size of 120. The hard constraints are,

Write a python code for the scheduling of university timetable using stimulated anealing search technique wih a population size of 120.

The hard constraints are,

? One course per room in a given timeslot

? Students can study only one course at a timeslot.

? Only one subject can be taught in a class at any given timeslot.

? A professor can only teach one subject at any given timeslot.

? A professor cannot exceed his/her allotted timeslot.

? There should be no lectures on a holiday.

The solution will not be complete if these hard constraints are not satisfied.

The soft constraints which are not too compulsory but needs to be satisfied for

the solution to be complete are,

? Reduction of the number of breaks during the lecture hours so as to

enable students have more time for self-study.

? Professors dont have two consecutive classes.

? One class a day.

? Time/Room preferences are met.

Thank you for always been there to help.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Data And Databases

Authors: Jeff Mapua

1st Edition

1978502257, 978-1978502253

More Books

Students also viewed these Databases questions

Question

Management style: Fair, consistent? Or plays favorites?

Answered: 1 week ago