Podczas projektowania algorytmów aproksymacyjnych czasami rozwiązuje się program półfinałowy, po którym następuje etap zaokrąglania. Często ilustrowanym przykładem jest Max-Cut. (Zobacz np. Algorytmy aproksymacji Vijay Vazirani.)
Czy istnieją dobre źródła edukacyjne lub ankiety wykraczające poza problem Max-Cut w celu wyjaśnienia bardziej złożonych algorytmów zaokrąglania i technik wykorzystywanych do ich analizy? Mam na myśli przypadki, w których wektory rozwiązania SDP nie są rozmieszczone równomiernie na hipersferze, mają różne długości lub mają inne właściwości utrudniające analizę.
Odpowiedzi:
Sprawdź rozdział 6 w książce „The Design of Approximation Algorytmy” autorstwa Williamsona i Shmoysa. Książka jest dostępna on-line tutaj: http://www.designofapproxalgs.com/
źródło
Jest ładna książka Gartnera i Matouseka na temat SDP i ich zastosowań do algorytmów aproksymacyjnych. Obejmuje wiele z dodatkową korzyścią, jaką daje dobre wprowadzenie do teorii programowania półokreślonego. Zobacz http://books.google.com/books/about/Approximation_Algorithms_and_Semidefinit.html?id=5QeLPOvIpNUC
źródło
Jest to badanie: http://ttic.uchicago.edu/~madhurt/Papers/sdpchapter.pdf, które koncentruje się na hierarchiach programowania wypukłego. Ma Max-Cut, Sparsest-Cut, kolorystykę, zestaw niezależny od hypergraph, plecak.
źródło