В последнее время я начал изучать алгоритмы аппроксимации для NP-сложных задач и интересовался теоретическими причинами их изучения. (Вопрос не должен быть подстрекательским - мне просто любопытно).
Из исследования алгоритмов аппроксимации возникла действительно прекрасная теория - связь между теоремой PCP и твердостью аппроксимации, гипотеза UGC, алгоритм аппроксимации Гомана-Уильямсона и т. Д.
Мне было интересно узнать о цели изучения алгоритмов аппроксимации для таких задач, как коммивояжёр, асимметричный коммивояжёр и другие варианты, различные проблемы в дизайне механизмов (например, на комбинаторных аукционах) и т. Д. Были ли такие аппроксимационные алгоритмы полезны в других частях теории в прошлом или они изучались исключительно ради себя?
Примечание: я не спрашиваю о каких-либо практических применениях, поскольку, насколько я знаю, в реальном мире в основном применяются эвристики, а не алгоритмы аппроксимации, и эвристики редко основываются на какой-либо информации, полученной при изучении алгоритмов аппроксимации для проблема.