Оптималдылық критерийі орындалды, демек Ғmax=24. Оптмалды базистік шешім (6; 4; 0; 0; 1; 3).
Мысал №2: Әр түрлі А, В және С бұйымдарын дайындау үшін кәсіпорын шикізаттың үш түрін пайдаланады.
Шикізат түрі
|
Бір бұйымға кететін шикізат шығынының нормасы (кг)
|
Шикізаттың жалпы саны (кг)
|
А
|
В
|
С
|
І
ІІ
ІІІ
|
18
6
5
|
15
4
3
|
12
8
3
|
360
192
180
|
Бір бұйымның бағасы (тн)
|
9
|
10
|
16
|
|
Бақылау сұрақтары:
Симплекс-әдістің мәні неде?
СП есебінің моделі қандай түрде жазылу керек?
Бірінші базистік шешімді қалай құруға болады? Ол қандай жағдайда СП есебінің тірек шешімі болады?
Бір тірек шешімнен екіншісіне көшу неше сатыдан тұрады?
Егер бастапқы жоспар оптималды болып табылмаса, базиске қосу үшін вектор қалай анықталады?
Базистен шығарып тастауға жататын векторды қалай анықтауға болады?
Қандай элемент шешуші болып табылады?
Симплекс-әдісте СП есебін шешуде оптималды критерий болып не табылады?
Кестеден мақсат функцияның ағымды мәні қалай анықталады?
СПЕ шешу кезінде симплекс-әдіс алгоритмін тәжірибе жүзінде өндірудің тізбектелген сатысын талдаңыз.
Дәріс № 5,6
Тақырып: Сызықты программалау есептері. Сызықты программалау есептерін шешудің М-әдісі (жасанды базис әдісі)
Дәріс сұрақтары:
Әдістің қолданылу облысы.
Кеңейтілген есеп құру.
Сызықты программалау есептерін жасанды базис әдісімен шешу алгоритмі.
Жасанды базис әдісін пайдалану үшін алдымен есеп сызықты программалаудың негізгі есебі түрінде жазылуы тиіс. Ол былайша жазылады:
(1.1)
(1.2)
(1.3)
Көпшілік жағдайда берілген сызықты программалаудың негізгі есебінің шектемелері – теңдеулер жүйесінің (1.2) негізгі матрицасынан рангы m-ге тең бірлік матрицаны бөліп алуға мүмкіндік бермейді. Мұндай жағдайда жасанды базис әдісі қолданылады.
Айталық, (1.1)-(1.3) сызықты программалаудың негізгі есебі берілсін және оның базисі анықталмаған болсын. Берілген есепті шешудің жасанды базис әдісі бойынша қосымша айнымалылар және өте үлкен сан М енгізіледі. Мұндағы .
Енді берілген (1.1)-(1.3) есебінің орнына «кеңейтілген» есеп (немесе М-есебі) қарастырылады:
(1.4)
(1.5)
(1.6)
Бұл есептің (1.4)-(1.6) тірек жоспары бірден анықталады:
(1.7)
Мұндағы жасанды базисті құрайды, ал - еркін айнымалылар болады.
Алғашқы (1.1)-(1.3) және «кеңейтілген» (1.4)-(1.6) есептерінің арасындағы байланысты келесі теорема анықтайды.
Достарыңызбен бөлісу: |