Reja Umumiy tushunchalar. Chiziqli programmalashtirish masalasi va uning qo’yilishi. Umumiy tushunchalar



Download 137,62 Kb.
Sana03.02.2022
Hajmi137,62 Kb.
#427639
Bog'liq
7-mavzu matematik programmalashtirish


Mavzu: Matematik programmalashtirishda optimal yechim va uning tahlili
Reja
1. Umumiy tushunchalar.
2. Chiziqli programmalashtirish masalasi va uning qo’yilishi.

Umumiy tushunchalar Matematik modellar o‘zida ob’ektning abstrakt ifodasini belgilar (simvol)lar orqali aks ettiradi, shuning uchun ham ularni abstrakt modellar deb ham atashadi. Ular odatda tenglamalar va tengsizliklar majmuasidan, modellashtirilayotgan ob’ekt, hodisa, jarayonlarni matematik ifodalashning jadval, grafik, formula ko‘rinishlaridan iboratdir.


2. Chiziqli programmalashtirish (ChP) masalasining qo’yilishi
Matematikaning asosiy bo’limlaridan biri matematik programmalashtirish, matematik model-larning son qiymatini topish bilan shug’ullanadi. Bu yerda «Programmalashtirish» atamasi ketma-ket yaqinlashish algoritmidan foydalanish degan ma’noni bildiradi, ya’ni programma mumkin bo’lgan rejadan boshlab, uni eng yaxshi yechim hosil bo’lgunicha yangilab boradi.

Matematik programmalashtirish masalasi quyidagicha ifodalanadi. o’zgaruv-chilar berilgan bo’lib, bu o’zgaruvchilar turli xildagi sonli qiymatlarni qabul qiladi. Bu noma’lumlarga ma’lum bir shartlar qo’yilib, bulardan cheklanishlar sistemasi hosil bo’ladi. Cheklanishlar sistemasi deganda tenglama yoki tengsizliklar sistemasi tushuniladi, Ma’lumki ular chiziqli ko’rinishga ega (ya’ni bunda o’zgaruvchilar birinchi darajada qatnashadi):


lekin ular chiziqli bo’lmagan ko’rinishda ham bo’lishi mumkin :
(1)
Shunday qilib cheklanishlar sistemasi aralash holda (chiziqli va chiziqli bo’lmagan ifodalarni) ham o’z ichiga olishi mumkin.
Undan keyin qidirilayotgan miqdorlardan tashkil topgan, mezon (foyda, xarajat, tannarx)ni ifodalovchi funktsiya tuziladi. Uni masalaning maqsad funktsiyasi yoki funktsionali deb atashadi. U ko’pincha chiziqli ko’rinishda bo’ladi:
(4)

Shunday qilib, o’zgaruvchilarning cheklanishlar sistemasini qanoatlantiruvchi shunday qiymatini topish talab qilinadiki, natijada maqsad funktsiya eng katta yoki eng kichik qiymat qabul qilsin.

Agar qidirilayotgan o’zgaruvchilarga nisbatan cheklanishlar sistemasi va maqsad funktsiya chiziqli bo’lsa, u holda chiziqli programmalashtirish masalasi hosil bo’ladi; agar bironta bir chiziqli bo’lmagan ifoda mavjud bo’lsa, u holda chiziqli bo’lmagan programmalashtirish hosil bo’ladi. Bu ikkala turdagi masalalarni yechish usullari mavjud.

Agar qidirilayotgan o’zgaruvchilarga nisbatan cheklanishlar sistemasi va maqsad funktsiya chiziqli bo’lsa, u holda chiziqli programmalashtirish masalasi hosil bo’ladi; agar bironta bir chiziqli bo’lmagan ifoda mavjud bo’lsa, u holda chiziqli bo’lmagan programmalashtirish hosil bo’ladi. Bu ikkala turdagi masalalarni yechish usullari mavjud.


O’zgaruvchilarning har qanday sonli qiymatlari to’plami masalaning rejasi deb aytiladi; cheklanishlar sistemasini qanoatlantiruvchi rejaga mumkin bo’lgan reja deb aytiladi. Maqsad funktsiyani maksimallashtiradigan (yoki minimallashtiradigan) mumkin bo’lgan rejaga optimal reja deb aytiladi.
Ma’lumki, masalada mumkin bo’lgan yechimlar cheksiz ko’p bo’lib, yechilish algoritmi bu yechimlar ichidan optimal rejani topishga qaratilgan. O’zgaruvchilarning bironta bir manfiy bo’lmagan qiymatlar to’plamiga javob bermaydigan chiziqli va chiziqli bo’lmagan cheklanishlar sistemasi birgalikda bo’lmagan deb aytiladi va bunday masalalar yechimga ega bo’lmaydi. Birgalikda bo’lgan sistemalar esa hech bo’lmaganda bitta mumkin bo’lgan yechimga ega bo’ladi.
Iqtisodiy rejalarni tuzishning bir necha tur variantlari bo’lishi mumkin . Matematik programmalashtirish mavjud bo’lgan hamma variantlarda oldindan qo’yilgan shartlar bajarilganda rejaning optimal variantini topishga xizmat qiladi. Chiziqli programmalashtirish masalasini ifodalashning bir necha variantlari mavjud bo’lib , ularning ikki turi ko’p qo’llaniladi.
Har qanday tengsizlik ko’rinishdagi cheklanishni qo’shimcha manfiy bo’lmagan qo’shimcha o’zgaruvchilarni qo’shish orqali tenglama ko’rinishga aylantirish mumkin.
shart quyidagi ikkita cheklanishga ekvivalentdir:
.
o’zgaruvchilarga qo’shimcha o’zgaruvchilar deyiladi. Bu ko’rinishda ifodalangan masalaga standart chiziqli programmalashtirish masalasi deb aytiladi.
Chiziqli programmalashtirish masalasining kanonik ko’rinishi deb quyidagigga aytiladi:
(5)
maqsad funktsiya va
(6)
...............................................
Matematik programmalashtirish masalalarining tasnifi
Matematik programmalashtirish masalalari maqsad funktsiyasi va shartlarning turlariga qarab tasniflanadi. Agar maqsad funktsiya va shartlar chiziqli bo’lsa (ularning tarkibidagi x lar darajaga ko’tarilmasa) bunday masalalar chiziqli programmalashtirish masalalari bo’ladi. Yuqorida keltirilgan masalalar chiziqli masalalardir.
Agar maqsad funktsiya yoki bironta shart chiziqli bo’lmasa ham bu masala chiziqli bo’lmagan matematik programmalashtirish masalasidir. 
Optimal dasturlash masalasining kanonik ko‘rinishdagi iqtisodiy-matematik modeli.
(1)-masalasining maqsad funksiyasi; (2), (3), (4)-masalasining chegaraviy shartlari; (5)-noma’lumlarning nomanfiylik sharti.
Optimal dasturlash masalasining yoyilgan iqtisodiy-matematik modeli
Maqsad funksiya:
Chegaraviy shartlar:
O‘zgaruvchilarning nomanfiylik sharti:

Nazorat uchun savollar.

  • Matematik programmalash deganda nimani tushunasiz.
  • Optimal yechim nima.
  • Chiziqli dasturlash masalasini qanday yechish usullari mavjud.

Download 137,62 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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