Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекціј.doc
Скачиваний:
16
Добавлен:
12.02.2016
Размер:
2.24 Mб
Скачать

ОСНОВНІ ПОНЯТТЯ І ОЗНАЧЕННЯ ДОСЛІДЖЕННЯ ОПЕРАЦІЙ.

Узагальнена схема операції та її нормальної математичної моделі.

Операція– це сукупність дій, об'єднаних єдиним задумом і спрямованих на досягнення певної мети. Поки не задано мету, операція не існує. У даній операції мета єдина.

Сукупність осіб або автоматів, дії яких спрямовані на досягнення мети даної операції, називають оперуючою стороною. Виокремлення оперуючої сторони має сенс, тому що в операції можуть бути задіяні особи або природні сили, які не прагнуть досягнення мети даної операції. Наприклад, у футбольному матчі, крім гравців команди, тренерів і уболівальників, які входять до оперуючої сторони, є також активні противники, які прагнуть завадити досягненню мети, та судді, які мають бути нейтральними щодо досягнення мети операції.

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

Дослідник операції належить до оперуючої сторони і переслідує ту ж саму мету. Ця мета повинна бути йому відома, так само, як і обставини проведення операції. Але у реальних ситуаціях ступінь інформованості дослідника про операцію може бути іншим, ніж ступінь інформованості оперуючої сторони. Тому дослідник має право на деякі припущення та спрощення.

Дослідник операції зазвичай сам не приймає рішень з вибору способів дій, а лише допомагає у цьому оперуючій стороні. Отже, незважаючи на приналежність дослідника до оперуючої сторони, він виконує особливу роль, досліджуючи операцію в цілому, але часто не маючи всієї повноти інформації про операцію і не приймаючи кінцевих рішень.

Виокремлення дослідника операцій в самостійну частину оперуючої сторони доцільне, оскільки дає змогу чіткіше з'ясувати деякі питання взаємодії при постановці задач дослідження операцій та при прийнятті рішень.

Для досягнення мети оперуючи сторона має у своєму розпорядженні деякий запас (ресурс) активних засобів, використовуючи і, як правило, витрачаючи які, вона може досягати мети.

Наприклад, при розв'язуванні виробничих задач до активних засобів відносять запаси сировини, наявне обладнання, робочу силу, гроші.

Способи дій, тобто способи використання активних засобів, називаються стратегіями оперуючої сторони. Оцінка прийнятності і порівняння стратегій оперуючої сторони і є суттю роботи дослідника операцій.

Результати операції з досягнення певної мети при даній кількості активних засобів залежать від вибору стратегій, тобто від факторів, що знаходяться у розпорядженні оперуючої сторони (контрольованих факторів).

Але результати можуть залежать і від факторів, які не контролюються оперуючою стороною. Такі фактори утворюють обстановку проведення операції. Зокрема, у сільському господарстві неконтрольованим фактором є погодні умови; при стрільбі − так зване розсіювання снарядів; у військових діях і спортивних змаганнях –дії противника, який намагається завадити оперуючій стороні.

Найзагальніший якісний опис компонент будь-якої операції закінчується вказівкою на інформованість оперуючої сторони і дослідника операцій про обстановку проведення операції, тобто про точність знання значень неконтрольованих факторів у даній конкретній операції. Крім того, важливою є також інформованість різних частин оперуючої сторони про рішення, дії і результати дій цих частин.

Математична модель операції повинна давати, нехай наближено, кількісний опис операції; тому математичний еквівалент повинен мати всі перелічені компоненти операції.

Як і всякий процес, хід операції повинен описуватись деякою кількістю фазових координат; вважається, що задавання функційдає змогу повністю описувати конкретний перебіг операції у даній моделі. Чим більше фазових координат, тим, взагалі кажучи, точнішим є опис операції, але й тим складніше дослідження моделі.

Як правило, хід операції з точки зору досягнення мети можна характеризувати невеликою кількістю або навіть одною фазовою координатою.

Ступінь відповідності перебігу операції поставленій меті характеризується значенням функціоналу , який називається критерієм ефективності; мета операції зводиться до прагнення збільшити (або зменшити) значення критерію ефективності. Надалі вважатимемо, що метою є збільшення значення критерію.

Отже, прагнення збільшення критерію ефективності є математичним описом мети операції. У даній моделі він повністю заміняє собою мету, і дослідник має справу тільки з ним.

Так само, як і мета, її еквівалент – критерій ефективності – у моделі операції єдиний і може бути вибраний (за узгодженням з оперуючою стороною) довільно у тій мірі, як і сама мета.

Приклади критеріїв ефективності:

  1. різниця забитих і пропущених м'ячів у футбольному матчі;

  2. кількість виготовленої продукції на виробництві;

  3. значення 0 або 1 в операції посадки на поїзд.

Зауважимо, що критерій ефективності не слід плутати з фазовими координатами. Зокрема, різниця забитих і пропущених м'ячів у футбольному матчі – фазова координата , але не обов'язково критерій. Критерієм може бути 1 або 0 в залежності від виграшу або невиграшу, тобто критерій може бути задано у такий спосіб

Незнання або недостатньо точне знання критерію ефективності – це прямий наслідок недостатньо чіткого розуміння мети операції або недостатніх знань про процес її перебігу. Таке незнання може звести нанівець дослідження операції або її проведення.

Активні засоби характеризуються своєю кількістю. Якщо активні засоби мають різну природу, то їх кількість описується вектором , а обмеженість активних засобів математично виражається як обмеженість компонент вектора:,.

Можливості активних дій оперуючої сторони можна подати як набір деяких величин , що впливають на фазові координати. Ці величини можуть бути довільно вибрані оперуючою стороною з деякої заданої множини. Взагалі кажучи, цей вибір міняється в часі або з отриманням інформації про перебіг операції, тобто про фазові координати. Величиниможна трактувати як реальне розбиття активних засобів на групи, які використовуються в різних місцях і в різний час, або просто як номер того чи іншого способу використання активних засобів. Другий випадок застосовується частіше, коли способів дій скінченна кількість.

Стратегією оперуючої сторони з точки зору дослідника операції є у загальному випадку правило поведінки, яке дозволено очікуваною інформацією, тобто оператори , де, а– затримка у часі, необхідна для отримання і обробки інформації про перебіг операції та реалізацію рішення про призначенняв момент. Це можливо за умови наявності у оперуючої сторони інформації про, яка дає можливість реалізації операторів. Якщо ж така інформація не очікується, то вибірне може залежати від відповідних, і набір самихє стратегією. Допустимі за інформованістю та іншими міркуваннями стратегії оперуючої сторони утворюють множину, яку часто називають простором стратегій.

У свою чергу залежать від значень, вектораі деякої кількості неконтрольованих оперуючою стороною функцій, які відображають обстановку, що змінюється у часі.

Неконтрольовані фактори, враховуючи інформованість про них дослідника, можна розділити на три групи.

  1. Фіксовані фактори, значення яких відомі досліднику операції.

  2. Випадкові фіксовані фактори, тобто випадкові процеси з відомими законами розподілу.

  3. Невизначені фактори, для яких відома тільки область розподілу факторів, в якій вони можуть знаходитись, або область, в якій знаходяться закони розподілу, якщо відомо, що фактор випадковий, але закон розподілу точно не відомий. У останньому випадку краще говорити про невизначений закон розподілу випадкового фактора.

Невизначені фактори, в свою чергу, можна розбити на такі підгрупи:

а) невизначені фактори, які з'являються при наявності діючих незалежно від оперуючої сторони осіб або автоматів, не зацікавлених, взагалі кажучи, у досягненні мети оперуючої сторони; невизначені фактори такого типу можна умовно назвати стратегіями противника, що має свої активні засоби, обмеження яких і набір (простір) стратегій противника утворюють область подібних факторів;

б) невизначені фактори, причиною появи яких є недостатність знань про деякі процеси і величини; такі невизначеності можна назвати природними;

в) невизначені фактори, що відображають нечіткість знання мети операції або критерію ефективності; формально цей тип невизначених факторів, звичайно, можна віднести до природних, але необхідно підкреслити його особливе місце в дослідженні операцій.

Найбільш яскраві приклади невизначеностей першого типу дають військові дії і спорт, де наперед невідома тактика противника створює невизначеності, що суттєво впливають на результат операції. Систематичним вивченням ситуацій з невизначеностями такого типу займається теорія ігор.

Прикладом невизначеності другого типу є невизначеність у законі розподілу випадкової величини, для якої відомі тільки математичне сподівання і дисперсія.

Нарешті, прикладом невизначеності третього типу є невизначеність у законі виборі критерію оцінки діяльності виробничих підприємств, що виробляють продукцію декількох різних типів.

Зауважимо, що наведене розбиття неконтрольованих факторів зроблено з точки зору дослідника операцій і відповідає його інформованості у момент проведення досліджень.

Як вже зазначалось, оперуюча сторона в цілому може мати більше інформації, що відображається у понятті стратегії. Невизначені та випадкові фактори або відповідні їм значення фазових координат можуть стати відомими (фіксованими факторами) під час проведення операції або навіть дещо раніше (але після проведення досліджень), і ця інформація може бути використана при виборі способу поведінки.

Сформульована загальна схема моделі операції недостатньо наочна і вимагає систематичного використання функціонального аналізу. Відповідні методики дослідження операції розроблені недостатньо.

Тому надалі обмежимось дискретною моделлю, яку можна розглядати як наближення наведеної моделі. Багато практичних задач є дискретними моделями.

У дискретній моделі вважається, що перебіг операції повністю характеризується значеннями фазових координат у дискретні моменти часу; ці значення можна записати у вигляді , де– номер моменту часу. Так само рішення про вибірприймається дискретно, тому їх значення можуть бути перенумеровані у вигляді; неконтрольовані фактори відповідно записуються у вигляді. При цьомує функціями всіхі(і, звичайно, вектора) при.

Стратегією відповідно буде набір функцій , де, а− затримка.

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

Зауваження.

А. Неконтрольовані фіксовані фактори сталі уданій моделі, тому у функції, яка виражає критерій, вказівкою на залежність від таких факторів можна знехтувати.

В. Для зручності замість одного вектора можна вживати іноді окремі позначення для різних типів неконтрольованих факторів, наприклад,,, деозначає випадкові неконтрольовані фактори,− природні невизначеності (включаючи і третій тип) і− невизначені фактори, пов’язані з розумним противником; вектор активних засобів такого противника позначатимемо через.

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

(1.1)

Цей запис і стане загальною спрощеною схемою моделі , якщо буде зазначено, що оперуючи сторона прагне збільшувати і що можливі значення векторів,,знаходяться у відповідних областях, що відомі досліднику операції, а длявідомі закони розподілу. Крім того, досліднику операції повинно бути задана множина досліджуваних стратегій, тобто вектор-функцій, деі,,, які дають змогу вибору оперуючою стороною векторівза наявності інформації про попередні значення контрольованих і неконтрольованих факторів.1

З цього запису випливає, що при відсутності випадкових і невизначених неконтрольованих факторів достатньо розглядати стратегії типу (стратегії-константи). У цьому випадку інформованість оперуючої сторони про неконтрольовані фактори (а, отже, і про ) не перевищує інформованості дослідника операції.

Оскільки задавання стратегії при даних значеннях неконтрольованих факторів визначає, то цим визначається і значення. Таким чином, крім запису (1.1), можна користуватись і записом

,

де .

Для перебігу операції наявність інформації про значення фазових координат у всі моменти, що передують моменту , еквівалентна наявності інформації про значення всіх контрольованих і неконтрольованих факторів у ці моменти. Ця обставина, несуттєва з точки зору узагальненої схеми моделі, досить важлива з практичної точки зору, особливо при дослідженні операцій з наявністю противника.

Оскільки іу даній моделі зазвичай фіксовані, у записі (1.1) будемо нехтувати вказівкою про залежність від цих ці аргументів.

Надалі для зручності будемо вживати також такі позначення:

−множина всіх можливих значень контрольованих факторів ;

−неконтрольовані фактори, для яких відома тільки область N їх значень;

−випадкові фактори: досліднику операцій відома множина значень випадкової величини; крім того, закон розподілуцієї випадкової величини або відомий точно, або відомо лише, що, де− деяка множина законів розподілу (випадкова величина з невідомим законом розподілу);

− множина досліджуваних стратегій оперуючої сторони.

Як вже було зазначено, на момент проведення операції оперуюча сторона може бути більше інформованою про неконтрольвані фактори, ніж дослідник операції під час проведення дослідження. Інформація, яку буде мати оперуюча сторона на момент проведення операції, фіксується у моделі інформаційною гіпотезою. Якщо оперуюча сторона не має додаткової інформації про неконтрольовані фактори, то її стратегіями є самі контрольовані фактори з М0. Якщо неконтрольвані фактори стануть відомі оперуючій стороні на момент проведення операції, то її стратегіями є всеможливі відображення ; множину всіх таких відображень позначатимемо. Інформаційну гіпотезу можна задати за допомогоюінформаційної функції , визначеної на множині; оперуючій стороні на момент проведення операції стане відоме значення. Множиною стратегій оперуючої сторони у цьому випадку є множина

.

Інформаційну гіпотезу можна задати й іншими способами. У будь-якому випадку множина стратегій М є підмножиною .

Враховуючи наведені позначення, критерій ефективності можна записати у вигляді , де функціявизначена на множині. Його можна також довизначити на множині:.

Якщо ,, то критерій ефективності можна записати у вигляді матриці

.

Стратегії оперуючої сторони у цьому випадку можна задати вектором.

Якщо множина значень інформаційної функції скінченна, складається зрізних елементів і, то множинаскладається зстратегій.

Приклад 1.1. Нехай ,,

,

інформаційну функцію задано у такий спосіб: . Тоді множина стратегій складається з 9 стратегій:

, ,,

, ,,

, ,.

Критерій ефективності, довизначений на множині , має вигляд:

1.2.Приклади моделей операцій

Наведемо декілька прикладів моделей операцій, що свідчать про різноманітність можливих практичних варіантів моделей.

1.2.1. Модель аналізу технологічних процесів.

Нехай є технологічних процесів, за допомогою яких виробляються деякі види продукції. Для виробництва одиниці продукції-й технологічний процес вимагаєодиниць сировини-го типу. Кількість одиниць сировини-го типу, яка є у оперуючої сторони, обмежена величиною,− вартість одиниці продукції, що виробляється за допомогою-го технологічного процесу.

Нехай − планований обсяг випуск продукції за допомогою-го технологічного процесу. Контрольованим фактором є вектор,

. (1.2)

Критерієм ефективності вважається загальна вартість продукції, яку можна записати у вигляді

, (1.3)

Максимізація і є задача планування.

У цій моделі немає ні випадкових, ні невизначених неконтрольованих факторів, а, отже, інформованість дослідника і оперуючої сторони однакові. Активними засобами є запаси сировини, а стратегіями − вибір величин ,. Таким чином, у даній операції .

Ця модель дає типовий приклад задачі лінійного програмування.

1.2.2. Апроксимація функцій поліномами.

Нехай задано функцію на відрізку. Потрібно апроксимувати її поліномом степеня не вище за.

Активні засоби − степінь полінома, контрольовані фактори − коефіцієнти полінома

.

Мета операції не конкретизована, поки не вказано, що розуміти під апроксимацією. Найчастіше розглядається апроксимація у середньому, де за похибку приймається вираз

. (1.4)

Мета операції − мінімізація похибки. У такій постановці задачі неконтрольовані фактори відсутні. Стратегією є вибір коефіцієнтів. Розглядаються стратегії-константи.

Але у загальнішій постановці похибкою апроксимації вважається вираз

.

У цьому випадку значення , при якому потрібно апроксимувати, зазвичай наперед невідоме, а, отже, є типовим неконтрольованим природним невизначеним фактором.

Задача про апроксимацію відомої функції поліномом може з'явитись, наприклад, для спрощення обчислень або досліджень. Але можлива також задача про апроксимацію неточно відомої функції .

1.2.3. Модель дій нападу проти захисту у військових операціях.

Нехай є засобів нападу ізасобів захисту, а такожмісць можливого проходу засобів нападу через лінію захисту. При розташуванні одного засобу захисту на-му місці він може знищитизасобів нападу, що намагаються пройти через цей пункт. Напад прагне збільшити загальну кількість засобів, що пройшли через лінію захисту.

Позначимо через кількість засобів нападу, які намагаються пройти через-й пункт, а через− кількість засобів захисту, що розташовані на цьому місці.

Контрольованим фактором є вектор ,

(1.5)

Стратегія нападу полягає у виборі значень .

Фіксованим неконтрольованим фактором є величина . Випадкові та природні невизначені фактори відсутні. Наявний активний противник, стратегії якогоє зазвичай невизначеним фактором при плануванні операції.

(1.6)

Критерій ефективності буде мати вигляд

(1.7)

Але оперуюча сторона (напад), можливо, зможе отримати і використати інформацію про при проведенні бойових дій. У такому випадку стратегіями оперуючої сторони можуть бути функції.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]