Сызыктуу программалоо үчүн симплекс ыкмасы кандай?
Сызыктуу программалоо үчүн симплекс ыкмасы кандай?

Video: Сызыктуу программалоо үчүн симплекс ыкмасы кандай?

Video: Сызыктуу программалоо үчүн симплекс ыкмасы кандай?
Video: Как сделать стяжку с шумоизоляцией в квартире. #18 2024, Ноябрь
Anonim

Симплекс ыкмасы . Симплекс ыкмасы , Стандарттык техника менен сызыктуу программалоо чечүү үчүн оптималдаштыруу маселе, эреже катары, бир функцияны жана теңсиздик катары туюнтулган бир нече чектөөлөрдү камтыйт. Теңсиздиктер көп бурчтуу аймакты аныктайт (көп бурчтукту караңыз) жана чечим адатта чокулардын биринде болот.

Ошо сыяктуу эле, адамдар сызыктуу программалоо ыкмасы деген эмне?

Сызыктуу программалоо (LP, ошондой эле деп аталат сызыктуу оптималдаштыруу ) болуп саналат ыкмасы талаптары төмөнкүчө чагылдырылган математикалык моделде эң жакшы натыйжага (мисалы, максималдуу пайда же эң аз чыгым) жетүү үчүн сызыктуу мамилелер.

Мындан тышкары, симплекс ыкмасы максималдаштыруу деген эмне? Эки өзгөрмөлөрдөн жогору турган сызыктуу программалоо маселелерин чечүү үчүн математиктер азыр бул деп аталган нерсени иштеп чыгышкан. симплекс ыкмасы . Бул натыйжалуу болуп саналат алгоритм (механикалык кадамдардын жыйындысы) бурчтун чекиттери аркылуу максаттуу функцияны максималдуу кылганды тапканга чейин "которулат".

Ушундайча, симплекс ыкмасы дегенди эмнени түшүнөсүз?

Аныктама : The Симплекс ыкмасы же Simplex Algorithm сызыктуу программалоо маселесинин оптималдуу чечимин эсептөө үчүн колдонулат. Башкача айтканда, симплекс алгоритми мүмкүн болгон чечимдердин жыйындысынан оптималдуу чечимди аныктоо үчүн системалуу түрдө жүргүзүлүүчү кайталануучу процедура.

Симплекс ыкмасында CJ кайда?

Жаңы zj саптын маанилери cB тилкесин ар бир мамычага, элементке элементке жана суммалоого көбөйтүү жолу менен алынат. үчүн мисал , z1 = 5(0) + -1(18) + -1(0) = -18. Жаңы cj -zj саптын маанилери тилкедеги zj маанисин кемитүү жолу менен алынат cj ошол эле тилкедеги маани.

Сунушталууда: