який і повинен бути представлений у відповідному вікні. Символічно функція етапу 3 при підстановці конкретного k-того паціента у (3) виглядає як
Вираз у (3) ми просто опустили. Ми з вами розглядаємо спрощену задачу, і Вам його не треба враховувати і на 1-му і 2-му етапах.
Саме тут, коли одержали співвідношення у вигляді (3) - воно повинно бути представлено у відповідному вікні інтефейсу- і необхідно кінцево продемонструвати якісну адекватність моделей (несуперечливість входження лікуючих впливів у моделі).
Сам попередній аналіз якісної адекватності моделей повинен включати підстановку деякої представницької множини пациентів у загальні моделі та аналіз несуперечності входження управлінь у моделі типу
Етап 4. Перетворення структури даних спрощеної задачі до стандартизованого виду структури даних прогамного модулю що вирішує задачу оптимізації.
Одержаний вигляд (3*) необхідно перетворити у стандартизовану структуру даних (для вибраного вами) програмного інструменту вирішення задачі оптимізації.
Наприклад у MATLAB для ЛП задачі - це структура:
вектор коефіцієнтів цільової функції f;
матриці обмежень-нерівностей A;
вектор правих частей обмежень-нерівностей b;
матриця обмежень-рівностей Aeq; (4)
вектор правих частей обмежень-рівностей beq;
вектор, що обмежує план задачі х снизу lb;
вектор, що обмежує план задачі х зверху ub,
для задачі:
fT *x → inf,мин
A * x b,
Aeq * x = beq,
lb x ub
Етап 5. Вирішення оптимізаційної задачі.
Подавши сформовану на етапі 4 структуру даних у відповідний програмний модуль оптимізації, одержимо рішення для персоніфикованої лікувальної стратегії - вектор х, з якого з точністю до переобозачень одержимо ui, i=1,...,h. Для одержання значення критерію нашої задачі (у випадку ЛП задачі), до значення цільової функції додамо вільний член з вигляду (3).
Достарыңызбен бөлісу: |