4817
правок
Irina (обсуждение | вклад) |
Irina (обсуждение | вклад) |
||
Строка 73: | Строка 73: | ||
Теорема 1. В комбинаторном аукционе вальрасовское равновесие существует тогда и только тогда, когда оптимум IP равен оптимуму LPR. Размер задачи LP линейно зависит от общего числа XOR-заявок. | '''Теорема 1. В комбинаторном аукционе вальрасовское равновесие существует тогда и только тогда, когда оптимум IP равен оптимуму LPR. Размер задачи LP линейно зависит от общего числа XOR-заявок.''' | ||
Теорема 2. Задача определения существования вальрасовского равновесия в задаче планирования заданий на процессоре является NP-трудной в сильном смысле. | '''Теорема 2. Задача определения существования вальрасовского равновесия в задаче планирования заданий на процессоре является NP-трудной в сильном смысле.''' | ||
Теперь рассмотрим задачу планирования заданий, в которой все оценочные функции клиентов линейны. Предположим, что в момент времени t = 0 на одной машине запускается n заданий, время выполнения j-го задания составляет | Теперь рассмотрим задачу планирования заданий, в которой все оценочные функции клиентов линейны. Предположим, что в момент времени t = 0 на одной машине запускается <math>n</math> заданий, время выполнения j-го задания составляет <math>s_j \in \mathbb{N}^+</math>, а вес <math>w_j \ge 0</math>. Целью планирования является минимизация взвешенного времени завершения: <math>\sum_{i = 1}^n w_i t_i</math>, где <math>t_i</math> – время завершения задания <math>i</math>. Такая задача называется задачей MWCT (минимальное взвешенное время завершения). | ||
Теорема 3. В одномашинной задаче планирования заданий MWCT вальрасовское равновесие всегда существует, если m > EM + A, где m – общее количество процессорного времени, EM = Pin=1 si и A = maxk fskg. Равновесие может быть вычислено за полиномиальное время. | '''Теорема 3. В одномашинной задаче планирования заданий MWCT вальрасовское равновесие всегда существует, если m > EM + A, где m – общее количество процессорного времени, EM = Pin=1 si и A = maxk fskg. Равновесие может быть вычислено за полиномиальное время.''' | ||
правок