Logo lv.boatexistence.com

Vai kombinatoriskā optimizācija ir noderīga?

Satura rādītājs:

Vai kombinatoriskā optimizācija ir noderīga?
Vai kombinatoriskā optimizācija ir noderīga?

Video: Vai kombinatoriskā optimizācija ir noderīga?

Video: Vai kombinatoriskā optimizācija ir noderīga?
Video: Solving Combinatorial Optimization Problems with Constraint Programming and OscaR 2024, Jūlijs
Anonim

Līdz ar lineārās programmēšanas parādīšanos šīs metodes tika izmantotas tādu problēmu risināšanai kā piešķiršana, maksimālā plūsma un transportēšana. Mūsdienu laikmetā kombinatoriskā optimizācija ir noderīga algoritmu izpētē, īpaši saistībā ar mākslīgo intelektu, mašīnmācību un operāciju izpēti.

Kam tiek izmantota kombinatoriskā optimizācija?

Kombinatoriskā optimizācija ir mērķa funkcijas F maksimumu (vai minimumu) meklēšanas process, kura domēns ir diskrēta, bet liela konfigurācijas telpa (pretstatā N-dimensijai nepārtraukta atstarpe).

Kāpēc kombinatoriskā optimizācija ir grūta?

Grūtības rodas tāpēc, ka atšķirībā no lineārās programmēšanas kombinatoriskās problēmas iespējamais apgabals nav izliekta kopa. Tā vietā mums ir jāmeklē iespējamu punktu režģis vai jaukta vesela skaitļa gadījumā – nesaistītu puslīniju vai līniju segmentu kopa, lai atrastu optimālu risinājumu.

Kas ir kombinatoriskās optimizācijas problēma?

Kombinatoriskā optimizācija ir tēma, kas sastāv no optimāla objekta atrašanas no ierobežotas objektu kopas … Tā darbojas to optimizācijas problēmu jomā, kurās ir iespējami risinājumi. ir diskrēts vai var tikt reducēts uz diskrētu, un kura mērķis ir atrast labāko risinājumu.

Vai kombinatoriskā optimizācija ir sarežģīta?

Ja tiek pierādīts, ka kombinatoriskās optimizācijas problēmas lēmuma versija pieder NP-pilnīgu uzdevumu klasei, tad optimizācijas versija ir NP-hard … Optimizācijas problēma, i., atrast minimālo skaitu (vismaz k) zvaigznes formas daudzstūru, kuru savienojums ir vienāds ar dotu vienkāršu daudzstūri, ir NP grūti.

Ieteicams: