Ф-жоокб-01/018 Қазақстан республикасы білім және ғылым министрлігі


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



бет9/41
Дата30.06.2020
өлшемі1,47 Mb.
#74729
түріДиссертация
1   ...   5   6   7   8   9   10   11   12   ...   41
Байланысты:
Дуйсенбаева Айнур

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

Сызықтық бағдаpламалау есептерін шешудің негізгі тәсілі симплекс тәсілі болып табылады. Ол тәсілдің авторы АҚШ ғалымы Дж.Данциг және оның оқушылары. Қазіргі кезде ол тәсіілдің әртүрлі алгоритмдері мен түрлері (модификаторы) компьютерді пайдалануға арналып құрастырылған.

Симплекс тәртiбін пайдалану үшін алдымен есеп сызықтық бағдарламалаудың негізгі есебі түрінде жазылуы тиіс. Ол былайша жазылады:
F(Х) =01 х1 + 02 х2 +...+ 0nхn  max (4.1)

а11х1 + а12 х2 +...+ 01nхn = b1 (4.2)

xj0, j= 1,n (4.3)
Сонымен, теңдеулер жүйесін (4.2) қанағаттандыратын, теріс емес мәндер қабылдайтын (4.3) және мақсат функциясының (4.1) максимумына сәйкес келетін х j белгісіздерінің мәндерін табу керек.

Ескерту: егер, мақсат функциясының F(Х) максимумы ізделінсе, онда оның таңбасын айыстыру арқылы максимумды қарастыруға болады.

Егер берілген сызықтық бағдарламалау есебінде теңсіздіктер болса, онда қосымша белгісіздерді енгізу арқылы олар теңдеулерге айналдырылуы тиіс. Мысалы, есепте мынадай теңсііздік болсын делік:
а11х1 + а12 х2 +...+ а 1nхn  b1 (4.4)
Онда жаңа xn +1 айнымалысы енгізіліп, бұл теңсіздік былайша теңдік күйінде жазылады:
а11х1 + а12 х2 +...+ а 1nхn + xn +1 = b1 (4.5)
Ескерту: Енгізілетін жаңа айнымалылар саны теңсііздіктердің санына тең болады.




      1. Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   ...   41




©www.engime.org 2024
әкімшілігінің қараңыз

    Басты бет