Дипломная работа: Разработка математической модели и ПО для задач составления расписания

(3)

Разработка математической модели и ПО для задач составления расписания

Если переменные Разработка математической модели и ПО для задач составления расписанияи Разработка математической модели и ПО для задач составления расписанияувязывают все виды занятий с временем их проведения, то произведения Разработка математической модели и ПО для задач составления расписанияи Разработка математической модели и ПО для задач составления расписаниясвязывают время проведения с именем преподавателя.

В каждый день t и в каждой паре j преподаватель p может вести не более одного занятия по одной дисциплине на одном потоке или в одной группе:

Разработка математической модели и ПО для задач составления расписания

(4)

Разработка математической модели и ПО для задач составления расписания

Каждый преподаватель p в течение недели должен провести аудиторные занятия:

(5)

Разработка математической модели и ПО для задач составления расписания

Наконец, в каждый день на каждой паре число лекций и практических занятий не должно превышать имеющийся в вузе аудиторный фонд:

(6)

Разработка математической модели и ПО для задач составления расписания

(7)

Разработка математической модели и ПО для задач составления расписания

Кроме того, для всех совокупностей пересекающихся множеств {A1r} и {A2r} должны выполняться условия:

(8)

Разработка математической модели и ПО для задач составления расписания Разработка математической модели и ПО для задач составления расписания

Представленными соотношениями исчерпываются безусловные ограничения, с которыми всегда считаются при составлении расписания. Могут, однако быть и специфические условия, прежде всего проведение отдельных видов работы по “верхней” или по “нижней” неделе (т.е. один академический час в неделю). Не исключены и другие специальные условия, но для упрощения модели они не рассматривались.

2.1.4. ??????? ???????

Чтобы полноценно вести научную, учебно-методическую работу, готовиться к занятиям, преподаватель вуза должен иметь свободное время. Это условие недостаточное, но необходимое. Очевидно, что свободным временем он должен располагать не в “рваном” режиме, каковым, например, являются “окна” между занятиями со студентами, а по возможности в полностью свободные рабочие дни. Этому эквивалентна максимизация аудиторной нагрузки преподавателей в те дни, когда они ее имеют (см. (5)). Однако при этом претензии на свободное время у преподавателей неравны, так как у них разный творческий потенциал. Поэтому необходимо ввести весовые коэффициенты, посредством которых должен учитываться соответствующий статус преподавателя – его ученые степени и звание, занимаемая должность, научно-общественная активность и т.п. В некоторых случаях можно на основании экспертных оценок использовать индивидуальные весовые коэффициенты, учитывающие другие факторы.

Итак, выберем критерий качества составления расписания занятий в виде максимизации взвешенного числа свободных от аудиторной работы дней для всех преподавателей, что при условии фиксированной длины рабочей недели эквивалентно максимальному совокупному уплотнению аудиторной нагрузки.

Рассмотрим выражение для величины аудиторной нагрузки в день t преподавателя p:

(9)

Разработка математической модели и ПО для задач составления расписания

Вводятся ограничения вида:

(10)


Разработка математической модели и ПО для задач составления расписания

где M – произвольное положительное достаточно большое число; Разработка математической модели и ПО для задач составления расписания - искомая булева переменная.

Из (10) вытекает, что если Разработка математической модели и ПО для задач составления расписания, то Разработка математической модели и ПО для задач составления расписания = 1, и если Разработка математической модели и ПО для задач составления расписания, то Разработка математической модели и ПО для задач составления расписания = 0.

С учетом указанного выше содержательного смысла критерия оптимизации в дополнительных ограничениях (10), а также вводя весовые коэффициенты статуса преподавателя Разработка математической модели и ПО для задач составления расписания, получаем искомый критерий оптимальности:

К-во Просмотров: 249
Бесплатно скачать Дипломная работа: Разработка математической модели и ПО для задач составления расписания