a
21x1
a22x2
... a2 j x j
... a2n xn
b2
..............................................................
(3.1)
a x a x ... a x ... a x b
i1 1
i 2 2
ij j
in n i
..............................................................
am1x1 am2 x2 ... amj x j ... amn xn bm
hamda shu o„zgaruvchilarning chiziqli funksiyasi
z c1 x1 c2 x2 ... c j x j ... cn xn max
(min)
(3.2)
berilgan. (3.1) sistemadan shunday manfiy bo„lmagan yechimni topish kerakki, natijada (3.2) chiziqli funksiya eng katta (eng kichik) qiymatga ega bo„lsin. Bunday yechim optimal yechim deb ataladi.
(3.1) va (3.2) shartlarni quyidagi ko„rinishda ham yozish mumkin:
j1
aij x j
bi ,
i 1, m
(3.3)
bo„ladi.
z cj x j max
j1
(min)
(3.4)
Bu yerda, (3.3) cheklanishlar sistemasini tashkil etadi, (3.4) esa maqsad funksiyadir.
Chiziqli dasturlashga doir masalalar. Ishlab chiqarishni rejalashtirish masalasi. Faraz qilaylik, korxona n xil mahsulot ishlab chiqarish qobiliyatiga ega (sanoat korxonasi uchun turli xil detallar, qishloq xo„jaligi korxonasi uchun ekinlar, chorvachilikning turli xil mahsulotlari va hokazo), shu bilan birga, ushbu mahsulotlarni ishlab chiqarish uchun korxonada m xildagi resurslar mavjud bo„lib (uskunalar vaqti, yer, ishchi kuchi, urug„lik, ozuqa, yoqilg„i va boshqalar), ularning zaxiralari ma‟lum:
b1 , b2 ,..., bi ,..., bm .
Ishlab chiqariladigan har bir turdagi mahsulotdan olinadigan iqtisodiy foyda ham ma‟lum bo„lib, ular
c1, c2 ,...,
c j ,...,
cn .
Har bir turdagi mahsulotni ishlab chiqarish uchun zarur bo„lgan resurslarning sarflanish normalari ham ma‟lum:
a11,
a12 ,...,
aij ,..., bmn .
Bu yerda
a11
birinchi turdagi mahsulotning bir birligini ishlab chiqarish
uchun birinchi turdagi resursdan qancha kerakligini ko„rsatadi. Umumiy holda
aij –
j j 1,
2,..., n
turdagi mahsulotdan bir birlik ishlab chiqarish uchun
i i 1,
2,..., m
turdagi resursdan qancha kerakligini ko„rsatadi.
Bu ifodalar texnologik koeffitsiyentlar deb atalib, ularning soni m n ga teng. Ishlab chiqarishning shunday x rejasini tuzish talab qilinadiki (ya‟ni,
mahsulotning har biridan
x1 ,
x2 ,...,
x j ,..., xn
qanchadan ishlab chiqarishni topish),
natijada eng ko„p umumiy foyda ta‟minlansin.
Avvalo masalaning maqsad funksiyasini tuzish kerak. Buning uchun foydani
izlanayotgan miqdorlar orqali ifodalaymiz. Birinchi turdagi bir birlik mahsulot c1
birlik foyda beradi, reja bo„yicha birinchi turdagi mahsulotdan x1 birlikda ishlab
chiqarish lozim, natijada
c1 x1
miqdorda foyda olinadi. Хuddi shuningdek, ikkinchi
turdagi mahsulot uchun
c2 x2
va hokazolarni yozish mumkin. Umumiy foyda
z c1 x1 c2 x2 ... c j x j ... cn xn cj x j max
j1
ko„rinishda bo„lib, bu masalaning maqsad funksiyasini ifodalaydi.
Endi cheklanishlar tizimini, ya‟ni izlanayotgan x rejaning tashkil etuvchilari
bo„lgan x j larni qanoatlantiradigan shartlarni yozamiz. Buning uchun mahsulotlarni
ishlab chiqarish uchun sarflanadigan har bir resursning miqdorini topamiz.
Birinchi turdagi mahsulotdan x1 birlik miqdorda ishlab chiqarish uchun
birlik miqdorda ishlab chiqarish uchun birinchi turdagi resursdan sarflanadi va hokazo.
Birinchi resursning umumiy sarfi
a11x1 a12 x2 ... a1 j x j ... a1n xn
a12 x2
birlik
bo„ladi (bu yerda a ning birinchi indeksi o„zgarishsiz qolib, ikkinchi indeksi o„zgarib boradi).
Lekin mahsulotlar ishlab chiqarishga ketadigan umumiy sarflar, mavjud resurs zaxirasidan ortib ketmasligi lozim. Shuning uchun yuqoridagi ifoda birinchi resurs b1 dan kichik yoki hech bo„lmaganda unga teng bo„lishi kerak, ya‟ni
a11x1 a12 x2 ... a1 j x j ... a1n xn b1 ,
shuningdek, qolgan resurslar uchun ham chegaralovchi shartlarni quyidagicha yozish mumkin:
a21x1 a22 x2 ... a2 j x j ... a2n xn b2
..............................................................
ai1 x1 ai 2 x2 ... aij x j ... ain xn bi .
..............................................................
am1 x1 am2 x2 ... amj x j ... amn xn bm
Rejaning aniq bo„lishi uchun yuqorida keltirilgan shartlar bajarilishi lozim. Ammo izlanayotgan miqdorlarning iqtisodiy ma‟nosi ularga yana qo„shimcha shartni
yuklaydi, ya‟ni ular manfiy sonlar bo„lishi mumkin emas. Shu bilan bir vaqtda x j
o„zgaruvchilardan birortasi nolga teng bo„lib qolishi mumkin. Bu esa mahsulotning mazkur turini ishlab chiqarish iqtisodiy jihatdan foydali emasligini, ya‟ni rentabel emasligini ko„rsatadi. Shunday qilib, hosil qilingan cheklanishlarga izlanayotgan o„zgaruvchilarning noldan kichik emaslik (nomanfiylik sharti) shartini qo„shib qo„yish lozim bo„ladi, ya‟ni
x1 0,
x2 0,...,
x j 0,...,
xn 0 .
Bu ikki guruh cheklanishlar birgalikda masalaning cheklanishlar tizimini (chegaraviy shartlar tizimini) tashkil etadi. Ularni qisqa qilib quyidagicha yozish mumkin:
aij x j bi ,
j1
i 1,
2,...,
m,
x j 0,
j 1,
2,...,
n.
Endi masalani quyidagicha ifodalash mumkin: x rejaning shunday komponentlari topilsinki, ular barcha tengsizliklarni qanoatlantirib, z funksionalga eng katta qiymat bersin. Cheklanishlar sistemasi hamda maqsad funksiya noma‟lumlarga nisbatan chiziqli bo„lgani uchun chiziqli dasturlash masalasi hosil bo„ldi, deya olamiz.
Ozuqa tarkibi masalasi. Ozuqa tarkibi masalasida, qishloq xo„jalik chorvachilik korxonalarida n xil ozuqa bo„lib, ulardan har biri m turdagi to„yimli
moddaga ega. Ma‟lumki, birinchi ozuqaning bir birligi
a11
birinchi to„yimli
birligi
a12
birinchi moddaga,
a22
ikkinchi moddaga va hokazo. Umumiy holda j -
tartib raqamli bir birlik ozuqada i -tartib raqamli
aij
birlik modda bor (demak,
koeffitsiyentning birinchi indeksi to„yimli moddaning tartib raqami, ikkinchisi esa ozuqaning tartib raqamini bildiradi). Keltirilgan texnologik koeffitsiyentlar kimyoviy
yoki boshqa tahlillar natijasida aniqlanadi.
Endi bi
i 1,
2,..., m
orqali har bir to„yimli moddaning miqdorini belgilaymiz. bi
chorva mollarining olishi lozim bo„lgan minimal miqdordagi i -tartib raqamli to„yimli
Ozuqa tarkibini tuzish masalasining maqsadi shuki, shunday x tarkibni (chorva mollarini oziqlantirish rejasi) topish kerakki, u barcha chegaraviy shartlarni to„liq qanoatlantirsin va funksional eng kichik qiymatga ega bo„lsin.
Masalaning matematik modeli, ya‟ni maqsad funksiya z , izlanayotgan
n
miqdorlar – x j lar orqali quyidagi ko„rinishda bo„ladi:
z c1 x1 c2 x2 ... c j x j ... cn xn cj x j min
j1
Cheklanishlar tizimi esa,
bo„lsin va
a11x1 a12 x2 ... a1 j x j ... a1n xn b2 a21x1 a22 x2 ... a2 j x j ... a2n xn b2
..............................................................
ai1 x1 ai 2 x2 ... aij x j ... ain xn bi
..............................................................
am1 x1 am2 x2 ... amj x j ... amn xn bm
x1 0,
x2 0,...,
x j 0,...,
xn 0 ,
ya‟ni, noma‟lum x j larning shunday qiymatlarini topish kerakki, ular barcha
cheklanishlar tizimini qanoatlantirib, z funksionalga eng kichik qiymat bersin.
Do'stlaringiz bilan baham: |