Ишдан мақсад: Транспорт тизими: транспорт масаласини потенциаллар усули ёрдамида ечиш ва тахлил килиш
Download 0.68 Mb.
|
BTTL laboratoriya 4 ta (1)
- Bu sahifa navigatsiya:
- Гурвиц мезони.
- 4-лаборатория иши. Объектни моделлаштириш ва тартиблашни ўрганиш Ишдан мақсад : Жадваллар назарияси масаласи. Джонсон алгоритми
- Масалани қўйилиши: Жадваллар назарияси масаласи. Джонсон алгоритмидан фойдаланиб масалани операцияларни оптимал тартиблаш Назарий қисм.
- 1. Бир машина учун жадвал тузиш масаласи.
- Масалани ечиш алгоритми. Дастлабки кадам
- Иккинчи кадам.
Сэвиджнинг минимакс мезони. Бу мезон ҳам худди Валд мезони каби ута пессимистик мезон хисобланади. Бу мезон буйича ута ёмон шароитларда таваккал қийматининг минимумини таъминлайдиган стратегияни танлаш тавсия этилади:
(5) Гурвиц мезони. Бу мезон – умумлашган максимум мезони деб юритилади. У қуйидаги кўринишга эга: бунда . коэффициент қандайдир вазиятларни эътиборга олган ҳолда танланади. Кўриниб турибдики, да Гурвиц мезони Вальднинг пессимистик мезонига, да эса ўта оптимистик мезонга айланади ( да ) Энди шу мезонларнинг қўлланишга доир мисоллар қараймиз. 4-мисол. Ўйиннинг ютуқлар матрицаси 3-жадвалда берилган. Лаплас принципини қўллаб И ўйинчи оптимал стратегияси топилсин. 3-жадвал
(3) формулага кўра Қ1= Қ2= Қ3= Қ4= . У вақтда а1=(1+3+1+4)/4=2,25; а2=(4+1+3+2)/4=2,5; а3=(3+1+3+1)/4=2; а4=(3+0+2+3)=2. Ютуқнинг максимал ўртача қиймати а= Демак, табиат ҳолатлари эҳтимоллари бир хил бўлганда 3-жадвал билан берилган ўйинда А2 стратегия оптимал бўлади. Агар табиат стратегиялари уларни муқаррарлиги камайиб бориш тартибида жойлаштирилганда Т3, Т1, Т2, Т4 кетма-кетликни ҳосил қилса, уларни янгидан Т11, Т21, Т31, Т41 деб белгилаб, ютуқлар матрицаси 4-жадвал кўринишда бўлган ўйинга келамиз. 4-жадвал
(4) формуладан фойдаланиб, н=4 учун Қ1|= ; Қ2|= , Қ3|= , Қ4| = бўлишини топамиз. ўртача ютуқлар 4-жадвалнинг охирги устунида келтирилган. Бу устун элементларидан , ни ва И ўйинчининг оптимал А2 стратегиясини топамиз. 5-Мисол. Универмаг раҳбарияти А турдаги молдан буюртма бермокда. Бунда молга бўлган талаб 6 дан 9 бирликката оралиқда эканлиги маълум. Агар буюртма буйича олинган мол талабни қондириш учун етарли бўлмай қолса раҳбарият етишмай қолган молга шошилинч буюртма бериши ва олиб келиш мумкин. Агар талаб молнинг мавжуд миқдоридан кам бўлса, сотилмаган мол универмаг омборида сақланади. Молга бериладиган буюртманинг шундай ҳажмини топиш керакки, бунда агар бир бирлик молни омборда сақлаш харажати 10 сўмни, шошилинч буюртма бериш ва олиб келиш харажати эса 20 сўмни ташкил этса, омборда сақлаш ва шошилинч буюртма бериш билан боғлиқ қўшимча чикимлар минимал бўлсин. Ушбу мисолда харидорлар талаби иккинчи ўйинчи сифатида намоён бўлмокдаки, унинг стратегиялари – талаб миқдорлари Т1=6 бирлик, Т2=7 бирлик, Т3=8 бирлик, Т4=9 бирлик билан белгиланади. И ўйинчи стратегиялари – универмаг раҳбариятининг буюртмалари А1=6, А2=7, А3=8, А4=9 бирлик мол миқдоридан иборат. Ўйиннинг тўлов матрицаси 5-жадвалда келтирилган. 5-жадвал
Матрица элементларини ҳисоблашда фақат молни омборда сақлаш ва шошилинч олиб келиш билан боғлиқ қўшимча чиқимлар эътиборга олинган. Масалан, буюртма 8 мол бирлигига, талаб эса 7 бирликка тенг бўлганда 1 бирлик молни омборда сақлаш харажатлари 10 сўмни ташкил этади. Буюртманинг худди шу ҳажмида талаб 9 бирликка тенг бўлса, у ҳолда етишмаган 1 бирлик молни шошилинч олиб келиш учун қилинадиган харажат 20 сўмни ташкил этади. Ўйиннинг ечимини Валд, Сэвиж ва =0,2 да Гурвиц мезонлари бўйича топамиз. А) Валд мезонини қўллаш. и=1,2,3,4 элементларни топамиз ва уларни 5-жадвал-нинг қўшимча устунига ёзиб қўямиз. лардан энг каттаси =-20, яъни . Демак, А3-оптимал стратегиядир, яъни молдан 8 бирлик буюртма бериш керак. В) Сэвиж мезонини қўллаш. Ютуқлар матрицаси асосида таваккалар матрицасини тузамиз (6-жадвал) ва қўшимча устунга максимал тавакалларни жойлаштирамиз. 6-жадвал
(5) формулага кура ри сонлардан минималини топамиз: . Демак, Сэвиж мезони бўйича ҳам А3 – оптимал стратегия бўлар экан. С) Гурвиц мезонини қўллаш. 7-жадвал тўлов матрицасининг ўнг томонидаги учта устунга қуйидаги баҳоларни ёзиб қўямиз: аи =мин аиж , Wи =мах аиж, ҳи= а аи+(1- ) Wи ж ж 7-жадвал
=0,2 да ҳи нинг қийматларидан энг каттаси ҳ3=-4 бўлиб, у А3 стратегияга мосдир. Демак, қаралаётган мисол учун ечим қуйидагича: универмаг раҳбарияти 8 бирлик молга буюртма бериш учун ҳамма асосга эга, чунки учала мезон ҳам масалани, А3 стратегия фойдасига ҳал қилинмокда Гурвиц мезони буйича 0а а а1 бўлганда А3 стратегия оптимал бўлишини қўриш қийин эмас. Факат а=0 (ўта оптимизм)дагина ҳамма стратегиялар тенг кучлидир. 4-лаборатория иши. Объектни моделлаштириш ва тартиблашни ўрганиш Ишдан мақсад: Жадваллар назарияси масаласи. Джонсон алгоритми Масалани қўйилиши: Жадваллар назарияси масаласи. Джонсон алгоритмидан фойдаланиб масалани операцияларни оптимал тартиблаш Назарий қисм. Ишни бажариш тартиби. Бир машина учун жадвал тузиш масаласи. Масалани ечиш алгоритми. Кетма-кет хизмат килувчи бир неча машиналар учун жадвал тузиш масаласи. Икки машина учун жадвал тузиш масаласини ечиш алгоритми (Джонсон алгоритми). 1. Бир машина учун жадвал тузиш масаласи. Жадваллар назариясида осон хал килинадиган, амалий жихатдан мухим булган бир катор масалалар мавжуд. Бир машина учун жадвал тузиш масаласи бунга мисол була олади. Шундай масаланинг «машина – операция» терминида куйилишини караб чикамиз. Фараз килайлик, бир машинада бажарилиши учун бир вактда операциялар берилган булсин. Хар бир операцияни машинада бажариш вакти хам берилган. Машинада операцияларни бажариш жадвалини тузиш масаласи деганда операцияларни бажаришнинг шундай тартибини аниклашни тушунамизки, бунда кандайдир самарадорлик критерияси оптимал киймат кабул килсин. Бундай масалани хал килиш алгоритми самарадорлик критериясига бођлик булади. Куйидаги критерияни караймиз: , бунда – операцияни бажариш учун кутишга кетган вакт бирлигига бођлик булган жарима микдори (ёки операцияни бажариш учун керакли булган маблађ киймати), – операциянинг кечикиши , , – операцияни тугатиш вакти, – операцияни тугатиш учун керакли булган директив вакт. Кўпчилик масалаларда га минимал қиймат берадиган жадвал тузиш талаб килинади. Масалани ечиш алгоритми. Дастлабки кадам. Барча операцияларни бажариш вакти Т ни аниклаймиз ва биринчи кадамга утамиз. Биринчи кадам. Тартибланмаган операциялар ичидан шундай - операцияни топамизки, булсин, бунда . Бу ерда факат тартибланмаган индексли операциялар учун аникланади. Иккинчи кадамга утамиз. Иккинчи кадам. номерли операцияни каралаётган операциялар тупламининг энг охирида бажарамиз. – операцияни бошка карамаймиз, яъни уни операциялар тупламидан чикарамиз. Агар операциялар туплами буш булса, масала ечилди. Акс холда, Т ни га алмаштириб, биринчи кадамга кайтамиз. Биринчи ва иккинчи кадамларни марта кайтаргандан сунг критерий буйича оптимал жадвал тузилади. 2. Кетма-кет хизмат килувчи курилма (машина) лар учун жадваллар тузиш масаласи. Кетма-кет хизмат килувчи курилма(машина)лар учун жадвал тузиш масласининг умумий холини караб чикамиз. тупламдан иборат операциялар та машиналарда бажарилиш керак. – операцияни машинада бажариш вакти , аввалдан берилган. Операцияларни бажариш тартиби турли ишлар учун бир хил хам, турли хил хам булиши мумкин. Машиналарнинг бекор туриш вактлари йиђиндиси минимал буладиган операцияларни бажариш тартиби жадвалини тузиш масаласи жадваллар назарияси масаласидан иборатдир. Исталган жадвални тузишда, хусусан оптимал жадвал тузишда куйидаги шартлар каноатлантирилиши керак: Хар бир машинада исталган вакт моментида биттадан ортик иш бажарилмайди. Белгиланган вакт моментида бир иш факат битта машинани банд килади. Умумий холда оптимал жадвал тузиш коидаси йук. Шунинг учун машиналар сони иккита булган холни караймиз. Хар бир иш иккита операциядан ташкил топган булиб, улар олдин биринчи машинада, кейин иккинчи машинада мос равишда ва вактларда бажарилади. Джонсон алгоритми. Download 0.68 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling