Задача: Рассмотрим задачу планирования n заданий на M машинах, где каждое задание i имеет время обработки pi и приносит прибыль gi( t), если завершено к моменту времени t. Все задания освобождаются в момент времени 0. Все gi(t) являются невозрастающими функциями. Для простоты можно предположить, что машины не являются вытесняющими.
Для M=1 и линейно убывающей функции прибыли. эту задачу можно решить за O(n) с помощью жадного алгоритма. Но для общих функций он NP-полный.
Меня интересует общий случай. Пожалуйста, дайте мне любую ссылку на документы или ресурсные материалы по проблеме. Я искал в Интернете, но не нашел ничего интересного для M>1, хотя есть предыдущая работа по аппроксимации оценок для M=1.
Обратите внимание, что я не ожидаю, что вы решите эту проблему, а просто нуждаетесь в предыдущей работе над подобными проблемами, если таковые имеются. И если у вас есть какие-либо идеи, которые могут помочь, пожалуйста, не стесняйтесь делиться ими.
Я хочу знать, какие границы известны для этой задачи с m машинами и n заданиями с одинаковыми датами выпуска и общими невозрастающими функциями прибыли. Я нашел бумагу в этом направлении
http://arxiv.org/pdf/1008.4889v1.pdf
Они дали приближение O (1), когда все задания имеют одинаковое время выпуска. Я хочу найти подобную литературу по проблеме и какие идеи они использовали для решения проблемы.