При разработке алгоритмов аппроксимации иногда решают полуопределенную программу с последующим шагом округления. Часто используемый пример, иллюстрирующий это, - Max-Cut. (См., Например, Алгоритмы аппроксимации Vijay Vazirani.)
Существуют ли хорошие образовательные источники или обзоры, выходящие за рамки проблемы Max-Cut, чтобы объяснить более сложные алгоритмы округления и методы, используемые для их анализа? Я имею в виду случаи, когда векторы решения SDP не распределены равномерно по гиперсфере, имеют разную длину или другие свойства, затрудняющие анализ.