Return
Algorithm xxxx: HDSDP: Software for Semidefinite Programming
DOI:10.1145/3721123.png)
Abstract
En 中文
<jats:p>
<jats:monospace>HDSDP</jats:monospace>
is a numerical software solving semidefinite programming problems. The main framework of
<jats:monospace>HDSDP</jats:monospace>
resembles the dual-scaling interior point solver
<jats:monospace>DSDP</jats:monospace>
[Benson and Ye, 2008] and several new features, including a dual method based on the simplified homogeneous self-dual embedding, have been implemented. The embedding technique enhances the stability of the dual method , and several new heuristics and computational techniques are designed to accelerate its convergence. HDSDP aims to show how the dual-scaling algorithm benefits from the self-dual embedding, and it is developed in parallel to DSDP5.8. Numerical experiments over several classical benchmark datasets exhibit its robustness and efficiency, particularly its advantages on SDP instances featuring low-rank structure and sparsity.
<jats:monospace>HDSDP</jats:monospace>
is open-sourced under an MIT license and available at
<jats:ext-link xmlns:xlink="http://www.w3.org/1999/xlink" ext-link-type="url" xlink:href="https://github.com/Gwzwpxz/HDSDP">https://github.com/Gwzwpxz/HDSDP</jats:ext-link>
.
</jats:p>
Keywords:
semidefinite programming
dual-scaling algorithm
homogeneous self-dual embedding
interior point method
low-rank structure
Journal
IF:
3.2
Papers:
33
Citations:
5.1K
Organization
No organization information available

