Когда мы рассматриваем алгоритм аппроксимации для задачи минимизации, разрыв интегральности IP-формулировки для этой задачи дает нижнюю границу отношения аппроксимации для определенного класса алгоритмов (таких как алгоритм округления или простой двойственный алгоритм). На самом деле существует много проблем, наилучший коэффициент аппроксимации которых соответствует разрыву интегральности.
Некоторые алгоритмы могут иметь лучший коэффициент аппроксимации, чем разрыв интегральности для некоторой задачи, но я не знаю, существует ли такой пример или нет. Если ответ «да», не могли бы вы привести несколько примеров?
Я знаю, что некоторые проблемы допускают множественные математические формулировки. В таких случаях рассмотрите математическую формулировку с наименьшим разрывом интегральности, если она может быть решена за полиномиальное время (возможно, некоторые формулировки могут использовать разделительные оракулы).
Этот вопрос связан с [вопросом: важность разрыва целостности] .
Ответы:
Как уже отмечалось, примеров довольно много.
Классическим примером является максимальное соответствие, где «естественная» релаксация (без ограничений нечетного набора) имеет разрыв 2, хотя, конечно, существует эффективный алгоритм. Однако этот вариант не является полностью квалифицированным, поскольку существует ЛП экспоненциального размера, который можно решить с помощью эллипсоида.
Интригующим является расположение объекта с емкостью. Здесь естественная релаксация имеет неограниченную щель интегральности. Тем не менее, алгоритмы на основе локального поиска дают приближения с постоянными множителями.
Еще одна очень интересная (хотя это проблема максимизации) статья: http://www.cis.upenn.edu/~sanjeev/postscript/FOCS09_MaxMin.pdf . Здесь у LP большой пробел, и все же алгоритм, который использует этот LP, может работать лучше.
источник
Существуют различные примеры, в которых полуопределенная релаксация программирования допускает приближение, которое превосходит известные промежутки интегральности для релаксаций линейного программирования.
Например, стандартная релаксация линейного программирования max cut имеет разрыв интегральности 1/2, и это справедливо даже для гораздо более сложных релаксаций линейного программирования (см. Де ла Вега-Кеньон и Шенебек-Тревизан-Тулсиани), но Гоманс Алгоритм Уильямсона-SDP имеет приближение .878 ...
Возможно, менее известный, Карлофф и Цвик показывают, что используя SDP можно приблизить Max 3SAT в версии, в которой пункты могут иметь 1, 2 или 3 литерала, в течение 7/8, в то время как Геманс и Уильямсон изучали ослабление линейного программирования, которое они используется для доказательства приближения 3/4 (Яннакакис дал приближение 3/4 ранее другими методами), и релаксация Гоемана-Уильямсона LP Max 3SAT, как легко видеть, имеет разрыв целостности 3/4.
источник
Грант также нашел решение линейных систем над GF_2. Для систем уравнений с хорошим решением у вас есть разрыв интегральности SDP (в очень сильной форме), равный 2, в то время как вы можете использовать метод исключения Гаусса для точного решения проблемы.
источник