Багато економіко-математичних моделей поєднують ознаки дескриптивних і нормативних моделей. Типовою є ситуація, коли нормативна модель складної структури об’єднує окремі блоки, котрі є частковими дескриптивними моделями. Наприклад, міжгалузева модель може включати функції купівельного попиту, які описують поведінку споживачів за зміни доходів. Подібні приклади характеризують тенденцію ефективного поєднання дескриптивного і нормативного підходів. Дескриптивний підхід широко застосовується в імітаційному моделюванні.
За характером відображення причинно-наслідкових аспектів розрізняють моделі жорстко детерміновані і моделі, що враховуютьвипадковість і невизначеність. Треба розрізняти невизначеність, яка описується ймовірнісними законами, і невизначеність, для опису котрої закони теорії ймовірностей застосовувати не можна. Другий тип невизначеності набагато складніший для моделювання: мається на увазі теорія нечітких множин та нечітка логіка.
За способами відображення чинника часу економіко-математичні моделі поділяються на статичні й динамічні. У статичних моделях усі залежності відносять до одного моменту чи періоду часу. Динамічні моделі характеризують зміни економічних процесів у часі. За тривалістю розглянутого періоду розрізняють моделі короткотермінового (до року), середньотермінового (до 5 років), довготермінового (10–15 і більше років) прогнозування і планування. Час в економіко-математичних моделях може змінюватися неперервно або дискретно.
Моделі економічних процесів надзвичайно різноманітні за формою математичних залежностей. Важливо виокремити клас лінійних моделей, що набули великого поширення завдяки зручності їх використання. Відмінності між лінійними і нелінійними моделями є суттєвими не лише з математичної точки зору, а й у теоретико-економічному відношенні, бо багато залежностей в економіці мають принципово нелінійний характер: ефективність використання ресурсів за зростання виробництва, зміни попиту і споживання населення, збільшення виробництва, зміни попиту населення зі зростанням доходів тощо. Теорія "лінійної економіки" істотно відрізняється від теорії "нелінійної економіки". Від того, чи вважаються множини виробничих потужностей підсистем (галузей, підприємств) опуклими чи неопуклими, суттєво залежать висновки про можливість поєднання централізованого планування й господарської самостійності економічних підсистем.
За співвідношенням екзогенних і ендогенних змінних, які включаються в модель, вони поділяються на відкриті і закриті. Повністю відкритих моделей не існує; модель повинна містити хоча б одну ендогенну (таку, що визначається за допомогою моделі) змінну. Повністю закриті економіко-математичні моделі, тобто такі, що не містять екзогенних змінних, надзвичайно рідкісні; побудова їх потребує повного абстрагування від "середовища", тобто серйозного огрублення економічних систем, які завжди мають зовнішні зв’язки. Переважна більшість економіко-математичних моделей посідає проміжну позицію і розрізняється за ступенем відкритості (закритості).
Для моделей народногосподарського рівня важливим є поділ на агреговані та деталізовані. Залежно від того, містять народногосподарські моделі просторові чинники й умови чи не містять, розрізняють моделі просторові і точкові.
Зазначимо, що під математичним моделюванням мається на увазі також процес установлення відповідності для деякої даної реальної системи S з деякою, що відповідає наведеним вище вимогам, математичною моделлю М і дослідження цієї моделі (М), що дозволяє отримати як характеристики, так і оцінки поведінки реальної системи в певних інтервалах значень її показників і параметрів.
Класифікація видів математичних моделей може проводитися й за такими ознаками: аналітичне та комп’ютерне моделювання (рис. 1).
Рис. 1. Аналітичне та комп’ютерне моделювання
Для аналітичного моделювання характерним є те, що процеси функціонування елементів системи записують у вигляді деяких математичних співвідношень (алгебраїчних, інтегро-диференційних, кінцево-різницевих тощо) чи логічних умов.
Аналітична модель може досліджуватися такими методами:
а) аналітичним, коли прагнуть у загальному вигляді отримати деякі залежності для шуканих характеристик;
б) числовим;
в) якісним, коли, не маючи явного розв’язку, все ж знаходять деякі властивості рішень.
Комп’ютерне моделювання характеризується тим, що математична модель системи (використовуючи основні співвідношення аналітичного моделювання, – на цьому необхідно зробити наголос) подається у вигляді деякого алгоритму та програми, придатної для її реалізації на комп’ютері, що дозволяє проводити з нею обчислювальні експерименти. Залежно від математичного інструментарію (апарату), що використовується в побудові моделі, та способу організації обчислювальних експериментів можна виокремити три взаємопов’язані види моделювання: числове, алгоритмічне (імітаційне) та статистичне.
За числового моделювання для побудови комп’ютерної моделі використовуються методи обчислювальної математики, а обчислювальний експеримент полягає в числовому розв’язанні деяких математичних рівнянь за заданих значень параметрів і початкових умов.
Алгоритмічне (імітаційне) моделювання (може бути як детермінованим, так і стохастичним) – це вид комп’ютерного моделювання, для якого характерним є відтворення на комп’ютері (імітація) процесу функціонування досліджуваної складної системи. Тут імітуються (з використанням аналітичних залежностей і моделей) елементарні явища, що становлять процес, зі збереженням їхньої логічної та семантичної структури, послідовності плину в часі, що дозволяє отримати нову інформацію про стан системи S у задані моменти часу.
Статистичне моделювання – це вид комп’ютерного моделювання, який дозволяє отримати статистичні дані відносно процесів у модельованій системі S.
Зазначимо, що все частіше (і це логічно) в економіці використовується комбіноване моделювання, системотвірним елементом якого є аналітичнімоделі.
У побудові та використанні комбінованих моделей попередньо проводять декомпозицію процесу функціонування моделі на складові елементи.
З розвитком економіко-математичних досліджень ускладнюється й проблема класифікації моделей, що використовуються. Разом із виникненням нових типів моделей (особливо змішаних типів) і нових ознак їх класифікації здійснюється процес інтеграції моделей різних типів у більш складні модельні конструкції.
Основні етапи процесу моделювання розглядалися вище. Зауважимо, що в різних галузях знань, зокрема в економіці, вони набувають специфічних рис. Проаналізуймо послідовність і зміст етапів одного циклу економіко-математичного моделювання.
1. Постановка економічної проблеми та її якісний аналіз. Головне тут – чітко сформулювати сутність проблеми (цілі дослідження), припущення, які приймаються, і ті питання, на які необхідно одержати відповіді. Цей етап включає виокремлення найважливіших рис і властивостей об’єкта, що моделюється, і абстрагування від другорядних; вивчення структури об’єкта і головних залежностей, що поєднують його елементи; формулювання гіпотез (хоча б попередніх), що пояснюють поведінку і розвиток об’єкта.
2. Побудова математичних моделей. Це – етап формалізації економічної проблеми, вираження її у вигляді конкретних математичних залежностей і відношень (функцій, рівнянь, нерівностей тощо). Спочатку зазвичай визначається основна конструкція (тип) математичної моделі, а потім уточнюються деталі цієї конструкції (конкретний перелік змінних і параметрів, форма зв’язків). Таким чином, побудова моделі має кілька стадій. Неправильно думати, що чим більше чинників ураховує модель, тим краще вона "працює" і ліпші дає результати. Те саме можна сказати й про такі характеристики складності моделі, як використовувані форми математичних залежностей (лінійні та нелінійні), урахування чинників випадковості й невизначеності тощо. Надмірна складність і деталізованість моделі утруднює процес дослідження. Треба не лише враховувати реальні можливості інформаційного і математичного забезпечення, а й порівнювати витрати на моделювання з одержуваним ефектом (зі зростанням складності моделі приріст витрат може перевищити приріст ефекту). Однією з важливих особливостей математичних моделей є потенційна можливість їх використання для вирішення різноманітних проблем. Тому, навіть зустрічаючись з новою економічною задачею, не треба намагатися "винаходити" модель; спочатку необхідно спробувати застосувати для розв’язання цієї задачі вже відомі моделі (адаптувати їх до задачі).
У процесі побудови моделі здійснюється зіставлення двох систем наукових знань – економічних і математичних. Звичайно, треба прагнути того, щоб одержати модель, яка належить до добре вивченого класу математичних задач. Часто це вдається зробити шляхом деякого спрощення вихідних положень моделі, які не спотворюють суттєві риси модельованого об’єкта. Однак можлива й така ситуація, коли формалізація економічної проблеми приводить до невідомої раніше математичної структури. Проблеми економічної науки і практики в середині ХХ ст. сприяли розвиткові математичного програмування, теорії гри, функціонального аналізу, обчислювальної математики. Цілком імовірно, що в майбутньому розвиток економічної науки стане важливим стимулом для створення нових розділів математики.
3. Математичний аналіз моделі. Метою цього етапу є з’ясування загальних властивостей моделі. Тут часто застосовують математичні прийоми дослідження. Найважливіший момент – доведення існування рішень у сформованій моделі (теорема існування). Якщо поталанить довести, що математична задача не має рішення, то необхідність у наступній роботі за первісним варіантом моделі відпадає; слід скоригувати чи постановку економічної задачі, чи модифікувати її математичну формалізацію. В аналітичному дослідженні моделі можуть постати такі питання, як, наприклад: чи взагалі є та чи єдине рішення; які змінні (невідомі) можуть входити у рішення; які будуть співвідношення між ними; в яких межах і залежно від яких вихідних умов вони змінюються; якими є тенденції цих змін тощо. Аналітичне дослідження моделі порівняно з емпіричним (числовим) має ту перевагу, що одержувані висновки зберігають свою силу за різноманітних конкретних значень зовнішніх і внутрішніх параметрів моделі. Знання загальних властивостей моделі має настільки велике значення, що часто задля доведення подібних властивостей дослідники свідомо йдуть на ідеалізацію первинної моделі. І все-таки моделі складних економічних об’єктів з великими труднощами піддаються аналітичному дослідженню. У тих випадках, коли аналітичними методами не вдається з’ясувати загальні властивості моделі, а спрощення моделі спричиняється до недопустимих (неадекватних) результатів, переходять до числових методів дослідження.