Проблеми лінійного програмування

вправи

1. - Транспортна проблема

Загальне формулювання цієї проблеми:

Певний товар виробляється в декількох центрах, n, у його виробництво втручаються виробники a1, a2. як і повинен бути відправлений у м пунктів призначення, вартість за відправку з кожного заводу до кожного пункту призначення відома і повинна надсилатися в кількості b1, b2. bs. Загальна вартість транспорту повинна бути мінімізована.

Вправа 1: В шинному заводі є дві сушарки А і В, які виробляють 50 та 80 окорок на місяць. Вони розподіляються у трьох магазинах міст M, N та O, попит яких становить 35, 50 та 45 відповідно. Вартість транспортування шинки в євро наведена в наступній таблиці:

М N АБО
ДО 5 6 8
B 7 4 два

Дізнайтеся, скільки окорок слід відправити з кожної сушарки до кожного магазину, щоб мінімізувати транспортні витрати .

Перш за все ми повинні поставити проблему: нехай x і y - окости, які виходять із сушарки A для магазинів M і N, у наступній таблиці ми показуємо розподіл:

М N АБО
ДО х Y 50-х-у
B 35-х 50-річний 45- (60-x-y)

Оскільки всі ці умови повинні бути позитивними, з цього випливає, що обмеження задачі такі: x і0; і і0; 50-х-у і0; 35-х і0; 50-2y і0; 45- (60-x-y) і0.

спрощення залишається x і0; і і0; x + y Ј50; x Ј 35; та Ј 25; x + y Ј15.

Функція витрат, яка отримується шляхом множення елементів таблиці витрат на елементи таблиці розподілу та спрощення, становить C (x, y) = 815-8x-8y.

Подивіться на наступну сцену і знайдіть можливі рішення.

2.- Проблема дієти

Загальне формулювання цієї проблеми:

Для збалансованого харчування слід вживати основні елементи харчування в мінімальних кількостях b1, b2. bs. ці елементи містяться в m продуктах харчування. Ми знаємо, яка кількість кожного елемента в кожній одиниці кожного з продуктів харчування і вартість одиниці кожного продукту. Витрати на дієту повинні бути мінімізовані, але з урахуванням мінімальних харчових потреб.

Вправа 2. У лікарні ви хочете розробити дієту для певної групи пацієнтів із двома продуктами A і B. Ці продукти містять три харчові принципи: NI, N2 і N3. Одиниця A коштує 100 песет і містить 2 одиниці NI, 1 N2 і 1 N3. Одиниця B коштує 240 песет і містить 1, 3 та 2 одиниці NI, N2 та N3 відповідно. Пацієнту цієї групи щодня потрібно щонайменше 4, 6 та 5 одиниць NI, N2 та N3 відповідно. Він запитує:

а) Сформулюйте задачу лінійного програмування, яка дозволяє нам визначити кількість продуктів харчування А і В, які породжують найменш витратні дієти.

ми впорядковуємо дані в таблиці подвійного введення