RačunalnikiProgramiranje

Gomoryjeva metoda. Rešitev Celoštevilska težav

težave s težo gospodarske, načrtovanja in tudi vprašanja iz drugih področij življenja težave ljudi, povezanih s spremenljivkami, povezanimi s cela. Kot rezultat svoje analize in iskanju najboljših načinov za reševanje pojem ekstremne izzive. Njegove značilnosti so predvsem funkcija vzame vrednost celo število, in naloga sama šteje matematiko kot celo število programov.

Glavni uporabe težav z spremenljivke, celo število, je optimizacija. Postopek, ki uporablja celo število linearno programiranje, imenovana tudi metoda presečni.

Gomoryjeva Postopek je bil poimenovan po matematik, najprej razvil v 1957-1958 algoritem je še vedno veliko uporablja za reševanje problemov linearnega programiranja integer. Kanonična oblika Celoštevilska problema omogoča dostop in popolnoma razkriti prednosti te metode.

Gomori metoda se uporablja za linearno programiranje močno otežuje nalogo pri iskanju optimalne vrednosti. Po celovitosti je temeljna zahteva, nadalje vse parametre problema. Obstajajo primeri, ko je problem, ki ga imajo veljavne (celih) načrte, prisotnost v namenski funkciji omejitev dopustnega nizu odločitev, gre za doseganje največje. Razlog za to je pomanjkanje to je celovite rešitve. Brez enakimi pogoji, kot pravilo, v obliki sklepa je primerno vektor.

Upravičiti numeričnih algoritmov za reševanje problemov, je treba opraviti dodatne prekrivanjem različnih pogojih.

Z metodo Gomoryjeva, običajno upoštevati številne načrte za tako imenovani problem omejenih poliedrično rešitev. Na tej podlagi je nabor vseh integralnega načrta je končno vrednost za nalogo.

Tudi za garancije sestavni funkcije predpostavimo, da so vrednosti koeficientov tudi cela števila. Kljub resnosti teh pogojev, šibkejša jih upravljajo nekaj.

Gomoryjeva metoda v bistvu vključuje gradnjo omejitve, ki režejo rešitve, ki niso nonintegral. V tem primeru ni cut-off ni celoštevilske rešitve načrt.

Algoritem za reševanje problema vključuje iskanju primernih možnosti simpleks metoda, brez upoštevanja pogojev celovitosti. Če so vsi sestavni deli optimalno načrta vsebuje odločitve, povezane z števil, je mogoče domnevati, da je dosežena celo programski cilj. Mogoče, da je našel netopnost problema, tako da imamo dokaz, da celo programiranje problem nima rešitve.

Varianta, kadar sestavine optimalno raztopine vsebuje ne-celo število. V tem primeru, je nova omejitev dodana vseh omejitev problema. Nove omejitve so značilne številne lastnosti. Najprej mora biti linearna, je treba odrezati od ugotovljeno niza ni celo število optimalnega načrta. Nobena rešitev celo ne bi smela biti izgubljena, odrezani.

Ko je treba gradnjo omejitve izbrali komponento optimalne načrta z največjo frakcijo. Prav ta omejitev bo dodana k obstoječemu simplex mizo.

Smo našli rešitev nastalega problema s pomočjo običajne simplex preobrazbo. Preverimo rešitev problema o obstoju optimalnega načrta celo število, če je pogoj izpolnjen, potem je problem rešen. Če je bil rezultat ponovno pridobljeno s prisotnostjo ne-celo število rešitev, nato pa uvesti dodatne omejitve, in ponovite postopek izračuna.

Po opravljeni končno število iteracij, dosežemo optimalen program problema, ki pred celo število programov, ali pa dokazati netopnost problema.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sl.birmiss.com. Theme powered by WordPress.