Geometrické algoritmy
6. přednáška
Úloha lineárního programování v rovině
Formulace problému, možná řešení - prázdný průnik (infeasible), má řešení (feasible), neomezený lineární program ve směru vektoru c. Přírustkový algoritmus, lemma o nalezení bodu maxima, řešení jednodimenziálního problému v lineárním čase, algoritmus 2DboundedLP na stranách 83 a 84 knihy. Nalezení maxima v čase O(n2). Proto musíme použít náhodnostní algoritmus, ten dává očekávaný čas O(n). Algoritmus RandomPermutation, zdůvodnění pomocí střední hodnoty náhodné veličiny. Otázka, kdy je LP omezený. Lemma určující nutné a postačující podmínky pro neomezenost. Algoritmus UNBOUNDED LP. Popis jednotlivých kroků.
Viz strana 16 souboru