Њзбекистон республикаси олий ва њрта махсус



Download 0,89 Mb.
bet37/65
Sana16.04.2022
Hajmi0,89 Mb.
#557703
1   ...   33   34   35   36   37   38   39   40   ...   65
Bog'liq
10.Matematik-modellashtirish-2013-oquv-qollanma-N.Rozmetova-R.Fayziyev-va-bosh

DISKREТ DASТURLASHNING MAТEMAТIK MODELLARI


    1. Diskret dasturlash masalalari turlari


Asosiy tushunchalar. Ko„pgina iqtisodiy masalalar shu yo„l bilan xarakterlanadiki (u yoki bu ob‟ektiv xususiyatlar ta‟sirida), boshqaruvchi resurslar hajmlari faqat butun qiymatlarni qabul qilishi mumkin. Bunday holatlarning matematik ifodalash diskret dasturlash modellariga olib keladi. Umumiy holda



diskret dasturlash masalasi D to„plamda
f (x1, x2 ,..., xn )
maqsad funksiyasining

maksimum (yoki minimum) qiymatini topish sifatida shakllanishi mumkin hamda quyidagi chegaraviy shartlar tizimi bilan aniqlanadi:



x Rn , g (x , x
,..., x
)  0,
i  0 : m

d

i 1 2
n
x  
, (6.1)


bu yerda  - tugallangan yoki sanoqli to„plam.
x  sharti esa diskretlik sharti deb ataladi. Diskret masalalar o„rtasida chiziqli
dasturlashning butun sonli masalasining kanonik shakli alohida o„rin egallaydi.






f (x)  cj x j  max
j 1
(6.2)




D x Rn




j 1


ai, j
x j
bi , i 1: m; x j
Z , j 1: n, (6.3)




bu yerda
Z  0,1, 2,... - nomanfiy butun sonlar to„plami.

Eslatib o„tamiz, ba‟zi hollarda “butun sonlilik” ka talab x j ning ba‟zi bir


o„zgaruvchilariga qo„yilgan bo„ladi. Bu esa masala xarakterini butunlay o„zgartiradi. Natijada masala diskret ko„rinishidagi holga keltiriladi.


Optimallashtirish masalasidagi chegaraviy shartlar tizimida butun sonlik sharti mavjudligi bilan bog„liq qiyinchilik shundan iboratki, ko„pchilik hollarda diskret masalani uning uzluksiz o„xshashi bilan almashtirish va uning komponentlarini eng yaqin butun qiymatga yaxlitlash hamda mos yechimni topish murakkab masala hisoblanadi.



])
[x1*] [x1*]+1
6.1-rasm
6.1-rasmda keltirilgan misoldan ko„rish mumkinki, oddiy chiziqli dasturlash

masalasida x* optimal rejali butun qiymatlargacha yaxlitlanganda
x* , x* 
nuqta

1 2
hosil qilinadi, u nuqta esa D masalasining mumkin bo„lgan rejalar sohasiga

kirmaydi. x j
sonning butun qismini x  bilan, kasr qismini esa x  bilan belgilashni


j j
shartlashib olamiz. Bunda esa
x  x  x  kelib chiqadi. Shuni alohida ta‟kidlash




j j

j
kerakki, hatto komponentlari qiymatlarini butun songacha yaxlitlangan uzluksiz masalaning optimal rejasi mumkin bo„lgan yechim bo„lsa ham, maqsad funksiyaning qiymati butun sonli masala optimal rejasidan ancha “yomonroq” bo„lishi mumkin.
Sanab o„tilgan muammolar diskret va butun sonli masalalarni yechishning maxsus usullarini ishlab chiqishni talab qiladi. Ushbu masalalarni yechish usullari to„g„risida gapirishdan oldin, diskret dasturlash masalalari tasnifiga batafsil to„xtab o„tamiz. Ko„plab adabiyotlarda, qoidaga ko„ra diskret optimizatsion masalalarning quyidagi turlarini ajratadi:

  • bo„linmasliklar masalasi;

  • ekstremal kombinatorika masalalari;

  • bo„lingan maqsad funksiyali masalalar;

  • bog„liq bo„lmagan va noqavariq sohalar masalalari va boshqalar.

Bo„linmaslik masalasi. Ko„pchilik hollarda bo„linmaslik sharti modellashtirilayotgan ob‟ektlarning jismoniy xususiyatlari orqali aniqlanadi. Masalan, ular qo„shimcha shartlar sifatida paydo bo„lishi mumkin.
Bu osma xalta ( ryukzak) to„g„risidagi masala hisoblanadi. Uning g„oyasi yetarlicha shartli bo„lib, uningcha sayyoh sayohatga chiqishda W kilogrammdan ortiq yukni olib yura olmaydi. Ushbu yuk n turdagi predmetlar to„plamidan iborat bo„lib,

j turdagi har bir predmet wj
kilogramm og„irlikka ega va ba‟zi
u j , j 1: n

“foydalilik” bilan xarakterlanadi. Izohlashgan ushbu holat doirasida tabiiy savol tug„iladi: ryukzakka har bir turdagi predmetlardan qancha joylashtirilsa. Ularning


umumiy foydaliligi eng maksimal bo„ladi? Agar x j reja komponenti sifatida j

tipdagi joylashtiriladigan predmetlar miqdori qabul qilinsa, u holda masalani quyidagicha yozish mumkin:






f (x)  u j x j  max
j 1
(6.4)




D x Rn



wj j 1
x j


W ;
x Z * , j 1: n



j

(6.5)

Shuni aytish kerakki, keltirilgan model universal xarakterga ega bo„lib, ko„pgina iqtisodiy masalalarni unga keltirish mumkin.
Kombinator masalalar. Ushbu sinfga n ob‟ektlar tanlamasidan iborat elementlarning chekli to„plamda berilgan funksiyalarini optimallash masalalari kiradi.
Ushbu turga kiruvchi klassik masala vakili bo„lib, kommivoyajer masalasi hisoblanadi. U ba‟zi boshlang„ich punktda mavjud savdo agentining n ta boshqa shaharlarga tashrif buyurishining marshrutini tuzishdan iborat. Bunda bir shahardan boshqasiga borishda quyidagi xarajatlar matritsasi berilgan deb shart qo„yilgan bo„ladi:
C ci, j (n1)(n1) .

Shu bilan birga barcha shaharlarga bir marta tashrif buyurish va dastlabki punktga qaytish mumkin bo„lgan (joiz) marshrut hisoblanadi. Shubhasiz, eng yaxshi marshrut shaharlardan shaharlarga qatnovlarning umumiy xarajatlarini minimallashtirishi lozim.
Masalaning rejasi bo„lib, kommivoyajer marshruti hisoblanadi va uni quyidagi bog„langanlik matritsasi yordamida berish mumkin:

i, j
X x .
(n1)(n1)

Ushbu matritsaning elementlari quyidagicha aniqlanadi:





xi, j
1, agar

0, agar

marshrutda i punktdan j punktga borish ko„zda tutilgan bo„lsa, marshrutda i punktdan j punktga borish ko„zda tutilmagan bo„lsa.

Shu bilan birga masalaning sharti bo„yicha

xii  0,
i 1: n

Joiz rejalar bo„lib, tashrif buyurilgan punktlarning bir qiymatli aniqlangan tartibli to„plami bo„lgan bog„lovchi marshrutlar xizmat qiladi:


N(x)  0, i1 , i2 , i3 ,...,in , 0.
Bunday har bir marshrutni n raqamlarni o„rniga qo„yish bilan bir-biriga tenglashtirish mumkin. (n bo„yicha n elementlarni tartibli tanlash orqali). O„z navbatida, bunday o„rniga qo„yish Х, u matritsalarga o„zaro qiymatli mos keladi, ularning har bir qatori va har bir ustunida aniq bitta bir mavjud bo„ladi.
Aytilganlarni hisobga olganda kommivoyajer masalasi chiziqli dasturlashning butun sonli masalasiga keltiriladi.
n n

f (x)  cij xij  min
i0 j 0
(6.6)

D  x Rn
xij 0; 1, i  0 : n,
j  0 : n
(6.7)





xi, j j 0
 1,
i  0 : n
(6.8)





xi, j i0
 1,
j  0 : n
(6.9)


xii  0,
i 1: n
(6.10)

(6.8) va (6.9) shartlar mohiyat nuqtai nazaridan har bir punktga faqat bir marta kirish va bir marta chiqishni anglatadi. Kommivoyajer to„g„risida keltirilgan (6.6)- (6.10) masalaning yozilish shakli eng ratsional hisoblanmaydi va uning diskret dasturlashdagi boshqa masalalar bilan umumiyligini ko„rsatadi. Ushbu muammoning kombinator xarakterini yaxshiroq aks ettiruvchi boshqa shakl ham mavjud


n1
f i1 , i2 , i3 ,...,in   C0, j1 Cik , Cik 1 Cin ,0  min
k 1
(6.11)

i1, i2 , i3 ,...,in , (6.12)
bu yerda D - 1 dan n gacha bo„lgan sonlarni o„rnini almashtirish to„plami.
Alohida shuni ta‟kidlash lozimki, kommivoyajer masalasi mohiyati o„xshash ko„plab turlarga ega. Aytaylik, o„xshash modelga chiqish masalasini keltirish mumkin. Ushbu masalada turli tipdagi detallarni ishlab chiqarish talab etildi va bir texnologik rejimdagi boshqa rejimga o„tishda ma‟lum xarajatlarni talab qiladi.



Download 0,89 Mb.

Do'stlaringiz bilan baham:
1   ...   33   34   35   36   37   38   39   40   ...   65




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