Алгоритмы аппроксимации полиномиального времени для машинного планирования: сколько осталось открытых задач?


22

В 1999 году Петра Шурман и Герхард Дж. Вёгингер опубликовали статью «Алгоритмы аппроксимации полиномиального времени для машинного планирования: десять открытых задач» . С тех пор, насколько мне известно, обзоры, которые касались бы одного и того же списка проблем, не появлялись. Таким образом, было бы здорово и полезно, если бы каждый из нас мог сделать такое резюме по некоторым из десяти открытых проблем и внести его здесь.



Я не думаю, что это нужно было сделать CW ...
Суреш Венкат

@Suresh Venkat: Как удалить CW?
Александр Бондаренко

К сожалению, нет способа превратить вики-вопрос сообщества в вопрос без CW. Добавление этой функции в механизм Stack Exchange запрашивается по адресу: meta.stackexchange.com/questions/6821/…
Tsuyoshi Ito,

Также см. Часто задаваемые вопросы о том, когда использовать тег CW: meta.cstheory.stackexchange.com/questions/225/…
Суреш Венкат

Ответы:


16

Минимизация времени выполнения на идентичных машинах с ограничением приоритета

Открытая Задача 1. Обеспечить результат inapproximability для P | p r e c | С т а х .4/3+δP|prec|Cmax

Здесь первое, что приходит на ум, - это работа Ола Свенссона в этом году «Условная жесткость старшинства, ограниченное планирование на идентичных машинах». В своей статье Ола доказывает, что

«если проблему с одной машиной трудно приблизить с коэффициентом то рассматриваемую проблему с параллельной машиной, даже в случае единичного времени обработки, трудно приблизить с коэффициентом 2 - ζ , где ζ стремится к 0 как ϵ стремится к 0. "2ϵ2ζζϵ

В 2008 году была опубликована статья «Планирование с ограничением приоритетов в · оптимальный », описывающий алгоритм дляP|prec,pj=1|Cmaxс отношением производительности, упомянутым в его названии. Это улучшает алгоритм Коффмана-Грэма с оценкой2-2(273p+1)P|prec,pj=1|Cmax , гдеp- количество машин.22pp

Статья Янсена и Солис-Обы «Алгоритмы аппроксимации для планирования заданий с ограничениями приоритета цепочки» содержит PTAS для , и, как следствие, для P m | c h a i n s | C m a x как частный случай первой проблемы.Qm|chains|CmaxPm|chains|Cmax

В этом году появилась статья Янсена и Солис-Обы («Журнал аппроксимации схем для планирования заданий с ограничениями цепочки приоритетов»), касающаяся PTAS для с фиксированным количеством рабочих мест в каждой цепочке и P | p r e c | C m a x с постоянным количеством заданий в связанном компоненте каждого заказа.P|chains|CmaxP|prec|Cmax

Минимизация времени выполнения на однородных машинах в условиях ограничения приоритета

Qm|chains|Cmax

Минимизация времени выполнения при ограничениях приоритета с задержками связи

Минимизация Makespan на не связанных машинах

Максимизация минимизации в открытых магазинах

Максимизация минимизации в потоковых цехах

22

Максимизация минимизации в мастерских

J||Cmaxmμ5/4+δJ||CmaxJ||Cmaxm машин до бесконечности.

J2||Cmaxμ

J||CmaxO((loglb)1ϵ)NPZTIME(2lognO(1/ϵ))J2||CmaxNPDTIME(nO(logn))

Общее время выполнения задания без ограничений по приоритету

Общее время выполнения задания с учетом ограничений приоритета

1|prec|Cj1|prec|wjCj2ϵ

В «Оптимальном тесте длинного кода с одним свободным битом» Бансал и Хот доказали, что это так, но предполагая новый вариант гипотезы об уникальных играх.

Критерии времени потока

1|pmtn;rj|wjFjP|pmtn;rj|Fj

O(1)1|pmtn;rj|wjFjO(1)

Ω(logPloglogP)P|pmtn;rj|FjΩ(logPloglogP)


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.