Есть множество заданий

, которые должны быть выполнены. Для заданий заданы:
-

- важность (вес)
-
![$[t_s,t_f]_j, j \in \mathbb{J}$ $[t_s,t_f]_j, j \in \mathbb{J}$](https://dxdy-04.korotkov.co.uk/f/3/f/8/3f816a12f4703de42de18e11fd2a7c5582.png)
- директивный период выполнения.
Есть множество ресурсов

, которые можно задействовать для выполнения заданий. Для ресурсов заданы:
-

- стоимость как функция времени
-

- средняя интенсивность выполнения задания

ресурсом

-

- вероятность выполнения задания

ресурсом

за время

-

- время переналадки ресурса

с задания

на задание

Необходимо распределить ресурсы по заданиям (составить расписание) так, чтобы максимизировать сумму мат. ожиданий, при этом на одно и то же задание можно распределить несколько ресурсов при этом интенсивность выполнения задания есть сумма интенсивностей. Прерывания заданий не допускаются. Переключения ресурсов должны учитывать время переналадки:
![$[x,y]_{ij}, i \in \mathbb{I}, j \in \mathbb{J}$ $[x,y]_{ij}, i \in \mathbb{I}, j \in \mathbb{J}$](https://dxdy-02.korotkov.co.uk/f/d/7/a/d7a7628e776d66ba8f02e2584b5af8c382.png)
- искомый период обслуживания задания

ресурсом

Основной критерий оптимизации - максимизация суммы мат.ожиданий:
![$\mathbb{M}= \sum_{j \in \mathbb{J}}M_j= \sum_{j \in \mathbb{J}}w_j(1-e^{-\sum_{i \in \mathbb{I}}(\|[x,y]_{ij}\|\gamma_{ij})}) \to \max$ $\mathbb{M}= \sum_{j \in \mathbb{J}}M_j= \sum_{j \in \mathbb{J}}w_j(1-e^{-\sum_{i \in \mathbb{I}}(\|[x,y]_{ij}\|\gamma_{ij})}) \to \max$](https://dxdy-02.korotkov.co.uk/f/d/1/3/d139080e660c7d5ccd5298a2c4d0d66382.png)
Дополнительный критерий- минимизация по стоимости:
![$\mathbb{C}= \sum_{j \in \mathbb{J}, i \in \mathbb{I}}(c_i(\|[x,y]_{ij}\|)) \to \min$ $\mathbb{C}= \sum_{j \in \mathbb{J}, i \in \mathbb{I}}(c_i(\|[x,y]_{ij}\|)) \to \min$](https://dxdy-01.korotkov.co.uk/f/8/5/0/850920d75f489edcef47d997a83b967a82.png)
Порядок количества заданий и ресурсов

. Полный перебор нереален даже с дискретным временем. Пробовал линейное и динамическое программирование, но для общего случая найти решения не получается. Прошу помощи, help!