Лекция 10 (1121239), страница 2

Файл №1121239 Лекция 10 (Лекции в различных форматах) 2 страницаЛекция 10 (1121239) страница 22019-05-09СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)









Можно выдвинуть гипотезу, что не существует детерминированного полиномиального алгоритма A построения расписания по маршруту в графе G такого, что для (SW,,):SL:A(SL)=SP0, где SP0 – оптимальное расписание.



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









Локальная целевая функция на ребрах графа G

,



– разница во времени между минимальным временем завершения i-й работы и максимальным временем начала j-й работы.

  • Если θ < 0, то j-я работа не может идти в расписании после i-й.

  • В противном случае, чем меньше значение θ, тем меньше максимальный возможный промежуток в расписании между работами, соответствующими вершинам i и j, и тем больше значение локальной целевой функции.









Целевая функция для оценки качества маршрута задается отношением количества работ, размещенных в расписание без нарушения условий корректности, к количеству исходных заданных работ.



Значение данной функции вычисляется алгоритмом, строящим расписание по маршруту.

















Второй способ сведения задачи построения статико-динамического расписания к задаче нахождения на графе маршрута

Построим граф G=<N’,A’>,

N’={ni+,ni|i[1..n]}{O} – множество вершин; вершина ni+ соответствует размещению работы без закрытия текущего окна, ni – размещению работы с закрытием окна. Вершина О является началом всех маршрутов.

A’={(ni+,nj),(ni+,nj+),(ni,nj)|i,j[1..n],ij}{(O,ni+), (O,ni)|i[1..n]} – множество ребер. Вершины, соответствующие одной работе, ребрами не связаны.







Алгоритм построения расписания по заданной последовательности работ полностью аналогичен предыдущему, за исключением того, что в п.4 при размещении работы, соответствующей вершине nj текущее окно закрывается принудительно.



Если SP0 корректное оптимальное расписание для множества работ SW, то существует такая последовательность вершин SL, что модифицированный алгоритм построит по ней корректное оптимальное расписание.

Построенное расписание будет совпадать с расписанием SP0

  • по количеству размещенных в нем работ,

  • по количеству окон,

  • по множеству работ выполняемых внутри каждого окна,

но может отличаться по времени открытия и закрытия окон.





Алгоритм построения расписания обменов по каналу с централизованным управлением (схема с подциклами)

Канал в данной системе может рассматриваться как одноприборное устройство, обслуживающее исходно заданный набор работ без прерываний.

Дано:

  • Множество работ, которые должны выполняться на системе . Для каждой работы заданы - время выполнения, - директивный интервал выполнения и выполняется условие ;

  • Дополнительные ограничения на корректность расписания ;

  • Вектор значений технологических требований .





Расписание выполнения работ, которое представляет собой упорядоченное множество

Здесь k - порядковый номер j-ой работы в расписании,

- время начала выполнения j-ой работы в расписании ,

- время завершения выполнения j-ой работы.

Множество корректных расписаний определим набором ограничений:



  1. Построение муравьями путей в графе.

  2. Применение алгоритма размещения работ в расписание, на вход которому подаются последовательности вершин, построенные муравьиным алгоритмом.

  3. Вычисление целевой функции.

  4. Обновление количества феромона на ребрах графа.

  5. Если условие останова не выполнено, переход к п.1.







Сопоставим каждой работе из J вершину ri.

Введем специальную вершину О, с которой будет начинаться маршрут каждого муравья.

Получим полносвязный ориентированный граф

  • – множество вершин,

  • – множество ребер (между любыми двумя вершинами есть два ориентированных ребра).

Утверждение. Каждому пути в графе G соответствует ровно одно расписание и для одного и того же расписания может существовать более одного пути, по которому его можно построить.



Локальные эвристические функции на ребрах графа:

  1. – чем ýже директивный интервал работы, тем раньше её предпочтительно разместить;

  2. , - чем ýже директивный интервал работы и чем больше времени нужно на её выполнение, тем раньше её предпочтительно разместить;

  3. , где NSколичество подциклов, в которые может быть размещена j-я работа – чем меньше это число, тем раньше работу предпочтительно разместить;





Сравнение алгоритмов на классе исходных данных А.



Сравнение алгоритмов на классе исходных данных Б.











Характеристики

Тип файла
Документ
Размер
215,5 Kb
Тип материала
Высшее учебное заведение

Список файлов лекций

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7027
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее