
- • І. І. Скрильник Вступ
- •Лекція 1 Математичний апарат кібернетики (мак): елементи теорії множин. Аналіз систем на основі нечітких множин
- •1. Основні визначення
- •2. Логічні операції над множинами та їх властивості. Тотожні перетворення виразів
- •3. Алгебра множин. Пріоритет операцій
- •4. Поняття впорядкованої пари та декартового добутку множин
- •5. Нечіткі множини. Операції над нечіткими множинами та їх властивості
- •Основні характеристики нечітких множин Нехай та а – нечітка множина з елементами з універсальної множини е і множиною належностей м.
- •Приклади нечітких множин
- •Властивості операцій
- •6. Аналіз систем на основі нечітких множин
- •2. Булеві функції
- •3. Логічні операції та формули мл
- •4. Булева алгебра, тотожні перетворення
- •5. Висловлення. Предикати
- •6. Двійкова арифметика
- •7. Аналіз систем на основі математичної логіки
- •2. Типи скінченних графів
- •3. Орієнтовані графи, зважені графи
- •4. Суміжність, інцидентність графів, ізоморфізм графів
- •5. Маршрути, цикли графів
- •2. Бінарні відношення. Способи задавання перерізів
- •3. Властивості бінарних відношень
- •4. Функціональні відношення
- •5. Нечіткі відношення
- •Контрольні запитання
- •Лекція 5 Синтез систем на основі поняття про теорію автоматів
- •1. Загальна характеристика автоматів
- •Скінченні автомати
- •Представлення скінченних автоматів
- •4. Аналіз скінченних автоматів
- •5. Автомати Мілі та Мура
- •Продовження таблиці 5.5.1
- •Загальні властивості алгоритму
- •3. Приклади алгоритмів. Складність алгоритмів
- •4. Генетичний алгоритм
- •Генетичний алгоритм
- •Контрольні запитання
- •Лекція 7 Задачі оптимального керування. Методи розв’язання задач лінійного керування. Задачі на умовний екстремум
- •1. Поняття про математичне моделювання економічних задач
- •2. Різні форми задач лінійного програмування
- •Контрольні запитання
- •Лекція 8 Поняття про складні системи керування
- •1. Умови існування системи керування
- •2. Види зв’язків у системах керування
- •3. Види керування
- •4. Економічна система, її загальна характеристика
- •5. Системний підхід при дослідженні економічної системи
- •6. Економічна система як система керування
- •Контрольні запитання
- •Література
Контрольні запитання
Який алгоритм називається детермінованим?
Що називається алгоритмом у програмуванні?
Наведіть приклади алгоритмів, які використовуються у повсякденному житті.
Що називається розміром задачі?
Що називається часовою і місткісною складністю алгоритму?
Чим відрізняється складність алгоритму від складності опису алгоритму?
Що є більш важливим: ефективність алгоритму чи швидкість роботи компютера ? Обґрунтуйте відповідь.
У чому полягає зміст генетичного алгоритму?
Лекція 7 Задачі оптимального керування. Методи розв’язання задач лінійного керування. Задачі на умовний екстремум
Поняття про математичне моделювання економічних задач.
Різні форми задач лінійного програмування.
Геометричний зміст задач лінійного програмування при n=2, 3.
1. Поняття про математичне моделювання економічних задач
Що являють собою модель і моделювання? Модель – це спеціально створений обєкт, на якому відтворюються визначені характеристики досліджуваного обєкта з метою його вивчення, а моделювання – це заміна досліджуваного обєкта (оригіналу) його умовним образом або іншим обєктом (моделлю) й вивчення властивостей оригіналу шляхом дослідження властивостей моделі.
Усі моделі можна поділити на два класи:
Фізичні моделі – реальне втілення тих фізичних властивостей оригіналу, що цікавлять особу, яка приймає рішення. Наприклад, при проектуванні нового літака створюється його макет, що має ті ж аеродинамічні властивості; при плануванні будівлі архітектори виготовляють макет, котрий відображає просторове розміщення її елементів. Фізичне моделювання ще називають макетуванням.
Математична модель являє собою формалізований опис системи певною абстрактною мовою, наприклад у вигляді сукупності математичних відношень чи схеми алгоритму. Будь-який математичний вираз можна розглядати як математичну модель того або іншого процесу чи явища.
Математичне моделювання є найбільш досконалим і ефективним методом моделювання. Економічна наука давно використовує моделі. Для дослідження та розв’язання економічних задач виникла необхідність у створенні математичних методів, спеціально пристосованих до задач економічного аналізу. Саме на основі цього виникли такі нові математичні дисципліни, як лінійне програмування, динамічне програмування, теорія ігор, імітаційне моделювання, теорія графів і т.д. Предметом для дослідження є математичні моделі, започатковані та пов’язані з економічними процесами, що описують економіку підприємства, промислового об’єднання, галузі народного господарства або окремих економічних процесів у них. В економіці важливе місце посідають математичні методи знаходження оптимального розв’язку. Ці методи мають назву математичне (оптимальне) програмування. Задачі, у яких відшукується максимум або мінімум деякої функції за наявності обмежень на змінні, називаються задачами математичного програмування чи оптимального керування, а ця функція – цільовою функцією. Обмеження являють собою систему співвідношень, що обмежують область допустимих значень так званих керувальних змінних, тобто тих величин, які підлягають оптимізації. Виражені через керувальні змінні цільова функція та обмеження становлять математичну модель задачі оптимізації. Будь-який набір значень змінних, що задовольняє обмеження, визначає допустимий план, а той із них, на якому досягається максимум або мінімум (він може бути не єдиним), визначає оптимальний план.