Помогите плиз решить задачу на приближенный алгоритм:
Имеется n программ, m одинаковых процессоров и 1 сервер. Каждая программа характеризуется временем скачивания данных с сервера и временем выполнения её на процессоре. Необходимо так организовать выполнение программ на процессорах, при котором время завершения последней программы минимально. Распределение программ по процессорам известно заранее.
Желательно конечно что-нибудь лучше чем 2, но, хотя и 2 тоже хорошо. Задача немного отличается от запосченной ранее, т.к. зачаны уже распределены по процессорам.
|