Optprob/Производство подразделяемых задач — различия между версиями

Материал из DISCOPAL
Перейти к: навигация, поиск
(Массовая правка: замена Категория:OptimizationProblems на {{Cat4Term2|{{FULLPAGENAME}}|OptimizationProblems}})
 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{reserve-task|[[Участник:PankratovViktor|PankratovViktor]] 19:45, 21 декабря 2022 (UTC)}}<!-- p17 -->
+
{{checked|[[Участник:StasFomin|StasFomin]] 00:21, 23 декабря 2022 (UTC)}}
{{checked|}}
+
  
 +
[[File:Производство подразделяемых задач_2023-12-23_05-03-29_image0.png|right]]
 
Дано множество из ''n=15'' производственных задач, каждая из которых имеет…  
 
Дано множество из ''n=15'' производственных задач, каждая из которых имеет…  
  
Строка 35: Строка 35:
 
Для простоты: Нет необходимости учитывать перекрытие: то есть, нет необходимости
 
Для простоты: Нет необходимости учитывать перекрытие: то есть, нет необходимости
 
контролировать или решать, когда задача обрабатывается на машине.
 
контролировать или решать, когда задача обрабатывается на машине.
 +
 +
* [[Участник:PankratovViktor/Производство подразделяемых задач]]
  
 
{{enddiv}}
 
{{enddiv}}
  
[[Категория:OptimizationProblems]]
+
{{Cat4Term2|{{FULLPAGENAME}}|OptimizationProblems}}

Текущая версия на 11:59, 23 декабря 2023

Проверено: StasFomin 00:21, 23 декабря 2022 (UTC)

Производство подразделяемых задач 2023-12-23 05-03-29 image0.png

Дано множество из n=15 производственных задач, каждая из которых имеет…

Имеется набор 5 машин для обработки заданий.

  • Все задачи должны быть обработаны.
  • Задание считается обработанной, если сумма времени обработки на каждой машине равна времени выполнения задания.
  • Задание может быть частично обработано не более чем на трех машинах, но всегда одна машина должна обрабатывать не менее одной трети времени выполнения задания.
  • Каждое задание, которое обрабатывается на любой машине, приводит к тому, что машина затрачивает время на установку TT=100 плюс время, которое машина обрабатывает задание.

Надо сбалансировать распределение задач на машины, чтобы минимизировать время той машины, которая работает больше всего.

Для простоты: Нет необходимости учитывать перекрытие: то есть, нет необходимости контролировать или решать, когда задача обрабатывается на машине.