Aproximační algoritmy je druh algoritmů používaných při řešení optimalizačního problému, kdy nepožadujeme nutně optimální řešení, ale spokojíme se i s řešením, které je optimálnímu velmi blízké.
k-aproximační algoritmus
Definice
Říkáme, že algoritmus
problému maximalizace kriteriální funkce
je k-aproximační, jestliže pro číslo
takové, že pro všechny instance
daného problému platí
(analogicky se definuje pro algoritmy minimalizace kriteriální funkce).[1]
Zjednodušeně řečeno: k-aproximační algoritmus optimalizačního problému nalezne vždy řešení, které je nejhůře k-krát horší než řešení optimální.
Příklady
Úrovňový algoritmus
Reference
-
↑ HANZÁLEK, Zdeněk. Kombinatorická optimalizace.
Zdroj
Poslední aktualizace obsahu: 2024-07-28 11:00:05
Zdroj: Wikipedia (autoři článku Aproximační algoritmy)
Licence textu: CC-BY-SA-3.0 Unported
Tento článek byl automaticky přejat z Wikipedie. Na obrázcích nebyly provedeny žádné změny. Obrázky se zobrazují ve zmenšené velikosti (jako miniatury). Kliknutím na obrázek získáte další informace o autorovi a licenci. Byly změněny prvky designu, odstraněny některé odkazy specifické pro Wikipedii (např. odkazy na Editaci a nebo na neexistující hesla) a provedena optimalizace pro rychlé načítání.