Teoria programowania liniowego i całkowitoliczbowego lato 2012/13

Język wykładowy Angielski
Opiekun Jarosław Byrka
Liczba godzin 30 (wyk.) 30 (ćw.)
Rodzaj I2.T - teoria inf.
ECTS 6
Polecany dla I roku Nie
Egzamin Tak
Tagi AZ (algorytmika i złożoność obliczeniowa)

Opis przedmiotu:

Jak wiadomo, układy nierówności liniowych można rozwiązywać wielomianowo. Na tych zajęciach spokojnie i dosc szczegolowo omowimy takie zagadnienia zwiazane z programami liniowymi jak: * LP duality * complementarity slackness * Farkas lemma * algorytm simplex * metode elipsoid * separation oracle * rozwiazywanie dużych (niewielomianowych) instancji * Hirsh conjecture Nastepnie omowily pewne aspekty programowania calkowitoliczbowego: * algorytm branch and bound * alg. branch and cut * algorytmy wielomianowe dla przypadku stalej liczby wymiarow * metody oparte o algebraiczne manipulacje na kracie punktow calkowitoliczbowych * algorytm LLL do redukcji bazy takiej kraty * problemy shortest latice vector i closest latice vector W czesci kursu posluzymy sie tymi notatkami: http://homepages.cwi.nl/~lex/files/dict.pdf Bedziemy rownież korzystać z książki: "Theory of Linear and Integer Programmin", Alexander Shrijver. Zajecia beda zakonczone egzaminem na ocene

Wykłady

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Jarosław Byrka
wt 14:00-16:00 (s. 105) 20 10 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Ćwiczenia

Lista
Prowadzący Termin zajęć Limit Zapisani Kolejka
Jarosław Byrka
wt 18:00-20:00 (s. 105) 20 10 0

UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.


Konsultacje prowadzących:


Imię i nazwisko Pokój Konsultacje
Jarosław Byrka 244 Czwartek od 10 do 12 (prosze o kontakt przez e-mail dzien wczesniej)