Proximity results in convex mixed-integer programming
Kocuk, Ramirez
We study proximity (resp. integrality gap), that is, the distance (resp. difference) between the optimal solutions (resp. optimal values) of convex integer programs (IP) and the optimal solutions (resp. optimal values) of their continuous relaxations. We show that these values can be upper bounded in terms of the recession cone of the feasible region of the continuous relaxation when the recession cone is full-dimensional. If the recession cone is not full-dimensional we give sufficient conditions to obtain a finite integrality gap. We then specialize our analysis to second-order conic IPs. In the case the feasible region is defined by a single Lorentz cone constraint, we give upper bounds on proximity and integrality gap in terms of the data of the problem (the objective function vector, the matrix defining the conic constraint, the right-hand side, and the covering radius of a related lattice). We also give conditions for these bounds to be independent of the right-hand side, akin to the linear IP case. Finally, in the case the feasible region is defined by multiple Lorentz cone constraints, we show that, in general, we cannot give bounds that are independent of the corresponding right-hand side. Although our results are presented for the integer lattice $\mathbb{Z}^n$, the bounds can be easily adapted to work for any general lattice, including the usual mixed-integer lattice $\mathbb{Z}^{n_1}\times\mathbb{R}^{n_2}$, by considering the appropriate covering radius when needed.
academic
Результаты близости в выпуклом смешанно-целочисленном программировании
В данной работе исследуются проблемы близости (proximity) и целочисленного разрыва (integrality gap) между выпуклым целочисленным программированием (ЦП) и его непрерывной релаксацией. Авторы доказывают, что когда конус рецессии допустимого множества непрерывной релаксации является полномерным, эти значения могут быть ограничены сверху параметрами конуса рецессии. Для случая неполномерного конуса рецессии приводятся достаточные условия получения конечного целочисленного разрыва. Статья особое внимание уделяет анализу целочисленного программирования второго порядка конуса, и при наличии единственного ограничения конуса Лоренца приводятся верхние границы близости и целочисленного разрыва в терминах данных задачи, а также условия, при которых эти границы не зависят от правой части.
Основная проблема: Исследование отношения расстояния между целочисленным программированием min{αTx:x∈S∩Zn} и его непрерывной релаксацией min{αTx:x∈S}, где S⊆Rn — выпуклое множество.
Два ключевых понятия:
Близость (Proximity): расстояние от оптимального решения непрерывной релаксации до ближайшего целочисленного допустимого решения
Целочисленный разрыв (Integrality gap): разница между оптимальным значением целочисленного программирования и оптимальным значением непрерывной релаксации
Значимость исследования:
Количественная оценка качества релаксации, обеспечивающая теоретическую основу для разработки алгоритмов
Важное применение в выпуклых квадратичных играх и других приложениях
Расширение классических результатов линейного целочисленного программирования на нелинейный случай
Полные результаты для линейного случая: Cook и др. доказали, что границы близости для линейного ЦП не зависят от правой части
Ограниченные исследования нелинейного случая: ограничены только специальными случаями разделяемых выпуклых функций или разделяемых квадратичных функций
Отсутствие общей схемы: недостаток систематического подхода к обработке общих выпуклых ограничивающих множеств
Результаты близости для общего выпуклого ЦП: получены границы близости и целочисленного разрыва, независимые от оптимального решения, когда конус рецессии полномерен
Специализированный анализ целочисленного программирования второго порядка конуса: предоставлены структурные результаты и границы близости для простых множеств второго порядка конуса
Анализ зависимости от правой части: доказано, что в случае множественных ограничений конуса Лоренца границы в общем случае не могут быть независимы от правой части
Обобщение на смешанные целочисленные решётки: результаты расширены на общие решётки Zn1×Rn2
Теорема 2 (случай полномерного конуса рецессии):
Пусть S — выпуклое множество, конус рецессии которого K:=rec.cone(S) является регулярным. Для x^∈S имеет место:
Cook, W. и др. (1986) — классические результаты близости для линейного ЦП
Belotti, P. и др. (2013, 2017) — теория характеризации квадратичных поверхностей
Ben-Tal, A. & Nemirovski, A. (2001) — современная теория выпуклой оптимизации
Bertsimas, D. & Weismantel, R. (2005) — фундаментальная теория целочисленной оптимизации
Paat, J. и др. (2020) — последние достижения в смешанно-целочисленном программировании
Данная статья вносит важный теоретический вклад в анализ близости в выпуклом целочисленном программировании, предоставляя систематическую аналитическую схему для этой важной проблемы и обладает высокой научной ценностью и потенциалом практического применения.