Logo sk.boatexistence.com

Je kombinatorická optimalizácia užitočná?

Obsah:

Je kombinatorická optimalizácia užitočná?
Je kombinatorická optimalizácia užitočná?

Video: Je kombinatorická optimalizácia užitočná?

Video: Je kombinatorická optimalizácia užitočná?
Video: What Are Combinatorial Algorithms? | Richard Karp and Lex Fridman 2024, Júl
Anonim

S príchodom lineárneho programovania boli tieto metódy aplikované na problémy vrátane priraďovania, maximálneho toku a dopravy. V modernej dobe je kombinatorická optimalizácia užitočná na štúdium algoritmov s osobitným významom pre umelú inteligenciu, strojové učenie a operačný výskum.

Na čo sa používa kombinatorická optimalizácia?

Kombinatorická optimalizácia je proces hľadania maxima (alebo miním) objektívnej funkcie F, ktorej doménou je diskrétny, ale veľký konfiguračný priestor (na rozdiel od N-rozmerného súvislý priestor).

Prečo je kombinatorická optimalizácia náročná?

Problém vyplýva zo skutočnosti, že na rozdiel od lineárneho programovania, realizovateľná oblasť kombinatorického problému nie je konvexná množina. Preto musíme namiesto toho hľadať mriežku realizovateľných bodov alebo v prípade zmiešaného celého čísla množinu nesúvislých polpriamok alebo úsečiek, aby sme našli optimálne riešenie.

Aký je problém kombinatorickej optimalizácie?

Kombinatorická optimalizácia je téma, ktorá pozostáva z hľadania optimálneho objektu z konečnej množiny objektov … Funguje na doméne tých optimalizačných problémov, v ktorých je množina realizovateľných riešení je diskrétny alebo môže byť zredukovaný na diskrétny, pričom cieľom je nájsť najlepšie riešenie.

Je kombinatorická optimalizácia NP náročná?

Keď sa preukáže, že rozhodovacia verzia kombinatorického optimalizačného problému patrí do triedy NP-úplných problémov, potom je optimalizačná verzia NP-tvrdá … Optimalizačný problém, t.j. nájsť minimálny počet (najmenej k) hviezdicových mnohouholníkov, ktorých spojenie sa rovná danému jednoduchému mnohouholníku, je NP-ťažké.

Odporúča: