
- •Тема 11. Експертні та навчальні системи 48
- •Розподіл годин самостійної роботи студентів з курсу “інформатика та комп`ютерна техніка”
- •Іі семестр
- •Завдання до срс №1
- •Теоретичні відомості з теми
- •Форматування
- •Фізичне Логічне
- •Доріжка Сектор Завантажувальний сектор fat Кореневий каталог
- •Завдання до срс №2
- •Завдання до опрацювання матеріалу теми:
- •Завдання до срс №3
- •Теоретичні відомості з теми
- •1. Класифікація езнп
- •2. Орієнтовані етапи інсталяції програм
- •3. Освітній сайт.
- •5. Дистанційне навчання.
- •Завдання до срс №4
- •1) Складання математичної моделі задачі
- •Теоретичні відомості
- •Завдання
- •Завдання до срс №5
- •Теоретичні відомості
- •Огляд типів даних vba. Змінні: ім'я змінної, створення змінної.
- •1 Sub Вітання()
- •4 MsgBox Hello, , "Вікно вітання"
- •Створення макросів в текстовому процесорі ms Word
- •Створення макросів в табличному процесорі ms Excel
- •Завдання до срс №6
- •Теоретичні відомості
- •Завдання до срс №7-8
- •Завдання до срс №9
- •Теоретичні відомості
- •Контрольне завдання з теми: «Робота з макросами»
- •Вариант №1
- •Вариант №2
- •Завдання до срс №10
- •Порядок виконання роботи
- •Завдання до срс №11
- •Завдання до практичного заняття №27
- •Тема 11. Експертні та навчальні системи Перелік питань за темою:
- •Короткі теоретичні відомості
- •Завдання до опрацювання матеріалу теми.
- •Список рекомендованої літератури
Теоретичні відомості
Серед задач лінійного програмування особливе місце займає транспортна задача ( ТЗ ). Класична транспортна задача є задачею про знаходження оптимального плану перевезення вантажів від виробників до споживачів.
Задача.
Постановка задачі. Нехай маємо m пунктів відправлення ( постачальники ) А1 А2,...,Ат, в яких знаходиться деякий вантаж. Кількість вантажу позначимо відповідно а1, а2,...,ат. Цей вантаж треба перевезти в n пунктів призначення (споживачі) В1,В2,...,Вп, потреба яких у даному вантажу становить відповідно b1, b2,,..,bn одиниць. Для простоти вважатимемо, що а1 +а2 +... + ат = b1 +b2 +... + bn , тобто, що сумарна кількість вантажу, який мають постачальники, дорівнює сумарній кількості вантажу, якого потребують споживачі. Нехай далі сij (і = 1,2,...,m; j = 1,2,..., n) - вартість перевезення однієї одиниці вантажу з i -го пункту відправлення до j-гo пункту призначення.
Скласти оптимальний план перевезень, тобто знайти скільки вантажу треба перевезти з кожного пункту відправлення у кожний пункт призначення так, щоб вартість перевезень була найменшою.
Побудова математичної моделі задачі. Позначимо через хij (і=1,2,…,m; j = 1,2,..., п) кількість одиниць вантажу, що має бути перевезена.
Зведемо всі дані та величини до таблиці ( матриці перевезень).
Пункти при- значення Пункти відправлення |
В1 |
В2 |
..... |
Вn |
Запаси |
А1 А2 ........ Аm |
х11 х21 ... хm1 |
х12 х22 ... хm2 |
...... ...... .....
|
х1n. х2n ......... хmn |
а1 а2 ........ аm |
Потреби |
b1 |
b2 |
|
bn
|
|
У тому разі, коли ,,, транспортна задача є збалансованою.
Коли
-
-
задача
є
незбалансованою.
Тоді впроваджується фіктивний постачальник або споживач, залежно від того, де сумарна потужність менша за розміром. До матриці коефіцієнтів питомих транспортних витрат додається стовпець або рядок з нульовими питомими витратами сij (залежно від того, де додається фіктивний контрагент).
Завдання
Розв’язати транспортну задачу перевезень однорідного вантажу за допомогою доповнення «Пошук рішення» у середовищі програми MS Excel. Побудувати математичну модель задачі. Знайти значення цільової функції
A – матриця потужностей постачальників ai; B– матриця потужностей споживачів bj ; C – матриця коефіцієнтів питомих транспортних витрат cij.
Задача 1.
C=
A= (13, 8, 11, 14)
B= (12, 6, 11, 8)
Задача 2.
А= (310; 280; 250)
В = ( 250; 189; 220; 260)
Задача 3.
А= (320; 220; 250)
В= (300; 300; 240; 280)
Задача 4.
А= (290; 190; 210)
В = (200; 220; 210; 180)
Задача 5.
А= (220; 160; 240)
В= (160; 180; 190; 170)
Задача 6.
А= (260; 180; 200)
В= (180; 160; 210; 180)
Задача 7.
А= (240; 160; 210),
В = (195; 175; 200; 180)
Задача 8.
А= (250; 180; 200)
В= (220; 180; 165; 195)
Задача 9.
А= (260; 220; 180)
В= (190; 210; 185; 140)
Задача 10.
А= (230; 310; 160)
В = (160; 190; 200; 170)
Варіант завдання вибирається за останньою цифрою в списку групи.