Операцияны зерттеу процесі


Пән: Математика, Геометрия
Жұмыс түрі:  Материал
Тегін:  Антиплагиат
Көлемі: 9 бет
Таңдаулыға:   

Кіріспе

Операцияны зерттеу дегеніміз автоматты басқару жүйесін басқару есептерін шешуге қолданған ғылыми тәсіл.

Операцияны зерттеу процесі кезіндегі мақсат: механикалық - экономикалық немесе басқа да сипаттағы шектеулерге ие, ұйымдастырылған басқару есептерін шешудің ең тиімді әдісін қолдану. Жүйелердің моделін құру және олардың сипатамаларын анализдеу кезінде математикалық әдістердің қолдануын операцияны зерттеу деп түсінуге болады. Операцияны зерттеу дегеніміз - белгілі мақсатқа жеткізетін және нақты ниетпен біріктірілген шаралар жиынтығы.

Операцияны зерттеуді ұйымдасқан басқару есептерін шешудің құралы деп - есептей отырып, ғылым және өнер ретінде де қарастыруға болады. Әр сала құрылымы жағынан ұқсас, бір қатар ұқсас белгілері бар. Ұқсас әдістермен шешілетін операцияны зерттеудің есептері деп атауға болатын есептер жиі кездеседі. Осы есептердің шешіміне қол жеткізу үшін операцияны зерттеудің математикалық, сандық әдістері қолданылады. Операцияны зерттеу процесін келесі этаптарға бөлуге болады:

  1. Мәселелерді сұрыптау;
  2. Модель құру;
  3. Модель қолдану арқылы есепті шешу;
  4. Модельдің адекваттылығын тексеру;
  5. Зерттеу нәтижелерін іске асыру.

Операцияны зерттеудің маңызды моделі болып математикалық модель табылады. Бул моделден басқа операцияны зерттеуде имитациялық және эвристикалық модельдері қолданылады.

Операцияны зерттеу негіздерінің негізгі әдістері болып келесілер табылады: сызықтық бағдарламалау әдістері болып келесілер табылады:сызықтық бағдарламалау әдістері, транспорт әдісі, бейсызықты бағдарламалау әдістері, әдістері, ойындар теориясының әдістері.

  1. Материалдарды оптималді пішімдеу.

Математикалық бағдарламалар есептерінің ішінде ең қарапайым болып сызықтық бағдарламалау есептері табылады.

Сызықтық бағдарламалау тиімділіктің W сызықтық көрсеткіші x 1 , x 2 , . . . x n элементтерінің шешімінің байланысынан және x 1 , x 2 , . . . x n сызықтық теңдігі немесе теңдіктерінен тұратын элементтердің шешімінен құралған шектеулерден тұрады. Бұндай есептер практика екзінде жиі кездеседі, мысалы, өндірісті жоспарлау, оптималды ассортиментті анықтау, резисторды реттеу және тағы басқа.

Сызықты бағдарламалаудың негізгі есебі мынандай түрде жазылады.

Z=p 1 x 1 +px+…+p 2 x 2

Осы тапсырмаға байланысты m>n сызықтық теңсіздігі берілген.

a i1 x 1 +a i2 x i2 +… a i , I=1, m

Бұл берілген теңсіздікті келесі түрде жазамыз:

Y i =-a i1 x 1 -a i2 x 2 -…-a in x n +a in 0

Берілген сызықтық бағдарламалаудың есебін шешудің негізгі әдісінің бірі болып Данцигтің симплекс әдісі табылады.

Симплекс әдісінің аморифмі сызықтық теңсіздіктер жүйесінен тіректі шешім табудан тұрады. Симплекс әдісін қолдану арқылы оптималды ассортиментті анықтауды келесі мысалда көруге болады.

Мысалы а 1 , …а i , . . . а p мөлшерден Р түрлі ресурстар о түрлі бұйымдарды қолданылады.

А=// а ik // матрицасы берілген, мұндағы а ik бұйымның бірлігіне кететін к- ші ресурстың шығынының нормасын сипаттайды. (к= 1, 2, …, q) к-ші бұйымның шығарылу бірлігінің тиімділігі с к көрсеткішімен сипатталады. ‘сызықтық’ шартын қанағаттандыратын α 1 бұйымының с 1 көрсеткіші және α 2 бұйымының с 2 көрсеткіші с 1 α 1 + с 2 α 2 теңдеуіне тең. Өнеркәсіптің шығарған к бұйымының бірлік мөлшері х к ≥ 0 деп белгілейміз.

Осы сияқты түрде берілген мысалдарды оптимальді ассортиментті анықтауға жатқызуға болады. Бұл мысалдың шешімін табу үшін, бұның математикалық моделі максимальді түрдегі мына формулаға тең болады:

Бұл формуланы алу үшін, ең алдымен мынадай шарт болуы керек:

(I=1, 2, …; p)

Есептің математикалық моделінде бұл шарттың басқа да көптеген шарттар мен шектеулер де болуы мүмкін. Осындай түрде берілген есептреді өте тиімді жолмен шығарудың бірден-бір жолы болып симплекс әдісі табылады. Оптималды ассортиментті анықтау үшін тиімді, әрі қолайлы әдістерді пайдаланған жөн.

2. Есептің математикалық моделі

Математикалық модель - есептеулер жүргізуге мүмкіндік беретін операцияның қызметінің сипаттамалық заңдылықтары. Зерттелінетін операция туралы ақпарат аз болған жағдайда қарапайым сызықтық модельді құрудан бастаған дұрыс.

Модель дегеніміз - ақиқатты, нақты белгілеу. Модельдің көмегімен есептеуге және болжауға болады. Модельді тұрғызу үшін тәуелсіз және тәуелді айнымалыларды енгізу қажет.

Модель құру этапы екі ішкі этаптан тұрады:

  1. айнымалыларды енгізу;

Модель құру айнымалыларды анықтау мен енгізуден басталады. Тәуелсіз айнымалылар деп - есептің шарты бойынша анықталатын белгісіз жоспар немесе басқару әрекеті айтылады.

  1. шектеулерді және мақсатты функцияны құру;

Есепті бір немесе бірнеше шектеулер болуы мүмкін. Мақсатты функцияны құру үшін осы шектеулерді қолданамыз.

Берілген есептің математикалық модель келесідей болады.

Айнымалылар: x 1 , x 2 , x 3 , x 4 ;

Оптималды ассортиментті есептеуге керекті қосымша шарттар: x 1 5;

x 2 8; x 3 / x 4 =1/2; 2x 3 =x 4 ;

x j Equation. 3 0, (i=1, 2, 3, 4) -I қасиетпен бөлінетін өнім саны.

→ max - мақсатты функция.

Y 1 =3x 1 +5x 2 +2x 3 +4x 4 60

Y 2 =22x 1 +14x 2 +18x 3 +30x 4 400

Y 3 =10x 1 +14x 2 +8x 3 +16x 4 128

Y 4 =x 1 5

Y 5 =x 2 8

  1. =2x3-x4

y 1 =-3x 1 -5x 2 -2x 3 -4x 4 +60 0

y 2 =-22x 1 -14x 2 -18x 3 -30x 4 +400 0

y 3 =-10x 1 -14x 2 -8x 3 -16x 4 +128 0

y 4 =-x 1 +5 0

y 5 =x 2 -8 0

0=2x 3 -x 4

  1. Есептің шығару әдісінің теориясы.

Сызықтық бағдарламалаудың 2 айнымалысы бар есепті шығару барысында алгебралық аппаратты қолдану қажет. Сонымен қатар сызықтық бағдарламалаудың жалпы есеп шығару әдісінің бірі симплекс әдісін қолдану өте тиімді.

Симплекс әдісінің көмегімен алыған ақпарат айнымалылардың оптималды мәнімен ғана шектелмейді. Симплекс әдісі - бұл көптеген оптималдық есептерде қолданатын итерациялық есептеулермен сипатталады. Симплекс әдісін қолдану барысында итерацияның максималды саны сызықты бағдарламалау есебінің базистік шешімінің максималды санына тең болады. Бұл дегеніміз симплекс әдісінің итерациясының саны C Equation. 3 =n ! /[(n-m) !m! ] мәнінен аспайды.

Симплек әдісінің есептеу схемасының негізін түрлендірілген жордан шығарулары құрайды rs-ші а-шешуші элементі бар түрлендірумен жордан шығаруының бір қадамы алғашқы кестені жаңа кестеге 5

ережемен аударады.

  1. Шешуші элемент бірлікке ауыстырылады.
  2. Шешуші жолдың қалған элементі сол күйінде қалады.
  3. Шешуші бағанның қалған элементінің таңбасын ауыстырады.
  4. Қалған элемент мына өрнекпен табылады: aEquation. 3 =aijars-aisarj
  5. Жаңа кестенің барлық элементі шешуші элементке бөлінеді.

Симплекс әдісінің 2 түрі бар:

  1. Тіке симплекс әдісі.
  2. Қос мағыналы симплекс әдісі.

Бұл екі түрінің айырмашылығы мынада;

Тіке симплекс әдісінде 2 бөлім бар:

  1. Тіректі шешімді табу.
  2. Оптималді шешімді табу,

Ал қос мағыналы симплекс әдісі керісінше шығарылады: 1. Оптималді шешімді табу. 2. Тіректі шешімді табу.

Тіке симплекс әдісінің алгоритмі.

І Симплекс кестені толтыру.

-x 1 -x 2 -x n 1

y 1 a 11 a 12 a 1n a 1

y 2 a 21 a 22 a 2m a 2

y n a m1 a m2 a mn a m

-p 1 -p 2 -p n 0

II. Еркін айнымалыларды шығарып тастау. Мысалы, барлық х j - шілер еркін айнымалылар болсын, онда түрлендірілген жордан шығарылулары n-рет қолданып, 2-ші кестені табамыз.

-y 1 - y 2 -y n

x 1 b 11 b 12 b 1n

x n b n1 b n2 b nn

y n+1 b n+1, 1 b n+1, 2 b n+1, n

y m

z=p 1 x 1 +p 2 x 2 +…+p n x n max

әрбір x j -ң сәйкес өрнегін жазып, оларды кестеден сызып тастаймыз.

X 1 =-(b 11 y 1 +b 12 y 2 +…+b 1n y n ) +b 1

X n =-(b n1 y 1 +b n2 y 2 +…+b nn y n ) +b n

Жұмысты 3-ші кестемен жалғастырамыз.

-y 1 -y 2 -y n 1

y n+1 b n+1, 1 b n+1, 2 b n+1, n b n+1

y m b m1 b m2 b mn b m

z q 1 q 2 q n Q

ІІІ. Кестедегі о-ші жолды шығарып тастау. Шешуші элементті таңдаудың ережесі:

  1. Шешуші баған ретінде кестенің bkl>0 оң мағыналы баған таңдалынады.
  2. Оң мағыналы еркін мүшелердің шешуші баған кооэфицентіне қатынасы есептеледі. Олардың ішінен ең кішісі таңдалынады. Сөйтіп шешуші элемент табылады. Түрлендірілген жордан шығарулары бір рет орындалады.

IV. Тіректі шешімді табу.

Егер барлық бос мүшелер оң мағыналы болса, онда тіректі шешім табылады.

Y 1 = y 2 =…=y n =0

Y n+1 =b n+1

Y m =b m

Z T =Q (T)

X n {x 1 , x , …, x }

Егер бос мүшелер арасында теріс мағыналы мүшелер болса, онда тіректі шешімді табатын, келесі шешуші элементті таңдаудың ережесін қолданамыз.

  1. Теріс мағыналы мүшесі бар жолды таңдаймыз.
  2. Осы жолдың коэфицентінің арасында теріс мағыналы коэфициенттер бар болса, арасынан біреуін таңдаймыз да сол коефициентті бар бағанды шешуші баған деп есептейміз.
  3. Бос мүшелердің бағанының коэфициентерінің оң мағыналы қатынастарын есептейміз де, арасынан ең кішісін таңдаймыз. Түрлендірген жордан шығаруларын бір рет жүргіземіз

V Оптималды шешімді табу.

Егер Z-ші жолдың барлық коэфициенті оң мағыналы болса, онда есептің оптималды шешімі бар деп есептейміз.

Y = y =…=y =0

Y =b n+1

Y =b m

Z * Q

X * {x , x , …, x }

Егер Z-ші жолдың коэфициентінің арасында теріс мағыналы коэффициенті болса, онда оптималды шешімді табатын шешуші элементінің ережесінқолданамыз.

  1. Теріс мағыналы коэффициенті бар бағанды шешуші баған ретінде қарастырамыз. Егер теріс мағыналы коэффициенттері көп болса, онда арасынан абсалюттік шамада ең үлкенін аламыз.
  2. Осы бағанның барлық оң мағыналы коэффициентін аламыз, сәйкес бос мушелерді оларға бөлемізде арасынан ең кішісін таңдаймыз да, түрлендірілген жордан шығаруларын бір рет қолданамыз.

Тіке симплекс әдісі бойынша есепті шығарған кезде, біз көп жағдайда сызықты фунцияның максималдық белгісін аламыз. Алегерде минимум формасында берілсе келесідей жазамыз:

Z=-z=-p 1 x 1 -…-p n x n

Min z=-max z

Сызықтық бағдарламалауда шектеулер теңсіздік күйде және теңдікпен, кей кезде аралас түрде беріледі. Симплекс әдісінің алгорифмі біртипті алгорифмге жатады.

  1. Есептің есептелінуі
... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Балонопастит, фимоз, парафимоз және оның емдері
Жылқының іріңді пододерматиті және оның емі
Төлді бөлшектеп кесу
Жануарларды пішу және оның жарақаттанудың алдын алудағы маңызы. Сиырдың жарақаттануы және оның алдын алу
Крипторхизм-генетикалық аномалия
Оқыту технологиясын жаппай ендіру
Тәуекелдердің мәні мен түсінігі
Тіс жарып шығу процесі дерттері
Қуық жүйесі
Валюталық операцияларды классификациялау
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz