Коническое программирование: конусы второго порядка (SOCP) и их приложения
Программирование в конусах второго порядка (Second-Order Cone Programming, SOCP) представляет собой широчайший класс задач выпуклой оптимизации, который обобщает как линейное (LP), так и выпуклое квадратичное программирование (QP, QCQP). В задачах SOCP линейная целевая функция минимизируется на пересечении аффинного подпространства и декартова произведения конусов второго порядка. Эта математическая структура обладает исключительной выразительной силой, позволяя моделировать сложнейшие инженерные и экономические ограничения, сохраняя при этом возможность решения за строго полиномиальное время.