Logo cs.boatexistence.com

Je kombinatorická optimalizace užitečná?

Obsah:

Je kombinatorická optimalizace užitečná?
Je kombinatorická optimalizace užitečná?

Video: Je kombinatorická optimalizace užitečná?

Video: Je kombinatorická optimalizace užitečná?
Video: prof. Hanzálek: Kombinatorická optimalizace [02 – 23. 2. 2021, LS 20/21] 🦠 2024, Červenec
Anonim

S příchodem lineárního programování byly tyto metody aplikovány na problémy včetně přiřazení, maximálního toku a dopravy. V moderní době je kombinatorická optimalizace užitečná pro studium algoritmů se zvláštním významem pro umělou inteligenci, strojové učení a operační výzkum.

K čemu se používá kombinatorická optimalizace?

Kombinatorická optimalizace je proces hledání maxim (nebo minim) objektivní funkce F, jejíž doménou je diskrétní, ale velký konfigurační prostor (na rozdíl od N-rozměrného souvislý prostor).

Proč je kombinatorická optimalizace náročná?

Potíž vyplývá ze skutečnosti, že na rozdíl od lineárního programování není proveditelná oblast kombinatorického problému konvexní množinou. Proto musíme místo toho prohledat mřížku možných bodů nebo v případě smíšeného celého čísla sadu nesouvislých polopřímek nebo úseček, abychom našli optimální řešení.

V čem spočívá problém kombinatorické optimalizace?

Kombinatorická optimalizace je téma, které se skládá z hledání optimálního objektu z konečné množiny objektů … Funguje v oblasti těch optimalizačních problémů, ve kterých je množina proveditelných řešení je diskrétní nebo může být redukován na diskrétní a ve kterém je cílem najít nejlepší řešení.

Je kombinatorická optimalizace NP náročná?

Když se prokáže, že rozhodovací verze kombinatorického optimalizačního problému patří do třídy NP-úplných problémů, pak je optimalizační verze NP-hard … Optimalizační problém, tj. nalezení minimálního počtu (nejméně k) hvězdicových mnohoúhelníků, jejichž sjednocení se rovná danému jednoduchému mnohoúhelníku, je NP-těžké.

Doporučuje: