Kompyuteri injirening ” yo‘nalishi 712-20


Download 429 Kb.
bet1/5
Sana19.04.2023
Hajmi429 Kb.
#1366141
  1   2   3   4   5
Bog'liq
algoritm loyixalash 712-20 Rahimov Durbek


AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARNI


RIVOJLANTIRISH VAZIRLIGI


MUHAMMAD AL – XORAZMIY NOMIDAGI


TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


FARG‘ONA FILIALI

Kompyuteri injirening ” yo‘nalishi




712-20guruh talabasi


Rahimov Durbek ning

Algoritmlarni loyihalash”



Mustaqil Ishi


Topshirdi: Rahimov Durbek
Qabul qildi: MAMADALIYEV N. A.
Chiziqli dasturlash masalasi uchun yechim, optimal yechim, uni topishda geometrik usul

Ba’zi chiziqli dasturlash masalalarining matematik modellari.


1-misol. Yoqilg‘i masalasi. Ikki nav, ya’ni ikki xil yoqilg‘idan ikkita A va V aralashma tayyorlash kerak. A aralashmaning 60 (foizi) 1- nav yoqilg‘idan, 40 foiz 2- nav yoqilg‘idan iborat bo‘lsin. A aralashmaning 1 kg 100 so‘m, V aralashmaning 1 kg 120 so‘m bo‘lib, 1- nav yoqilg‘idan 50 tonna, 2- nav yoqilg‘idan 30 tonna bo‘lsa, eng ko‘p foyda keltiradigan aralashmaning rejasini, ya’ni matematik modelini tuzing.
Yechish. Qulaylik uchun berilgan narsalarni quyidagi jadvalga kiritaylik:



Xom ashyo turlari

Xom ashyo
zaxirasi

A ning 1 tonnasi uchun

V ning 1 tonnasi uchun

1- nav

50 t

60%=0,6

80%=0,8

2-nav

30 t

40%=0,4

20%=0,2

1 tonna aralashmaning narxi

100000

120000

A aralashmadan x1 tonna, V aralashmadan x2 tonna tayyorlansin. A aralashmaning 1 tonnasi 100000 so‘m bo‘lsa, x1 tonnasi 100000x1 so‘m bo‘ladi. V aralashmaning 1 tonnasi 120000 so‘m bo‘lsa, x2 tonnasi 120000 x2 so‘m bo‘ladi.


Demak, bu holda maqsad funksiya f=100000x1 +120000x2 ko‘rinishida bo‘lib shu funksiyaning eng katta (maksimum) qiymatini topish kerak. Hisoblashlarni soddalashtirish maqsadida qulaylik uchun maqsad funksiyani 1000 ga bo‘lsak,
va F deb belgilasak, F = bo‘lib, maqsad funksiya quyidagicha bo‘ladi: F=100x1+120x2
Agar A aralashmaning har bir tonnasiga 0,6 (60%) tonna 1- nav yoqilg‘i ketsa, x1 tonnasiga 0,6 x1 tonna 1- nav yoqilg‘i ketadi. Xuddi shuningdek V aralashmaning x2 tonnasiga 0,8 x2 tonna 1- nav yoqilg‘i ketadi. Ma’lumki bularning yig‘indisi 50 tonnadan oshib ketishi kerak emas:
0,6x1 +0,8x2 £ 50
Xuddi shuningdek, 2- nav yoqilg‘i uchun mulohaza qilsak,
0,4 x1+ 0,2 x2 £ 30
kelib chiqadi. Shunday qilib,
F=100x1+120x2 (1)
maqsad funksiyaning x1, x2 lar quyidagi
(2)
cheklanish tengsizliklar sistemasini qanoatlantiradigan qiymatlarida eng katta qiymatini topish kerak.
2- misol. Dastgoxlarni yuklash masalasi. Zavod buyurtma bo‘yicha V1 mahsulotdan 5000 dona, V2 mahsulotdan 3500 dona ishlab chiqarish kerak. Bu buyurtmalarni bajarish uchun uchta A1, A2, A3 dastgohlardan foydalanish mumkin. Bu dastgohlarning har biridan ikki xil mahsulot tayyorlashda foydalanish mumkin. Bu dastgohlarning birinchi 90 soat, ikkinchi 70 soat, uchinchisi 80 soat ishlashi mumkin. Har bir dastgohning ishlash soatlari va har bir ishlab chiqarilgan mahsulotning tannarxi quyidagi jadvalda keltirilgan.



Maxsu-lotlar

Maxsulot soni

Dastgohlar

A1

A2

A3

V1

5000

4
15

6
25

10
20

V2

3500

8
10

5
8

7
30

ishlab chiqarish soati

90

70

80

Bu yerda 15, 25, 20, 10, 8, 30 lar dastgohlarning bir soat ishlab chiqaradigan mahsulotlar soni. 4, 6, 10, 8, 5, 7 lar har bir mahsulotning tannarxi.


Bizdan so‘raladiki, shu uchta dastgohlardan shunday foydalanish rejasini tuzingki, natijada tayyorlanadigan V1, V2 mahsulotlarning tannarxi eng kichik bo‘lsin. Agar A1, A2, A3 dastgohlarning V1 mahsulotni tayyorlash soatlarini mos ravishda x1, x2, x3 desak, V2 mahsulot uchun esa x4, x5, x6 desak, qo‘yilgan masalaning matematik modeli quyidagicha bo‘ladi:

tenglamalar va tengsizliklar sistemasining shunday manfiy bo‘lmagan yechimini topish kerakki, natijada



maqsad funksiya eng kichik qiymatga erishsin.

Download 429 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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