Aproximační algoritmy

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

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 A problému maximalizace kriteriální funkce F je k-aproximační, jestliže pro číslo k\geq1 takové, že pro všechny instance I daného problému platí F^A(I)\geq\frac{1}{k}F^{opt}(I) (analogicky se definuje pro algoritmy minimalizace kriteriální funkce).

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

[url=http://www.algoritmy.net/article/37826/Urovnovy-algoritmus]Úrovňový algoritmus[/url]

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top