<p>This article introduces an open-source MATLAB package that implements an interior point algorithm for numerically finding the minimum of a Nonlinear Second-Order Cone Program (NSOCP). The implementation is based on the Feasible Direction Interior Point Algorithm for NSOCP (FDIPA-SOC). We have designed a user-friendly interface similar to MATLAB’s <Emphasis FontCategory="NonProportional">fmincon</Emphasis> routine, and we will demonstrate how to utilize it by solving several examples of NSOCP found in the literature. Finally, we showcase an application to Machine Learning (Robust Support Vector Machine) using the software. To the best of our knowledge, this is the first open-source software made available to the scientific community for solving NSOCP.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

FDIPA-SOC: A MATLAB Package for Nonlinear Second-Order Cone Programs

  • Alfredo Canelas,
  • Miguel Carrasco,
  • Julio López,
  • Esteban Paduro

摘要

This article introduces an open-source MATLAB package that implements an interior point algorithm for numerically finding the minimum of a Nonlinear Second-Order Cone Program (NSOCP). The implementation is based on the Feasible Direction Interior Point Algorithm for NSOCP (FDIPA-SOC). We have designed a user-friendly interface similar to MATLAB’s fmincon routine, and we will demonstrate how to utilize it by solving several examples of NSOCP found in the literature. Finally, we showcase an application to Machine Learning (Robust Support Vector Machine) using the software. To the best of our knowledge, this is the first open-source software made available to the scientific community for solving NSOCP.