Оршил

Шугаман программчлалын бодлого (ШПБ) нь менежерүүдийн шийдвэр гаргалтад туслах зорилгоор хөгжсөн асуудал шийдвэрлэх арга юм. Мөн эдийн засагчид оновчлолын асуудлаар энэхүү арга техниктэй холбогддог билээ.
1937 оны эхэн үед Лионд Канторовичийн “Экстремал асуудлыг шийдэх шинэ арга” хэмээх бүтээл хэвлэгдсэнээр ШПБ анхлан хөгжиж иржээ. Ингэхдээ өөрийн армийн зардлыг оновчлох, дайсны хохирлыг нэмэгдүүлэх зорилгоор зардал болон өгөөжөө ШП-аар төлөвлөж байжээ. Гэвч тодорхой шалгаануудын улмаас энэхүү арга 1947 он хүртэл нууц хэвээр байсан бөгөөд Жорж Данцич ШПБ-ийн шийдийг олох симплекс аргыг нээсэн нь томоохон дэвшил болсон юм. Мөн тухайн жил Жон Нэемэн тоглоомын онолын математик нөхцөл байдал дахь хосын үзэл санааг дэвшүүлсэн байдаг.

Онолын хэсэг

ШПБ-ийг бодох 2 үндсэн арга байдаг бөгөөд онцлог шинжийг доор дурдлаа.

Жишээ бодлого

1. Танил жишээ:

Par inc компани 2 төрлийн гольфын хэрэгслийн тор хийдэг. 2 төрлийн торыг хийхдээ эсгүүрийн, оёдлын, тоноглолын болон савлах гэсэн дөрвөн төрлийн цехээр дамжуулан хийдэг. Эдгээр цехүүдэд 2 төрлийн торыг хийхэд зарцуулах хөдөлмөрийн хэмжээ нь дараах хүснэгтэд өгөгджээ.

Тор/Цех Эсгүүр Оёдол Тоноглол Савлах Ашиг($)
Стандарт 7/10 1/2 1 1/10 10
Гоёлын 1 5/6 3/2 1/4 9
Нөөц 630 600 708 135 -
  • Хамгийн их ашиг олох үеийн оновчтой хослолыг олно уу.
    • Бодлогын өгүүлбэрт тохирсон математик загварыг зохиох
    • Оновчтой шийдийг симплекс аргаар олох
    • Менежерүүдэд зориулсан тайлан бичих

Бодолт: R программ дээр ШПБ-ийн оновчтой шийдийг lpSolve багцын тусламжтай олдог бөгөөд lp функцийг ашиглана.

## [1] 7668
## [1] 540 252
## Success: the objective function is 7668
## [1]  4.956e+02 -1.000e+30  5.800e+02 -1.000e+30 -1.000e+30 -1.000e+30
## [1] 6.823636e+02 1.000000e+30 9.000000e+02 1.000000e+30 1.000000e+30
## [6] 1.000000e+30
## [1] 6.300000 6.666667
## [1] 13.50000 14.28571

2. Бэлэн тавилтай бодлого:

Доорх бодлогыг симплекс аргаар бодож, оновчтой шийдийг ол.

\[Z=x_1+5x_2+2x_3-x_4+x_5 \to max\] \[ \begin{cases} 3x_1+4x_2+x_3=12\\-3x_1+x_2+x_4>=1\\3x_1+2x_2+x_3+x_4+x_5<=3\\ \end{cases} \] Бодолт:

## [1] 0
## [1] 0 0 0 0 0
##               [,1] [,2] [,3]
##                  3   -1    3
##                  4    1    2
##                  1    0    1
##                  0    1    1
##                  0    0    1
## const.dir.num    3    2    1
## const.rhs       12    1    3
## [1]  1  5  2 -1  1
## [1] 0 0 0 0 0 0 0 0
## [1] 0 0 0 0 0 0 0 0
## [1] 0 0 0 0 0
## [1] 0 0 0 0 0

Өөрөөр энэ бодлого шийдгүй хэмээн гарч байна.

Ашигласан материал

  1. Батсүх.Ц., Ганзориг.Д. Эдийн засагчдад зориулсан дээд математик.-УБ.: СЭЗДС-Мөнхийн үсэг, 2003.
  2. David R.Anderson, Dennis J.Sweeney, Thomas A.Williams. An Introduction to Management Science: Quantitative Approaches to Decision Making. - United States of America: Nelson Education, Ltd.,2014
  3. Jose M.Sallan, Oriol Lordan, Vicenc Fernandez Modeling and solving linear programming with R. Omnia Publisher SL,2015 Эндээс татаж авна уу.

Хичээлтэй холбоотой санал сэтгэгдлийг мэйл хаяг болон фэйсбүүк хаягаар нээлттэй хүлээн авах болно . Мөн коммент хэсэгт бичих боломжтой.