Изменения

Перейти к: навигация, поиск

1pi1sumwu

Нет изменений в размере, 19:38, 18 июня 2013
м
Доказательство корректности
Теперь докажем, что построенное данным алгоритмом расписание оптимально.
Пусть <tex> S^* </tex> множество непросроченных работ в оптимальном расписании. Так же Также пусть <tex> l </tex> {{---}} первая работа из множества <tex> S </tex>, которая не входит в <tex> S^* </tex>, а <tex> k </tex> {{---}} первая работа из <tex> S^* </tex> , не содержащаяся в <tex> S </tex>. Мы можем предполагать существование этих работ, потому что <tex> S^* </tex> не может содержать <tex> S </tex> как подмножество, иначе это противоречило бы построению <tex> S </tex>. С другой стороны, если <tex> S^* \subseteq S </tex>, то <tex> S </tex> должно быть тоже оптимальным, и правильность алгоритма доказана.
Для доказательства покажем, что мы можем заменить работу <tex> k </tex> на работу <tex> l </tex> в оптимальном расписании, не увеличивая минимизируемую функцию.
403
правки

Навигация