Matematik model optimallashtirish foyda ishlab chiqarish
Asosiy chiziqning ta'rifi
Download 121.83 Kb.
|
Matematik modelni standart chiziqli dasturlash muammosi shaklida
Asosiy chiziqning ta'rifi
Simpleks usulida masalani yechishda mos yozuvlar rejasini to'g'ridan-to'g'ri masala yozuvining vektor ko'rinishidan foydalanib yozish mumkin. Birlik vektorlar tizimi asosni tashkil qiladi. Asosiy rejada asosiy o'zgaruvchilar nolga teng, qolganlari esa tenglamalar tizimining mos keladigan erkin a'zolari b j ga teng. Misolda , boshlang'ich baza x 0 = (0,0,0,0,0,990,620,510,390,900). Birinchi simpleks jadvalini tuzamiz. Misolda, ushbu jadval quyidagicha ko'rinadi: 3-jadval
Jadvalga asoslanib, biz topilgan mos yozuvlar rejasi optimalmi yoki yo'qmi degan xulosaga kelamiz. Misolda, x 0 rejasi optimal emas. Buni jadvalning 6-qatoridan ko'rish mumkin, chunki u beshta manfiy raqamga ega: z 1 - c 1 \u003d -12, z 2 - c 2 \u003d -14, z 3 - c 3 \u003d -17, z 4 - c 4 \u003d -28, z 5 - c 5 \u003d -7. Salbiy raqamlar nafaqat ishlab chiqarishning umumiy tannarxini oshirish imkoniyatini ko'rsatadi, balki u yoki bu turdagi mahsulot birligi rejaga kiritilganda bu miqdor qanchalik ko'payishini ko'rsatadi. Agar chiziqli dasturlash masalasining asosiy shaklidagi P j orasida m birlik vektor bo'lmasa, kengaytirilgan masala hosil bo'ladi. Oddiy hisob-kitoblar yordamida simpleks usuli sun'iy vektorlarni asosdan chiqarib tashlaydi . Sun'iy vektorlar chiqarib tashlanganidan keyin olingan reja asl muammoning asosiy rejasidir. Optimal rejani aniqlash Muammoni simpleks usuli bilan yechishda Optimal vazifa rejasi quyidagi ketma-ketlikda aniqlanadi: Agar dastlabki reja optimal bo'lmasa, unda optimal rejani takomillashtirish imkoniyatini o'rganiladi. Agar bunday imkoniyat mavjud bo'lsa, ya'ni kamida bitta manfiy son D j bo'lsa, keyin 2-simpleks jadvalini tuzib yoki masalaning yechilmasligini belgilanadi. Ustun va qator qo'llanmalari topiladi. Yo'naltiruvchi ustun mutlaq qiymatdagi eng katta manfiy raqam D j bilan aniqlanadi va yo'naltiruvchi qator P 0 vektorining ustun komponentlarining yo'naltiruvchi ustunning ijobiy komponentlariga minimal nisbati bilan aniqlanadi. Formulalar (7) - (10) yordamida yangi mos yozuvlar rejasining ijobiy tarkibiy qismlarini, yangi asos vektorlaridagi P j vektorlarining kengayish koeffitsientlarini va F 0 ', D j raqamlari aniqlanadi. Bu raqamlarning barchasini yangi simpleks jadvaliga yoziladi. b 0 '= (7) a'ij = ( 8) F 0 ' = F 0 - (b r / a rk )* D k (9) D ' j = D j – (a rj / a rk )* D k (10) Optimallik uchun topilgan asosiy reja tekshiriladi. Agar reja optimal bo'lmasa, unda yangi simpleks - jadvalni tuzish va yangi asosiy rejaga o'tish kerak, agar optimal reja olingan bo'lsa yoki muammoning hal qilinmasligi aniqlangan bo'lsa, uni hal qilish jarayoni yakunlanadi. Topilgan optimal rejani, agar mavjud bo'lsa va xarajat funktsiyasining qiymati beriladi. Masalan, optimal rejani toHpamiz. Jadvaldan ko'rinib turibdiki, reja optimal emas. 4-jadval
Buni jadvalning 6-qatoridan ko'rish mumkin, chunki u beshta manfiy raqamga ega: z 1 - c 1 \u003d -12, z 2 - c 2 \u003d -14, z 3 - c 3 \u003d -17, z 4 - c 4 \u003d -28, z 5 - c 5 \u003d -7. Salbiy raqamlar nafaqat ishlab chiqarishning umumiy tannarxini oshirish imkoniyatini ko'rsatadi, balki u yoki bu turdagi mahsulot birligi rejaga kiritilganda bu miqdor qanchalik ko'payishini ko'rsatadi. Shunday qilib, -2 raqami shuni anglatadiki, bitta Art1 ishlab chiqarish rejasiga kiritilganda , keyin ishlab chiqarishni 2 rublga oshirish ta'minlanadi. Agar Art2, Art3, Art4 va Art5 bitta mahsulot uchun ishlab chiqarish rejasiga kiritilgan bo'lsa, unda ishlab chiqarilgan mahsulotlarning umumiy qiymati mos ravishda 5, 6, 3 va 5 rublga oshadi. Shuning uchun, iqtisodiy nuqtai nazardan, eng to'g'ri Art3 ishlab chiqarish rejasiga kiritilishi. Simpleks usulining formal belgisi asosida ham xuddi shunday qilish kerak, chunki manfiy son D j maksimal absolyut qiymati P 3 vektor ustunining 6-qatorida joylashgan . Bazisdan chiqarib tashlanadigan vektorni aniqlaymiz. Buning uchun i5 > 0 uchun th 0 = min (b j / a i5 ) ni topamiz , ya'ni. th 0 \u003d min (990/5; 620/3; 510/3; 390/4; 900/1) \u003d 390/4 390/4 = 97,5 raqamini topib, biz iste'mol stavkalari va har bir turdagi xom ashyoning mavjud hajmini hisobga olgan holda, biz iqtisodiy nuqtai nazardan korxona qancha Art3 ishlab chiqarishi mumkinligini aniqladik. Ushbu turdagi mos ravishda 990, 620, 510, 390 va 900 ta xom ashyo mavjud bo'lganligi sababli va Art3 bitta mahsulot uchun har bir turdagi xom ashyoni mos ravishda 3, 4, 2, 4 va 0 sarflash kerak bo'ladi, keyin korxona tomonidan ishlab chiqarilishi mumkin bo'lgan maksimal Art3 soni min (990/5; 620/3; 510/3; 390/4; 900/1) = 390/4 = 97,5 ga teng, ya'ni. Art3 mahsulotlarini ishlab chiqarish uchun cheklovchi omil mavjud Cork hisoblanadi. Uning mavjudligini hisobga olgan holda korxona 97,5 nomdagi moddani ishlab chiqarishi mumkin. Bunday holda, Cork to'liq ishlatiladi. 9 vektori asosdan chiqarib tashlanishi kerak. P 4 vektorining ustuni va 4-qator qo'llanmalardir. 2-iteratsiya uchun jadval tuzamiz. 5-jadval
Download 121.83 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling