This repository contains an implementation of the algorithm described in the paper titled A Spectral Bundle Method for Sparse Semidefinite Programs.
Before you begin, ensure that you have the following software installed on your system:
To get started with this project, follow these steps:
-
Install Solvers:
-
Install CDCS:
- Download CDCS.
- Install CDCS and ensure that it's correctly set up.
- Add "+cdcs_utils" in the CDCS package to your MATLAB path.
You can run the project by executing the "Experiment1.m" script.
This project is designed to solve standard Semidefinite Programming (SDP) problems. If your problem data is structured with a sparsity pattern, this algorithm decomposes the large semidefinite cone constraint into several smaller ones, improving efficiency.
This project is licensed under the Your License Name or Link. See the LICENSE file for details.
If you have any questions, feedback, or need assistance, please don't hesitate to contact the project maintainer:
- Hesam Mojtahedi
- Email: [email protected]