Классификация задач — различия между версиями
м (Определение Open shop машин -> машине) |
|||
| Строка 1: | Строка 1: | ||
| + | {| class="wikitable" align="center" style="color: red; background-color: black; font-size: 56px; width: 800px;" | ||
| + | |+ | ||
| + | |-align="center" | ||
| + | |'''НЕТ ВОЙНЕ''' | ||
| + | |-style="font-size: 16px;" | ||
| + | | | ||
| + | 24 февраля 2022 года российское руководство во главе с Владимиром Путиным развязало агрессивную войну против Украины. В глазах всего мира это военное преступление совершено от лица всей страны, всех россиян. | ||
| + | |||
| + | Будучи гражданами Российской Федерации, мы против своей воли оказались ответственными за нарушение международного права, военное вторжение и массовую гибель людей. Чудовищность совершенного преступления не оставляет возможности промолчать или ограничиться пассивным несогласием. | ||
| + | |||
| + | Мы убеждены в абсолютной ценности человеческой жизни, в незыблемости прав и свобод личности. Режим Путина — угроза этим ценностям. Наша задача — обьединить все силы для сопротивления ей. | ||
| + | |||
| + | Эту войну начали не россияне, а обезумевший диктатор. И наш гражданский долг — сделать всё, чтобы её остановить. | ||
| + | |||
| + | ''Антивоенный комитет России'' | ||
| + | |-style="font-size: 16px;" | ||
| + | |Распространяйте правду о текущих событиях, оберегайте от пропаганды своих друзей и близких. Изменение общественного восприятия войны - ключ к её завершению. | ||
| + | |-style="font-size: 16px;" | ||
| + | |[https://meduza.io/ meduza.io], [https://www.youtube.com/c/popularpolitics/videos Популярная политика], [https://novayagazeta.ru/ Новая газета], [https://zona.media/ zona.media], [https://www.youtube.com/c/MackNack/videos Майкл Наки]. | ||
| + | |} | ||
| + | |||
==Нотация Грэхема== | ==Нотация Грэхема== | ||
<tex> \alpha \mid \beta \mid \gamma </tex> | <tex> \alpha \mid \beta \mid \gamma </tex> | ||
Версия 06:37, 1 сентября 2022
| НЕТ ВОЙНЕ |
|
24 февраля 2022 года российское руководство во главе с Владимиром Путиным развязало агрессивную войну против Украины. В глазах всего мира это военное преступление совершено от лица всей страны, всех россиян. Будучи гражданами Российской Федерации, мы против своей воли оказались ответственными за нарушение международного права, военное вторжение и массовую гибель людей. Чудовищность совершенного преступления не оставляет возможности промолчать или ограничиться пассивным несогласием. Мы убеждены в абсолютной ценности человеческой жизни, в незыблемости прав и свобод личности. Режим Путина — угроза этим ценностям. Наша задача — обьединить все силы для сопротивления ей. Эту войну начали не россияне, а обезумевший диктатор. И наш гражданский долг — сделать всё, чтобы её остановить. Антивоенный комитет России |
| Распространяйте правду о текущих событиях, оберегайте от пропаганды своих друзей и близких. Изменение общественного восприятия войны - ключ к её завершению. |
| meduza.io, Популярная политика, Новая газета, zona.media, Майкл Наки. |
Содержание
Нотация Грэхема
Поле описывает тип обработки. Задается одним значением.
Поле описывает характеристики работ. Задает параметры работ, и то, какими свойствами должно обладает расписание.
Поле описывает критерий оптимизации. Содержит функцию, которую нужно оптимизировать.
Типы обработки
| Определение: |
| Одна машина (англ. Single machine, ). В системе находится одна машина. |
| Определение: |
| Параллельные одинаковые машины (англ. Parallel and Identical Machines, ). В системе находится одинаковых машин, работающих параллельно. |
| Определение: |
| Параллельные однородные машины (англ. Uniform Machines, ). В системе находится машин, работающих параллельно. У машин разные скорости выполнения работ. |
| Определение: |
| Параллельные несвязанные машины (англ. Unrelated Machines, ). В системе находится машин, работающих параллельно. У машин разные скорости выполнения разных работ. |
| Определение: |
| Job shop (). В системе находится машин, работающих параллельно. У каждой работы свой упорядоченный список машин, на которых они должны быть выполнены. |
| Определение: |
| Flow shop (). В системе находится машин, работающих параллельно. Машины упорядочены. Работы должны выполняться сначала на первой машине, потом на второй и так далее до последней. |
| Определение: |
| Open shop (). В системе находится машин, работающих параллельно. Каждая работа должна быть выполнена один раз на каждой машине. Порядок не важен |
Характеристики работ
| Определение: |
| Время работы (англ. Processing time, ). Если работа выполняется на машине , то является временем обработке работы на машине |
| Определение: |
| Время появления (англ. Release date, ) является временем появления в системе работы , минимальное время в которое можно начать обработку работы |
| Определение: |
| Время окончания (англ. Due date, ) является временем до которого ожидается выполнения работы . Если работа была выполнена после , то налагается штраф |
| Определение: |
| Дедлайн (англ. Deadline, ) — тоже самое что и время окончания, но после дедлайна выполнять работу нельзя. |
| Определение: |
| Вес (англ. Weight, ) — величина, отражающая значение работы . |
| Определение: |
| Прерывание (англ. Preemption, ). Работа может быть прервана и продолжена позже. |
Зависимость между работами
Работа может начаться только после выполнения некоторых других работ. Зависимость между работами может быть представлена в виде ориентированного графа. При этом каждой вершине сопоставляется работа таким образом, что если выполняется перед , то существует ребро из вершины в .
| Определение: |
| Prec — произвольный ациклический граф зависимостей. |
| Определение: |
| Chains — ациклический граф зависимостей, причём в каждую вершину входит не более одного ребра и выходит не более одного ребра. |
| Определение: |
| Intree — дерево зависимостей, из каждой вершины которого выходит не более одного ребра. |
| Определение: |
| Outtree — дерево зависимостей, в каждую вершину которого входит не более одного ребра. |
Критерий оптимизации
| Определение: |
| Цель оптимизации — минимизировать тот или иной критерий. |
| Определение: |
| (англ. None). Цель — просто сделать. |
| Определение: |
| Время окончания работы (англ. Completion time, ) — время окончания обработки работы . |
| Определение: |
| Опоздание (англ. Lateness, ). . |
| Определение: |
| Медлительность (англ. Tardiness, ). . |
| Определение: |
| Штраф (англ. Unit penalty, ). Если , то , иначе . |