Чизиқли программалаш масалалари (чпм) ларни ечишда Симплекс усул моҳияти ва алгоритми



Download 123,59 Kb.
bet1/3
Sana06.07.2022
Hajmi123,59 Kb.
#743801
TuriПрограмма
  1   2   3
Bog'liq
5 Маъруза АЛ (уз)


5-маъруза
Чизиқли программалаш масалалари (ЧПМ) ларни ечишда Симплекс усул моҳияти ва алгоритми.
Чизиқли программалаш масалалари (ЧПМ) ларни ечишда унинг оптимал ечимини таянч ечимлари орасидан топиш керак. Таянч ечимини топиш учун агар ноъмалумларнинг сони учтадан кўп бўлса биз геометрик усулдан фойдалана олмаймиз. Шунинг учун биз бундай масалаларни қандай катта ўлчовли бўлишидан қатъий назар, уни ечишнинг универсал усулини танлашимиз керак бўлади. Бундай усуллардан бири симплекс усули бўлиб, бошқача қилиб айтганда, бу усулни режаларни такомиллаштириб борувчи усул деб ҳам айтиш мумкин. Симплекс усулининг моҳияти шундан иборатки, аввал унинг бошланғич таянч ечими режасини тузиб оламиз. Биз бошланғич шартни текшириш натижасида кейинги яхшиланган ечим режасини оламиз. Бу жараённи биз оптимал ечим режасини олгунча давом эттирамиз. Хар бир қадамда биз масаланинг яна бир таянч ечимини оламиз. Таянч ечимлар сони кўпбурчак учларидаги ечимлари сонига тенг бўлса, симплекс усулида ҳам ечимлар сони унинг шунча қадамлари сонига тенг бўлади. Чизиқли программалаш масалаларини симплекс усулида ечиш учун уни каноник кўринишга келтириб олиш керак бўлади, яъни, ҳамма чекланишлар шартларидаги тенгсизликлар тенгламалар кўринишига келтирилиши керак. Бунинг учун биз тенгсизликнинг чап томонига сунъий номаълумларни киритиш билан эришамиз.
Бу жараённи қуйидаги чизиқли программалаш масаласида кўриб ўтамиз:

Аввал (5.1) тенгсизликни тенгламага айлантириш учун биз тенгсизликни чап томонига сунъий хn+1, xn+2,…,xn+m, номаълумларни қўшамиз, мақсад функциясида бу номаълумлар учун cn+1=cn+2=…=cn+m=0 га тенг бўлади. Яъни сунъий ўзгарувчиларнинг нархи нолга тенг бўлади. Шундан сўнг (5.1)-(5.3) масалани қуйидагича ёзиб оламиз:
Бундан кўринадики хn+1, xn+2,…,xn+m, лар қандай қиймат қабул қилишидан қатъий назар мақсад функцияси га таъсир қилмайди, чунки cn+i=0; i=1, 2,…,m.
Чизиқли программалаш масаласи (5.4)-(5.6) ни матрица кўринишини қуйидагича қисқа кўринишда ёзиш мумкин:

Бу ерда тўғри тўртбурчак шаклидаги матрица. сатр матрица, устун матрица, устун матрица.
Энди симплекс усулининг моҳиятини кўриб чиқамиз. Бунинг учун биз олдин базис ўзгарувчиларни танлаб олишимиз керак бўлади, базис ўзгарувчилар m та захиралар сонига тенг бўлиши керак. Базис ўзгарувчилардан тузилган А устун матрица бирлик матрица бўлиши керак. Базис ўзгарувчиларнинг қийматлари тенгламанинг ўнг томонидаги қийматлардан олинади. Агар система шартларни қаноатлантирмаса, у холда шундай кўринишга келтириб олиш керак бўлади. Шундан сўнг биринчи симплекс жадвалини тузишга ўтамиз, у қуйидаги кўринишда бўлади:
1-жадвал.

I


































базис















Download 123,59 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish