Диетичен проблем - MIE-001 - UTP - StuDocu
Проблем с диетата.
Кристиан Дейвид Соса Агире.
Математически инженерни модели - магистърска програма по електротехника. Технологичен университет в Перейра.

Резюме - В този документ ще намерите информация за решението на пример за диетичен проблем, който е проблем с линейно програмиране, за който се използва AMPL. Показват се резултатите, програмният код и общото обяснение на проблема.
ВЪВЕДЕНИЕ
А. Линейно програмиране.
Линейното програмиране е вид програмиране, което има за цел да решава математически модели, които са само линейни по своята същност, от своя страна целта е да може да се оптимизира всеки проблем или чрез намиране на минималната или максималната стойност на целевата функция, която се анализира.
Задача за математическо програмиране изисква 4 основни компонента:
- Набор от данни.
- Набор от включени променливи и техните домейни.
- Набор от ограничения (приложим регион).
- Целева функция.
Б. Проблемът с диетата.
„Проблемът с диетата се състои в определянето на количествата различни храни, които трябва да се приемат, за да се осигурят определени хранителни условия и да се сведе до минимум разходите за закупуване на храна. По-точно, да предположим, че хранителното съдържание на някои храни, техните цени и препоръчителното минимално дневно количество хранителни вещества са известни. Проблемът се състои в определянето на количеството на всеки артикул, който трябва да бъде закупен, така че да се спазят минималните препоръчителни цени и да се достигне минимална обща цена. [1].
Математическият модел, описан по символичен начин, е представен на фигура 1.