- •Оглавление
- •Введение
- •1.Общаяструктурасистемыобслуживаниявоздушногодвижения
- •1.1.Система«человек–машина»(субъект–объект)
- •1.2.Определениесистемыорганизациивоздушногодвижения
- •1.3.Цельиосновныезадачисистемыорганизациивоздушногодвижения
- •2.Основыорганизацииифункционированиясистемыорганизациивоздушногодвижения
- •2.1.Периодичностьфункционированиясистемыорганизациивоздушногодвижения
- •1.Организациявоздушногопространства
- •2.Организацияпотоковвоздуш-ныхсудов
- •4.Организацияде-ятельностипер-соналаслужбы
- •2.2.Основнойпоказательфункционированиясистемыорганизациивоздушнымдвижением,критерийэффективностииспользованиявоздушногопространства
- •3.Системныйподходвисследованиипроцессовуправлениявоздушнымдвижением
- •3.1.Модель«shel»
- •3.2.Принципыдекомпозициииагрегированиявисследованиипроцессовуправлениявоздушнымдвижением
- •4.Моделированиепроцессоввсистемеорганизациивоздушногодвижения
- •4.1.Основныепринципымоделирования
- •4.2.Видымоделей
- •5.Характеристиказадачоптимизациипроцессовуправлениявоздушнымдвижением
- •5.1.Методыоптимизациипроцессов
- •5.2.Оптимизациястатическихпроцессов
- •5.3.Видызаписизадачлинейногопрограммирования
- •5.4.Графическаяинтерпретациязадачлинейногопрограммирования
- •5.5.Двойственностьзадачлинейногопрограммирования
- •5.6.Транспортнаязадачалинейногопрограммирования
- •5.7.Задачанелинейногопрограммирования
- •5.8.Особенностизадачицелочисленного,параметрического,
- •5.9.Оптимизациядинамическихпроцессов. Динамическоепрограммирование
- •5.10.Оптимизацияипринятиерешенийвусловияхмногокритериальностиинеопределенности
- •5.11.Оптимизацияпроцессовуправлениявоздушнымдвижениемвусловияхнеопределенности
- •6.Автоматизацияпроцессаоперативногоуправлениявоздушнымдвижением
- •6.1.Необходимостьавтоматизациипроцессауправлениявоздушнымдвижением
- •6.2.Преимуществаавтоматизациипроцессауправлениявоздушнымдвижением
5.5.Двойственностьзадачлинейногопрограммирования
ДвойственностьЗЛПсводитсяктому,чтовместопоискамаксимумаможноискатьминимумдвойственнойзадачисдругимипеременными,инаоборот.Витогеэтоможетдатьодинитотжеэффект.Например,еслинеобходимовтечениерабочегодняполучитьдополнительноевремянаре-шениевыполнениянекоторогозадания,томожноилимаксимизироватьско-ростьвыполнениядругихзаданийприсохраненииограничениянавремяот-дыха,или,наоборот,минимизироватьвремяотдыхаприсохраненииограни-чениянаскоростьвыполнениядругихзаданий.
Преобразованиепрямойзадачивдвойственнуюпроизводитсяследующимпутем:вместоnпеременныхпрямойзадачивдвойственнойзадачевводятсяmновыхпеременных(z)поколичествуограниченийвпрямойзадаче;ввы-ражениецелевойфункциисновымипеременнымивместокоэффициентовсiзаписываютсякоэффициентыbj,которыевпрямойзадачеестьзначенияограничений;вместопоискамаксимумавпрямойзадачеосуществляетсяпо-искминимумавдвойственнойзадаче;вместоmограниченийпрямойзадачивводятсяnограниченийдвойственнойзадачи.Результатыэтихпреобразова-нийпредставленыниже.
n
Прямаязадача:
i1
cixi→max,
Двойственнаязадача:
n
i1
aijxi≤bj,j=1,2,3,…,m,
xi≥0,i=1,2,3,…,n.
m
j1
m
bjzj→min,
j1
aijzj≥ci,i=1,2,3,…,n,
zj≥0,i=1,2,3,…,m.
Сматематическойточкизренияпереходкдвойственнойзадачепозволяетврядеслучаевупроститьрешение,применитьболееэффективныеметоды,невозможныедляпрямойзадачи.
5.6.Транспортнаязадачалинейногопрограммирования
КспециальномутипуЗЛПотноситсятранспортнаязадача,атакжесхожаяснейзадачаоназначениях.Рассмотримтранспортнуюзадачупрограммирования.
Пример3.Пустьимеетсянекоторыйрайонаэродромасnкоридорамиподхода.Намоментрешениязадачивпервомкоридореподходанаходитсяa1прилетающихнаданныйаэродромВС,вовтором–а2,втретьем–а3ит.д.Предположим,чтопонекоторымпричинам,например,пометеоусловиям,аэродромзакрывается,возникаетзадачараспределенияВС,находящихсявданномрайоне,назапасныеаэродромы(дляобобщениязадачиможемпред-положить,чтовчислоnвходятнетолькокоридоры,ноизоныожидания,атакжезонавзлетаипосадки(ЗВП),соответственно,некоторыеаiбудутозна-чатьколичествоВСвзонеожиданияиливЗВП).Положим,чтовсегозапас-ныхаэродромовдляданногоm,причемпервыйможетпринятьb1ВС,второй–b2,третий–b3ит.д.ЗатратынаполетВСизпервогокоридоранапервыйза-паснойаэродром,выраженные,например,вдальностиполета,обозначимc11;вболееобщемслучаебудемговоритьозатратахнаполетодногоВСизi-гокоридоравj-йаэродромиобозначатьсij.Введемпеременнуюхij–количествоВС,направленныхизi-гoкоридоранаj-йзапаснойаэродром.Тогдазатраты
наполетизi-гoкоридоранаj-йзапаснойаэродромхijВСбудутвыражены
произведениемcij,xij,асуммарныезатратыдляраспределениявсехВС,нахо-
nдящихсявданномрайоне,назапасныеаэродромыввидесуммыi1
m
j1
cijxij.
Дляслучая,когда,например,n=3иm=2,этовыражениебудетвыгля-
nдетьтак:i1
m
j1
cijxij=c11x11+c12x12+c21x21+c22x22+c31x31+c32x32.
Задачасостоитвтом,чтобытакраспределитьВСпозапаснымаэродро-мам,чтобысуммарныезатратыбылиминимальныивыполнялисьследую-щиетребования(ограничения):во-первых,всеВСизвсехкоридоровбылираспределеныпозапаснымаэродромам;во-вторых,всеВСбылипринятына
m
этихзапасныхаэродромах.Первоеограничениезапишетсятак:
j1
xij=ai
длявсехi=1,2,3,…,n.
n
Второеограничениезапишетсяследующимобразом:
i1
xij=bjдлявсех
j=1,2,3,…,m.
Теперьможемзаписатьпоставленнуюзадачуввидетранспортнойзадачилинейногопрограммирования:
n
i1
m
m
j1
cijxij→min,
j1
n
i1
xij=ai,i=1,2,3,…,n,
xij=bj,j=1,2,3,…,m,
xij≥0,i=1,2,3,…,n;j=1,2,3,…,m.
Необходимоотметить,чтовкаком-тоиномслучаеречьможетидтиопо-искемаксимума,этоопределяетсясмысломпеременныхикоэффициентовзадачи.Есливзаписитранспортнойзадачираскрытьзнакисуммы,тополу-чимпосутитакуюжеЗЛП,какиранее.Длярешениятранспортнойзадачииспользуютсясвоисобственныеметоды.
Задачаоназначенияхпоформепохожанатранспортнуюизапишется
следующимобразом:
n
i1
n
n
i1
cijxij→min,
i1
n
i1
xij=1,i=1,2,3,…,n,
xij=1,j=1,2,3,…,n.
Интерпретациятакойзадачиможетбытьследующая.Имеетсяnработни-ковиnпунктов–рабочихмест.Известно,чтовсилуразличияквалификацииперсоналавероятностьошибочныхдействийработниковнаразныхместахразлична,введемкоэффициентсij,отражающийнекоторымобразомвероят-ностьошибочныхдействийi-гoработниканаj-мрабочемместе.Требуетсятакназначитьработниковсменынарабочиеместа,чтобысуммарнаявероятностьбыламинимальна.Дляформализациизадачивводитсяпеременнаяxij,котораяможетприниматьдвазначения:xij=1–еслиi-йработникназначеннаj-eме-сто;хij=0–впротивномслучае.Ограниченияимеютследующийсмысл:пер-воеограничение:каждыйi-йработникдолженбытьназначеннаоднорабочееместо;второе:накаждоеj-eместодолженбытьназначенодинработник.
Другимпримеромиспользованиязадачионазначенияхявляетсязадачапланированияочередностизаходанапосадку.
